CFP last date
20 May 2024
Reseach Article

Component based Software Development- New Era with New Innovation in Software Development

by Lata Nautiyal, Umesh Kumar Tiwari, Sushil Chandra Dimri, Shshidhar G. Koolagudi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 51 - Number 19
Year of Publication: 2012
Authors: Lata Nautiyal, Umesh Kumar Tiwari, Sushil Chandra Dimri, Shshidhar G. Koolagudi
10.5120/8148-1655

Lata Nautiyal, Umesh Kumar Tiwari, Sushil Chandra Dimri, Shshidhar G. Koolagudi . Component based Software Development- New Era with New Innovation in Software Development. International Journal of Computer Applications. 51, 19 ( August 2012), 5-9. DOI=10.5120/8148-1655

@article{ 10.5120/8148-1655,
author = { Lata Nautiyal, Umesh Kumar Tiwari, Sushil Chandra Dimri, Shshidhar G. Koolagudi },
title = { Component based Software Development- New Era with New Innovation in Software Development },
journal = { International Journal of Computer Applications },
issue_date = { August 2012 },
volume = { 51 },
number = { 19 },
month = { August },
year = { 2012 },
issn = { 0975-8887 },
pages = { 5-9 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume51/number19/8148-1655/ },
doi = { 10.5120/8148-1655 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:50:46.762360+05:30
%A Lata Nautiyal
%A Umesh Kumar Tiwari
%A Sushil Chandra Dimri
%A Shshidhar G. Koolagudi
%T Component based Software Development- New Era with New Innovation in Software Development
%J International Journal of Computer Applications
%@ 0975-8887
%V 51
%N 19
%P 5-9
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Traditional software development technology could not catch up with the speed of the many existing and proposed techniques for software development, it seems clear that component-based software development (CBSD) will be at the vanguard of new approaches to the production of software systems and holds the guarantee of substantially enhancing the software production and maintenance process. But the fundamental problem with CBSD is the Selection and Customization of components to meet the requirements of the proposed software. In this paper we are proposing a Selection and Customization Framework for CBSD. In CBSE, selection and composition of components require their interface without showing their idiosyncrasies. This methodology is very similar to the concepts of Object Oriented methods, but the Object Oriented approaches focus on inheritance rather than reusability. We have categorized and prioritized components according to their participation in the software development.

References
  1. C. Szyperski, Component Software, Addison-Wesley, 1998.
  2. M. Aoyama, Componentware: Building Applications with Software Components, J. of IPSJ, Vol. 37, No. 1, Jan. 1996, pp. 71-79 (In Japanese).
  3. Lata Nautiyal, Umesh Kumar Tiwari, Sushil Chandra Dimri, Shivani Bahuguna, Elite: A New Component-Based Software Development Model, International Journal of Computer Technology & Applications, Vol 3, Issue 1, Jan 2012, pp 119-124
  4. D. F. D'Souza and A. C. Wills, Objects, Components and Frameworks with UML: The Catalysis Approach, Addison Wesley, 1998
  5. M. E. Fayad and D. C. Schmidt (ed. ), Object-Oriented Application Frameworks, CACM, Vol. 40, No. 10, Oct. 1997.
  6. . Ning, A Component-Based Software Development Model, Proc. COMPSAC '96, Aug. 1996, pp. 389-394.
  7. A. Thomas, Enterprise JavaBeans: Server Component Model for Java, White Paper, Dec. 1997, http://www. javasoft. com/products/ejb/
  8. I. Sommerville. Software Engineering (6th Edition). Addison-Wesley, 2001.
  9. M. Vidger. The Evolution, Maintenance and Management of Component Based Systems. Boston: Addison-Wesley, 2001.
  10. Vitharana, P. , Zahedi, F. M. , Jain, H, "Design Retrieval and Assembly in Component-Based Software Development", Communications of the ACM, 46 (11), pp. 97-102.
  11. Basili, V. R. , Boehm, B. (2001), "COTS-Based Systems Top 10 List", IEEE Computer, 34 (5), pp. 91-93.
  12. Jianguo Chen et. al, "Complexity Metrics for Component-based Software Systems", International Journal of Digital Content Technology and its Applications, 5 (3), pp. 235-244, 2011.
  13. Shepperd M, "A critique of cyclomatic complexity as software metric", Software Engineering Journal, March 1988.
  14. Capretz, L. F, "Y: A New Component-Based Software Life Cycle Model", Journal of Computer Science, 1 (1), pp. 76-82.
Index Terms

Computer Science
Information Sciences

Keywords

CBSD Selection Customization Framework Traditional Software Engineering Component Model