CFP last date
20 January 2025
Reseach Article

New Component Composition Metrics for Component based Software Development

by Rajender Singh Chhillar, Parveen Kajla
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 60 - Number 15
Year of Publication: 2012
Authors: Rajender Singh Chhillar, Parveen Kajla
10.5120/9767-3641

Rajender Singh Chhillar, Parveen Kajla . New Component Composition Metrics for Component based Software Development. International Journal of Computer Applications. 60, 15 ( December 2012), 17-20. DOI=10.5120/9767-3641

@article{ 10.5120/9767-3641,
author = { Rajender Singh Chhillar, Parveen Kajla },
title = { New Component Composition Metrics for Component based Software Development },
journal = { International Journal of Computer Applications },
issue_date = { December 2012 },
volume = { 60 },
number = { 15 },
month = { December },
year = { 2012 },
issn = { 0975-8887 },
pages = { 17-20 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume60/number15/9767-3641/ },
doi = { 10.5120/9767-3641 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:07:20.964585+05:30
%A Rajender Singh Chhillar
%A Parveen Kajla
%T New Component Composition Metrics for Component based Software Development
%J International Journal of Computer Applications
%@ 0975-8887
%V 60
%N 15
%P 17-20
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Component Based Software Engineering (CBSE) is anenvironment which uses software components as main building block during designing and creation of a software system. A Component is a software entity with independent identity which has a perceptible reusable interface. This property motivates the programmer to design and develop Softwareusing Component Based Software Development (CBSD) and further Software Metrics for these systems. In this paper, new early stage component based software metrics are designed for CBSD namely Component Composition Metrics (CCM) & Component Ratio Metrics (CRM) to determine the Effort using Likert 3-point rating in terms of time, cost, quality, operability, changeability, adaptability etc. for a software system. CCM and CRM are designed and analyzed using knot model of component based software life cycle.

References
  1. Component software glossary, www. objs. com/survey/ComponentwareGlossary. htm
  2. Gary T. Leavens, Murali Sitaram, Foundations of component-based systems,Software Engineering, A practitioner's approach, Roger S. Pressman 5th ed.
  3. Boehm B. , "A Spiral Model of Software Development and Enhancement", ACM SIGSOFT Software Engineering Notes, 1986, Vol. 11, No. 4, pp. 14-24.
  4. Gill N. S. and Tomar P. , "X Model: A New Component-Based Model", MR International Journal of Engineering and Technology, 2008, Vol. 1, No. 1 & 2, pp. 1-9.
  5. Luiz Fernando Capretz, "Y: A new Component-Based Software Life Cycle Model ", Journals of Computer Science1 (1):pp. 76-82.
  6. Srivastava, Chauhan, Raghuraj, "Square Model- A proposed Software Process Model for BPO base software applications",International Journal of Computer Applications, Vol 13, No. 7,2011,pp. 0975-8887.
  7. Chhillar, Kajla, "A New Knot model for Component Based Software Development", International Journal of Computer Science Issues, Vol. 8, Issue 3, No. 2, May 2011 pg. 480-484.
  8. Barry Boehm. Software Engineering Economics. Englewood Cliffs, NJ: Prentice-Hall, 1981.
  9. Barry Boehm, Chris Abts, A. Winsor Brown, SunitaChulani, Bradford K. Clark, Ellis Horowitz, Ray Madachy, Donald J. Reifer, and Bert Steece. Software Cost Estimation with COCOMO II . Englewood Cliffs, NJ: Prentice-Hall, 2000.
Index Terms

Computer Science
Information Sciences

Keywords

Component CBSD KNOT Model CCM CRM Effort