A metric for evaluating software architecture and communication models consistency

被引:0
|
作者
Lafaye, JY [1 ]
Louis, G [1 ]
机构
[1] Univ La Rochelle, Lab Informat Image Interact L3I, La Rochelle, France
来源
关键词
software metrics; software architecture model; communication model; hierarchical clustering; model consistency; SDL;
D O I
10.1051/ita:2005023
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Among several alternative viewpoints for building software quality metrics, evaluating the consistency between different models in a software specification or implementation appears to be fruitful. An obvious difficulty is that different models are usually expressed by means of different concepts, and then, confronting heterogeneous representations is not straightforward. In this paper, we propose a solution for measuring the consistency between the architecture and the communication models. After some sensible transformations, the information about both models are captured trough hierarchical representations. We define and discuss a similarity measure between hierarchies, that eventually founds the software metric we propose. Lastly, we investigate how to scale and interpret the metric values and give an application example with SDL.
引用
收藏
页码:359 / 388
页数:30
相关论文
共 50 条
  • [31] Security Concerns for Automotive Communication and Software Architecture
    Yu, Huafeng
    Lin, Chung-Wei
    [J]. 2016 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2016,
  • [32] Evaluating Security Algorithms in the Substation Communication Architecture
    Hong, Sugwon
    Shin, Dae-Yong
    Lee, Myongho
    [J]. 2009 INTERNATIONAL CONFERENCE ON SCALABLE COMPUTING AND COMMUNICATIONS & EIGHTH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING, 2009, : 314 - 318
  • [33] EVALUATING CONSISTENCY BETWEEN UML ACTIVITY AND SEQUENCE MODELS
    Shinkawa, Yoshiyuki
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 282 - 289
  • [34] Improvement and Evaluation of Data Consistency Metric CIL for Software Engineering Data Sets
    Gan, Maohua
    Yucel, Zeynep
    Monden, Akito
    [J]. IEEE ACCESS, 2022, 10 : 70053 - 70067
  • [35] On the repeatability of metric models and metrics across software builds
    Schneidewind, NF
    [J]. 11TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2000, : 234 - 245
  • [36] A Forecasting Metric for Evaluating DSGE Models for Policy Analysis
    Gupta, Abhishek
    [J]. INTERNATIONAL JOURNAL OF CENTRAL BANKING, 2016, 12 (01): : 33 - 65
  • [37] Alignment of Software Product Management and Software Architecture with Discussion Models
    Lucassen, Garm
    van der Werf, Jan Martijn E. M.
    Brinkkemper, Sjaak
    [J]. 2014 IEEE IWSPM 8TH INTERNATIONAL WORKSHOP ON SOFTWARE PRODUCT MANAGEMENT (IWSPM), 2014, : 21 - 30
  • [38] Developing Software Reliability Models in the Architecture Phase of the Software Lifecycle
    Avritzer, Alberto A.
    Bondi, Andre B.
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2014, : 22 - 23
  • [39] Evaluating Software Architecture Erosion for PL/SQL Programs
    Altinisik, Metin
    Ersoy, Ersin
    Sozer, Hasan
    [J]. 11TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE (ECSA 2017) - COMPANION VOLUME, 2017, : 160 - 166
  • [40] Evaluating Software Architecture Evolution Using Performance Simulation
    Li, Bixin
    Liao, Li
    Cheng, Yi
    [J]. 2016 4TH INTL CONF ON APPLIED COMPUTING AND INFORMATION TECHNOLOGY/3RD INTL CONF ON COMPUTATIONAL SCIENCE/INTELLIGENCE AND APPLIED INFORMATICS/1ST INTL CONF ON BIG DATA, CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (ACIT-CSII-BCD), 2016, : 7 - 13