Complexity metrics for component-oriented software systems

  • Authors:
  • Latika Kharb;Rajender Singh

  • Affiliations:
  • M. D. University, Haryana, INDIA;M. D. University, Haryana, INDIA

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Component-based software development (CBSD) has become one of the preferred streams for developing large and complex systems by integrating prefabricated software components that not only facilitates the process of software development but is also changing the ways for software professionals to develop software applications. Till today, numerous attempts have been made by several organizations, software development teams, developers as well as researchers to improve component-oriented software systems (COSS) through improved measurement tools and techniques i.e. through an effective metrics. Our paper is a simple attempt to work for the demand of an appropriate and relevant integration metrics for the measurement of complexity of a software component that could be used as one of the approaches for further guidance in component complexity measurement and problem reduction. We represented a component metrics as an instantiation of the integration complexity measurement which can then be evaluated using appropriate metric tools. The work presented in this paper introduces a perception of component-oriented software systems complexity and also defines some new complexity metrics.