ISSN 2582-5445 (online)

Impact Factor* - 6.2311


**Need Help in Content editing, Data Analysis.

Research Gateway

Adv For Editing Content

   No of Download : 148    Submit Your Rating     Cite This   Download        Certificate

A STUDY OF SOFTWARE QUALITY DEVELOPMENT AND ITS SELECTION PROCESS

    2 Author(s):  SHAIK ALI AKBAR, DR. P.V. SIVA KUMAR

Vol -  4, Issue- 1 ,         Page(s) : 57 - 65  (2017 ) DOI : https://doi.org/10.32804/IRJMSI

Abstract

The process of building software systems by assembling and integrating third party software components has become a strategic need in a wide variety of application areas. Component Based Software Engineering has emerged as a promising paradigm for software engineering. It brings higher efficiency and better quality by using reusable software components. It also offers some potential advantages for performance engineering. If a planned system involves many pre-existing components, it is easier to model it than a system with completely new components. Today complex, high quality software systems are built efficiently using a component based approach in a short period of time. But a number of questions arise about the feasibility of the component approach. But the concept of CBD successfully answers the arising questions. The importance of Component Based development lies in its efficiency. It takes only a few minutes to assemble the stereo system because the components are designed to be integrated with ease. Although the software is considerably more complex, it follows that component-based systems are easier to assemble and therefore less costly to build than systems constructed from discrete parts. In addition, CBSE encourages the use of predictable architectural patterns and standard software infrastructure, thereby leading to a higher-quality result.

1) Acuna A.; Lopez M.; Juristo N.; Moreno A. (1999). “A Process Model Applicable to Software Engineering and Knowledge Engineering”, International Journal ofSoftware Engineering andKnowledge Engineering, Vol. 9, No. 5,pp. 663-687.
2) Alexander C.; Ishikawa S.; Silverstein M.; Jacobson M.; Fiksdahl King I. and Angel S. (1977). “A Pattern Language: Towns, Buildings, Construction”, Oxford University Press, New York,
3) Antonia B. and Raffaela M. (2003). “Towards Component-Based Software Performance Engineering”, ACM SIGSOFT SEN, Vol. 29 Issue 1 ,pp. 238- 242.
4) Antonia B.; Andrea P. (2003). “WCT: A Wrapper for Component Testing”, Lecture Notes in Computer Science, Vol. 2604, Springer Berlin / Heidelberg, pp. 165-174.
5) Aoyama M. (1998). “New Age of Software Development: How Component-Based Software Engineering Changes the Way of Software Development”, proceedings of 20th International Conference on Software Engineering, IEEE Computer Society Press/ACMPress, pp. 30-37.
6) Aoyama M. and Yamashita T. (1998). “Software Commerce Broker over the Internet”, proceedings of 22nd Annual International Computer Software andApplications Conference, IEEE CS,pp. 430-435.
7) Arne B. (2010). “Cost of Quality: Not Only Failure Costs”, http.V/europe. isixsigma. com/library/content/c070502a.asp.
8) Atkinson C.; Bayer J.; Bunse C.; Kamsties E.; Laitenberger O.; Lacqua R.; Muthig D.; Paech B.; Wust J.; Zettle J. (2011). “Component-Based Product * Line Engineering with UML”, Addison Wesley Series on Component Software.
9) Bachmann F.; Bass L.; Buhman C.; Cornelia D. S.; Long F.; Robert J.; Seacord R.; Wallnau K. (2000). “Volume II Technical Concept of Component-Based Software Engineering”, SEI Technical Report No.CMU/SEI-2000-TR-008. http://www.sei.emu.edu.
10) Basili V. R. and Turner A. J. (2012). “Iterative Enhancement: A Practical Technique for Software Development”, IEEE Transaction Software Engineering, Vol. 1, No. 4, pp. 390-396.

*Contents are provided by Authors of articles. Please contact us if you having any query.






Bank Details