Tracing Software Architecture Change Using Graph Formalisms in Distributed Systems

被引:0
|
作者
Hassan, Mohamed Oussama [1 ]
Basson, Henri [1 ]
机构
[1] Univ Lille Nord France, Lab Informat Littoral, Calais, France
关键词
graph formalisms; software architecture; software evolution;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the context of software architecture evolution, understanding the implications of change impact propagation is necessary for various activities including at first the change management. A software evolution implies an implementation of series of change operations to be applied on the software architecture. These operations could be of several types such as substitution of components, adding new components, suppression of subcomponents, change of interface etc. Our contribution aims at providing a model permitting to foresee the impact propagation of any change intended to be applied on a software architecture component. It is also motivated the growing need of companies and organizations for software systems that can be adapted, in a flexible and timely way, to changes occurring in the application domain. This paper presents a graph-based model addressed to help software evolution management to identify the change effect propagation throughout different components of software architecture.
引用
收藏
页码:1667 / 1672
页数:6
相关论文
共 50 条
  • [31] Tracing approach of software requirement change
    Wang, Ying-Hui
    Wang, Li-Fu
    Zhang, Shi-Kun
    Wang, Qiong-Fang
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2006, 34 (08): : 1428 - 1432
  • [32] The real-time objectagent software architecture for distributed satellite systems
    Surka, DM
    Brito, MC
    Harvey, CG
    2001 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-7, 2001, : 2731 - 2741
  • [33] A Robust Software Architecture Based on Distributed Systems in Big Data HealthCare
    Salavati, Hassan
    Sadeghi, Rasool
    Gandomani, Taghi Javdani
    2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 1701 - 1705
  • [34] Multi-Agent Software Architecture for Distributed Virtual Reality Systems
    Duchenchuk, Volodymyr
    Boublik, Volodymyr
    2020 10TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER INFORMATION TECHNOLOGIES (ACIT), 2020, : 529 - 532
  • [35] Enhancing Deployment Architecture for Distributed Software Systems with an Active Coordination Model
    Gui, Bin
    Liu, Yan
    2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, : 24 - 27
  • [36] A Software-Defined Distributed Architecture for Controlling Unmanned Swarm Systems
    An, Xuyang
    Yu, Xuewei
    Song, Weilong
    Han, Le
    Yang, Tingting
    Li, Zhaodong
    Su, Zhibao
    ELECTRONICS, 2023, 12 (18)
  • [37] FASA: A software architecture and runtime framework for flexible distributed automation systems
    Wahler, Michael
    Gamer, Thomas
    Kumar, Atul
    Oriol, Manuel
    JOURNAL OF SYSTEMS ARCHITECTURE, 2015, 61 (02) : 82 - 111
  • [38] Tracing Change Patterns in Landscape Architecture
    Swaffield, Simon
    ARCHITECTURAL DESIGN, 2009, (202) : 54 - 59
  • [39] Minimizing the complexity involved in Software Architecture recovery by using Bipartite graph
    Akthar, Shaheda
    Thrimurthy, P.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (07): : 255 - 260
  • [40] USING GRAPH TRANSFORMATION TO ANALYZE CONCURRENT RECONFIGURATIONS OF DYNAMIC SOFTWARE ARCHITECTURE
    Zhou, Yu
    Lue, Shutian
    Ma, Xiaoxing
    Lue, Ran
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGY AND ENGINEERING, 2009, : 71 - 77