A Structural Complexity Metric for Software Components

At present, the number of components increases largely, and component-based software development (CBSD) is becoming a new effective software development paradigm, how to measure their reliability, maintainability and complexity attracts more and more attentions. This paper presents a metric to assess the structural complexity of components. Moreover it proves that the metric satisfies some good properties.

[1]  David A. Wagner,et al.  Privacy and security in library RFID: issues, practices, and architectures , 2004, CCS '04.

[2]  Antonio Vallecillo,et al.  Measuring the usability of software components , 2006, J. Syst. Softw..

[3]  David A. Wagner,et al.  Security and Privacy Issues in E-passports , 2005, First International Conference on Security and Privacy for Emerging Areas in Communications Networks (SECURECOMM'05).

[4]  Tsuyoshi Takagi,et al.  New Security Problem in RFID Systems "Tag Killing" , 2006, ICCSA.

[5]  V. Lakshmi Narasimhan,et al.  Component Integration Metrics , 2004, Software Engineering Research and Practice.

[6]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[7]  June M. Verner,et al.  A Software Size Model , 1992, IEEE Trans. Software Eng..

[8]  Wang Junchao Research on software measurement based on complex networks , 2009 .

[9]  V. Lakshmi Narasimhan,et al.  Some theoretical considerations for a suite of metrics for the integration of software components , 2007, Inf. Sci..

[10]  Hironori Washizaki,et al.  A metrics suite for measuring reusability of software components , 2003, Proceedings. 5th International Workshop on Enterprise Networking and Computing in Healthcare Industry (IEEE Cat. No.03EX717).

[11]  Elaine J. Weyuker,et al.  Evaluating Software Complexity Measures , 2010, IEEE Trans. Software Eng..

[12]  José Javier Dolado,et al.  A Validation of the Component-Based Method for Software Size Estimation , 2000, IEEE Trans. Software Eng..

[13]  Soo Dong Kim,et al.  Component metrics to measure component quality , 2001, Proceedings Eighth Asia-Pacific Software Engineering Conference.

[14]  Simson L. Garfinkel,et al.  RFID privacy: an overview of problems and proposed solutions , 2005, IEEE Security & Privacy Magazine.

[15]  YiTong,et al.  Theoretical Analysis of Entropy Distance Metric for UML Class Diagrams , 2005 .

[16]  孔庆彦,et al.  Structural complexity metrics for UML class diagrams , 2008 .

[17]  Ari Juels,et al.  RFID security and privacy: a research survey , 2006, IEEE Journal on Selected Areas in Communications.

[18]  Liping Zhao,et al.  Comparing requirements analysis methods for developing reusable component libraries , 2006, J. Syst. Softw..

[19]  Ian Gorton,et al.  Performance prediction of component-based applications , 2005, J. Syst. Softw..