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 条
  • [41] Integration Scheme for Modular Snake Robot Software Components
    Melo, Kamilo
    Monsalve, Jose
    Di Zeo, Alvaro
    Leon, Juan
    Trujillo, Andres
    Perdomo, Wilson
    Roa, Diego
    Paez, Laura
    [J]. MODELLING AND SIMULATION FOR AUTONOMOUS SYSTEMS, MESAS 2014, 2014, 8906 : 184 - 191
  • [42] Software components for demand side integration at a container terminal
    Ihle, Norman
    Runge, Serge
    Meyer-Barlag, Claas
    Grundmeyer, Nico
    Appelrath, Hans-Juergen
    [J]. COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2016, 31 (1-2): : 25 - 31
  • [43] A step towards rigorous integration of heterogeneous software components
    Traoré, I
    [J]. PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1250 - 1256
  • [44] Software components integration in medical data warehouses: a proposal
    Miquel, M
    Tchounikine, A
    [J]. PROCEEDINGS OF THE 15TH IEEE SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, 2002, : 361 - 364
  • [45] Process-oriented, consistent integration of software components
    Depke, R
    Engels, G
    Thöne, S
    Langham, M
    Lütkemeier, B
    [J]. 26TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2002, : 13 - 18
  • [46] Testing software components for integration: a survey of issues and techniques
    Rehman, Muhammad Jaffar-ur
    Jabeen, Fakhra
    Bertolino, Antonia
    Polini, Andrea
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2007, 17 (02): : 95 - 133
  • [47] RETRACTED: Software components adaptive integration (Retracted Article)
    Guo, J
    [J]. EIGHTH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS, 2001, : 315 - +
  • [48] Economic considerations and business models for automotive standard software components
    Krüger, A
    Wagner, G
    Ehmke, N
    Prokop, S
    [J]. ELECTRONIC SYSTEMS FOR VEHICLES, 2003, 1789 : 1057 - 1071
  • [50] A Detailed Examination of the Correlation Between Imports and Failure-Proneness of Software Components
    Duala-Ekoko, Ekwa
    Robillard, Martin P.
    [J]. ESEM: 2009 3RD INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2009, : 34 - 43