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 条
  • [41] An architecture for automatic service composition in MANET using a distributed service graph
    Aguilera, Unai
    Lopez-de-Ipina, Diego
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 34 : 176 - 189
  • [42] Tracing security requirements in industrial control systems using graph databases
    Tanveer, Awais
    Sharma, Chandan
    Sinha, Roopak
    Kuo, Matthew M. Y.
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (03): : 851 - 870
  • [43] Tracing security requirements in industrial control systems using graph databases
    Awais Tanveer
    Chandan Sharma
    Roopak Sinha
    Matthew M. Y. Kuo
    Software and Systems Modeling, 2023, 22 : 851 - 870
  • [44] Distributed software: from component model to software architecture
    Aniorte, P
    Seyler, F
    ITI 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2002, : 455 - 464
  • [45] Testing distributed real time systems using a distributed test architecture
    Khoumsi, A
    PROCEEDINGS OF THE SIXTH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, 2001, : 648 - 654
  • [46] A software architecture for distributed organization management
    Arcelli, F
    Tisato, F
    Trentini, A
    KNOWLEDGE-BASED SYSTEMS, 2006, 19 (01) : 1 - 8
  • [47] A formal approach to distributed software architecture
    He, J
    Fang, DY
    Qin, Z
    2002 IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS, 2002, : 342 - 346
  • [48] Software architecture for distributed EMS system
    Wang, Wen
    Wu, Xing-Ping
    Yu, Ge
    Zhongguo Dianji Gongcheng Xuebao/Proceedings of the Chinese Society of Electrical Engineering, 2001, 21 (SUPPL.): : 142 - 144
  • [49] A DISTRIBUTED SOFTWARE ARCHITECTURE FOR TELECOMMUNICATION NETWORKS
    RUBIN, H
    NATARAJAN, N
    IEEE NETWORK, 1994, 8 (01): : 8 - 17
  • [50] Software architecture for mobile distributed computing
    Issarny, V
    Tartanoglu, F
    Liu, JS
    Sailhan, F
    FOURTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA 2004), PROCEEDINGS, 2004, : 201 - 210