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 条
  • [1] Formulations and formalisms in software architecture
    Shaw, M
    Garlan, D
    COMPUTER SCIENCE TODAY, 1995, 1000 : 307 - 323
  • [2] Software architecture for distributed reactive systems
    Boasson, M
    Signaalapparatern, H
    SOFSEM'98: THEORY AND PRACTICE OF INFORMATICS, 1998, 1521 : 1 - 18
  • [3] A CHANGE PROPAGATION PROCESS FOR DISTRIBUTED SOFTWARE ARCHITECTURE
    Hassan, Mohamed Oussama
    Deruelle, Laurent
    Basson, Henri
    Ahmad, Adeel
    ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 78 - 85
  • [4] A software architecture for monitoring the reliability in distributed systems
    Vladicescu, FP
    Sens, P
    SAFETY AND RELIABILITY, VOLS 1 & 2, 1999, : 615 - 620
  • [5] Software architecture for adaptive distributed multimedia systems
    Ye, Guiyun
    Liu, Changzheng
    DCABES 2007 PROCEEDINGS, VOLS I AND II, 2007, : 430 - 433
  • [6] Software architecture for medical distributed manage systems
    Liu, Changzheng
    Ye, Guiyun
    PROCEEDINGS OF THE 2008 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS I AND II, 2008, : 1080 - +
  • [7] USING CONSTRAINT PROPAGATION IN BLACKBOARD SYSTEMS - A FLEXIBLE SOFTWARE ARCHITECTURE FOR REACTIVE AND DISTRIBUTED SYSTEMS
    LEPAPE, C
    COMPUTER, 1992, 25 (05) : 60 - 62
  • [8] OVERVIEW OF DISTRIBUTED CONTROL SYSTEMS FORMALISMS
    Holecko, P.
    ADVANCES IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2008, 7 (1-2) : 253 - 256
  • [9] A New Approach for Tracing Quality Attributes in Service Oriented Architecture Using Graph Transformation Systems
    Golshan, Farnoush
    Barforoush, Ahmad Abdollahzade
    2009 14TH INTERNATIONAL COMPUTER CONFERENCE, 2009, : 10 - 16
  • [10] The Software Architecture for Efficient Distributed Interprocess Communication in Mobile Distributed Systems
    Susmit Bagchi
    Journal of Grid Computing, 2014, 12 : 615 - 635