[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Complexity metrics for component-oriented software systems

Published: 01 March 2008 Publication History

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.

References

[1]
Latika Kharb, Rajender Singh: Component-Based Development Methodology: The Concept and Process. In TISC: International Conference on Trendz in Information Sciences and Computing organized by Sathyabama University & Tata Consultancy Services. 12-14th December 2007. Chennai, India www.tisc2007.com.
[2]
Latika Kharb, Rajender Singh: Assessment of Component Criticality with Proposed Metrics. Paper Accepted in INDIACom-2008: 2nd National Conference: Computing For Nation Development, Bharati Vidyapeeth's Institute of Computer Applications and Management. 08 - 09th February, 2008. New Delhi.
[3]
McInnis, Component-Based Development: The Concepts, Technology and Methodology, Castek Software Factory Inc., www.CBD~HQ.com
[4]
V. Basili, "Quantitative Software Complexity Models: A Panel Summary," Proceedings of the Workshop on Quantitative Software Models for Reliability, Complexity, and Cost, IEEE publication, October 1979.
[5]
Capt Gary Haines, AFMC SSSG, David Carney, SEI, John Foreman, Component-Based Software Development / COTS Integration, SEI: Copyright 2007 by Carnegie Mellon University, URL: http://www.sei.cmu.edu/str/descriptions/cbsd_body.html.
[6]
Latika Kharb, Rajender Singh: Evolution of Software Metrics: From Traditional to Object-Oriented Paradigm. ICFAI Journal of Information Technology (IJIT), December 2006. SSRN e-library http://ssrn.com/author=747365.
[7]
Latika Kharb, Rajender Singh: Aspect-Oriented Software Engineering: A New Approach to Develop Secure Software. In INDIACom-2007-National Conference on "Computing for Nation Development sponsored by AICTE, IETE, & CSI. February 23--24, 2007.

Cited By

View all
  • (2022)Towards using coupling measures to guide black‐box integration testing in component‐based systemsSoftware Testing, Verification and Reliability10.1002/stvr.181132:4Online publication date: 7-Mar-2022
  • (2020)Direct-Indirect Link MatrixInternational Journal of Information Technology Project Management10.4018/IJITPM.202010010511:4(56-69)Online publication date: 1-Oct-2020
  • (2018)A Perspective View on Commercialization of Cognitive Computing2018 8th International Conference on Cloud Computing, Data Science & Engineering (Confluence)10.1109/CONFLUENCE.2018.8442728(829-832)Online publication date: Jan-2018
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 33, Issue 2
March 2008
98 pages
ISSN:0163-5948
DOI:10.1145/1350802
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 March 2008
Published in SIGSOFT Volume 33, Issue 2

Check for updates

Author Tags

  1. CBSD
  2. COSS
  3. component complexity measurement
  4. integration metrics
  5. prefabricated software components

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 11 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Towards using coupling measures to guide black‐box integration testing in component‐based systemsSoftware Testing, Verification and Reliability10.1002/stvr.181132:4Online publication date: 7-Mar-2022
  • (2020)Direct-Indirect Link MatrixInternational Journal of Information Technology Project Management10.4018/IJITPM.202010010511:4(56-69)Online publication date: 1-Oct-2020
  • (2018)A Perspective View on Commercialization of Cognitive Computing2018 8th International Conference on Cloud Computing, Data Science & Engineering (Confluence)10.1109/CONFLUENCE.2018.8442728(829-832)Online publication date: Jan-2018
  • (2018)Proposal for Measurement of Agent-Based SystemsSoftware Engineering10.1007/978-981-10-8848-3_53(551-562)Online publication date: 13-Jun-2018
  • (2014)In-out interaction complexity metrics for component-based softwareACM SIGSOFT Software Engineering Notes10.1145/2659118.265913539:5(1-4)Online publication date: 17-Sep-2014
  • (2014)Cyclomatic complexity metric for component based softwareACM SIGSOFT Software Engineering Notes10.1145/2557833.255785339:1(1-6)Online publication date: 11-Feb-2014
  • (2013)A mapping study to investigate component-based software system metricsJournal of Systems and Software10.1016/j.jss.2012.10.00186:3(587-603)Online publication date: 1-Mar-2013
  • (2012)Multidimentional size measure for design of component-based software systemIET Software10.1049/iet-sen.2011.01226:4(350)Online publication date: 2012
  • (2012)Quality aspects for component-based systems: A metrics based approachSoftware—Practice & Experience10.1002/spe.115342:12(1531-1548)Online publication date: 1-Dec-2012
  • (2011)Measurable Concepts for the Usability of Software ComponentsProceedings of the 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications10.1109/SEAA.2011.28(129-133)Online publication date: 30-Aug-2011
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media