Detailed theoretical considerations for a suite of metrics for integration of software components

被引:1
|
作者
Narasimhan, V. Lakshmi [1 ]
Hendradjaya, B. [1 ]
机构
[1] Univ Newcastle, Fac Elect Engn & Comp Sci, Newcastle, NSW 2308, Australia
关键词
component metrics; component assembly; CORBA component model;
D O I
10.1007/1-4020-5263-4_41
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper defines two suites of metrics, which cater static and dynamic aspects of component assembly. The static metrics measure complexity and criticality of component assembly, wherein complexity is measured using Component Packing Density and Component Interaction Density metrics. Further, four criticality conditions namely, Link, Bridge, Inheritance and Size criticalities have been identified and quantified. The complexity and criticality metrics are combined into a Triangular Metric, which can be used to classify the type and nature of applications. Dynamic metrics are collected during the runtime of a complete application. Dynamic metrics are useful to identify super-component and to evaluate utilisation of components. In this paper both static and dynamic metrics are evaluated using Weyuker's set of properties. The result shows that the metrics provide a valid means to measure issues in component assembly.
引用
收藏
页码:257 / +
页数:2
相关论文
共 50 条
  • [1] Some theoretical considerations for a suite of metrics for the integration of software components
    Narasimhan, V. Lakshini
    Hendradjaya, B.
    [J]. INFORMATION SCIENCES, 2007, 177 (03) : 844 - 864
  • [2] A metrics suite for measuring reusability of software components
    Washizaki, H
    Yamamoto, H
    Fukazawa, Y
    [J]. NINTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS, 2003, : 211 - 223
  • [3] Theoretical Considerations for Software Component Metrics
    Narasimhan, V. Lakshmi
    Hendradjaya, Bayu
    [J]. PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 10, 2005, 10 : 169 - 174
  • [4] A metrics suite for coupling measurement of software architecture
    孔庆彦
    伦立军
    赵佳华
    王义和
    [J]. Journal of Harbin Institute of Technology(New series), 2009, (03) : 361 - 365
  • [5] A metrics suite for grammar-based software
    Power, JE
    Malloy, BA
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2004, 16 (06): : 405 - 426
  • [6] Suite eases hardware/software integration
    Moretti, G
    [J]. EDN, 2002, 47 (19) : 16 - 16
  • [7] Reusability Metrics for Software Components
    Rotaru, Octavian Paul
    Dobre, Marian
    [J]. 3RD ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, 2005, 2005,
  • [8] Issues, Components, and Theoretical Considerations in the Integration of Divinity and Social Work Curricula
    Ashby, Homer U., Jr.
    [J]. JOURNAL OF RELIGION AND SPIRITUALITY IN SOCIAL WORK, 2005, 24 (1-2): : 35 - 44
  • [9] Exploring factors and metrics to select open source software components for integration: An empirical study
    Li, Xiaozhou
    Moreschini, Sergio
    Zhang, Zheying
    Taibi, Davide
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 188
  • [10] Reusability Metrics of Software Components: Survey
    Mijac, Marko
    Stapic, Zlatko
    [J]. CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS, 2015, 2015, : 221 - 231