Title :
Tracing Software Architecture Change Using Graph Formalisms in Distributed Systems
Author :
Hassan, Mohamed Oussama ; Basson, Henri
Author_Institution :
Lab. d´´Inf. du Littoral, Univ. de Lille Nord de France, Calais
Abstract :
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.
Keywords :
distributed processing; graph theory; management of change; object-oriented programming; program diagnostics; software architecture; software development management; software prototyping; change management; distributed systems; graph formalisms; software architecture change tracing; software architecture evolution; software components; Application software; Computer architecture; Computer bugs; Costs; Error correction; Software architecture; Software engineering; Software systems; Software tools; System testing; graph formalisms; software architecture; software evolution;
Conference_Titel :
Information and Communication Technologies: From Theory to Applications, 2008. ICTTA 2008. 3rd International Conference on
Conference_Location :
Damascus
Print_ISBN :
978-1-4244-1751-3
Electronic_ISBN :
978-1-4244-1752-0
DOI :
10.1109/ICTTA.2008.4530365