Exploring Approaches of Integration Software Architecture Modeling With Quality Analysis Models

被引:2
作者
Dobrica, Liliana [1 ]
机构
[1] Univ Politehn Bucuresti, Fac Automat & Comp, Bucharest, Romania
来源
2011 9TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA) | 2011年
关键词
software architecture; model; interoperability; transformation; quality; TRANSFORMATION; CLASSIFICATION; SYSTEMS;
D O I
10.1109/WICSA.2011.23
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
One of the important benefits of model-to-model transformation is that it allows architects to design iteratively by analyzing and studying alternative or optimal solutions without redesign of the software architecture models or quality analytic models. The main contribution of this work is the presentation of five recently approaches based on the definition of a framework which applies separation of concerns in viewpoints and perspectives. The framework definition identifies viewpoints and their sets of concerns regarding the approaches achieving the goal of integration and interoperability of tools in a model-driven and quality-driven software architecture development. Each approach presentation is a multiple views description, where a view conforms to a viewpoint. The quality of each approach depends on the perspective under which the approach is analyzed. By applying various perspectives on the views composing each approach a software architect or a modeler can select the most appropriate one. Also based on this framework of presentation, the study identifies a current state of the research in the domain defined by these representative approaches, existent limitations and future research directions.
引用
收藏
页码:113 / 122
页数:10
相关论文
共 50 条
  • [21] Energy Consumption Analysis Method of CPS Software Based on Architecture Modeling
    Hou Gang
    Ban Yinfeng
    Zhou Kuanjiu
    Wang Jie
    Li Mingchu
    Liao Zihao
    2015 NINTH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY FCST 2015, 2015, : 34 - 39
  • [22] INTEGRATION OF BLACK-BOX AND WHITE-BOX MODELING APPROACHES FOR SOFTWARE RELIABILITY ESTIMATION
    Mohan, K. Krishna
    Verma, A. K.
    Srividya, A.
    Papic, Ljubisa
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY & SAFETY ENGINEERING, 2010, 17 (03) : 261 - 273
  • [23] A Study on the Role of Software Architecture in the Evolution and Quality of Software
    Kouroshfar, Ehsan
    Mirakhorli, Mehdi
    Bagheri, Hamid
    Xiao, Lu
    Malek, Sam
    Cai, Yuanfang
    12TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2015), 2015, : 246 - 257
  • [24] Quality Attributes Optimization of Software Architecture: Research Challenges and Directions
    Di Pompeo, Daniele
    Tucci, Michele
    2023 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C, 2023, : 252 - 255
  • [25] A Framework for Classifying and Comparing Software Architecture Tools for Quality Evaluation
    Anjos, Eudisley
    Zenha-Rela, Mario
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT V, 2011, 6786 : 270 - 282
  • [26] Application of knowledge-based approaches in software architecture: A systematic mapping study
    Li, Zengyang
    Liang, Peng
    Avgeriou, Paris
    INFORMATION AND SOFTWARE TECHNOLOGY, 2013, 55 (05) : 777 - 794
  • [27] Modeling and analysis of performance aspects for software architecture: A UML-based approach
    Dai, Lirong
    Cooper, Kendra
    Wong, W. Eric
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2006, 16 (03) : 347 - 378
  • [28] Software architecture for integration of institutional and social learning environments
    Raspopovic, Miroslava
    Cvetanovic, Svetlana
    Stanojevic, Dusan
    Opacic, Mateja
    SCIENCE OF COMPUTER PROGRAMMING, 2016, 129 : 92 - 102
  • [29] Do the informal & formal software modeling notations satisfy practitioners for software architecture modeling?
    Ozkaya, Mert
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 95 : 15 - 33
  • [30] Exploring the Relationships between Software Architecture and Source Code
    Tian, Fangchao
    Liang, Peng
    2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW), 2017, : 15 - 16