Exploring Approaches of Integration Software Architecture Modeling With Quality Analysis Models

被引:2
|
作者
Dobrica, Liliana [1 ]
机构
[1] Univ Politehn Bucuresti, Fac Automat & Comp, Bucharest, Romania
关键词
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 条
  • [41] Formal modeling and analysis of software architecture: Components, connectors, and events
    Garlan, D
    FORMAL METHODS FOR SOFTWARE ARCHITECTURES, 2003, 2804 : 1 - 24
  • [42] Exploring Topic Models in Software Engineering Data Analysis: A Survey
    Sun, Xiaobing
    Liu, Xiangyue
    Li, Bin
    Duan, Yucong
    Yang, Hui
    Hu, Jiajun
    2016 17TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2016, : 357 - 362
  • [43] Quality Metrics in Software Architecture
    Silva, Samira
    Tuyishime, Adiel
    Santilli, Tiziano
    Pelliccione, Patrizio
    Iovino, Ludovico
    2023 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE, ICSA, 2023, : 58 - 69
  • [44] Architecture models of CASE integration
    Gu, XL
    Chen, Y
    Wu, YF
    OBJECT-ORIENTED TECHNOLOGY, 1997, : 94 - 99
  • [45] Quality Driven Software Architecture
    Hruschka, Peter
    SOFTWARE QUALITY: PROCESS AUTOMATION IN SOFTWARE DEVELOPMENT, 2012, 94 : 10 - 13
  • [46] ARCHITECTURE BASED SOFTWARE QUALITY MAINTENANCE RIPPLE EFFECT ANALYSIS
    Anwar, Sajid
    Adnan, Awais
    Alam, Masoom
    Tanveer, Tamleek Ali
    Ali, Muhammad
    Ramzan, Muhammad
    Jaffer, Arfan
    Shahid, Arshad Ali
    Rauf, Abdul
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (1A): : 489 - 500
  • [47] Modeling and simulation of software architecture in discrete event system specification for quality evaluation
    Bogado, Veronica
    Gonnet, Silvio
    Leone, Horacio
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2014, 90 (03): : 290 - 319
  • [48] Integration of Software Architecture in Requirements Elicitation for Rapid Software Development
    Gillani, Maryam
    Niaz, Hafiz Adnan
    Ullah, Ata
    IEEE ACCESS, 2022, 10 : 56158 - 56178
  • [49] Exploring together Software Architecture and Software Testing: A Systematic Mapping
    Souza, Nilton Mendes
    Dias, Diogenes
    Ruas de Oliveira, Lucas Bueno
    Lana, Cristiane Aparecida
    Nakagawa, Elisa Yumi
    Maldonado, Jose Carlos
    PROCEEDINGS OF THE 2016 35TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2016,
  • [50] Modeling and Analysis for Educational Software Quality Hierarchy Triangle
    Fang, Haiguang
    SHORT PAPER PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON WEB-BASED LEARNING, 2009, : 14 - 18