Academic Journals Database
Disseminating quality controlled scientific knowledge

Integrating Non-Interfering Versions of Software Architecture Descriptions

Author(s): Z. E Bouras | M Maouche

Journal: ARPN Journal of Systems and Software
ISSN 2222-9833

Volume: 1;
Issue: 7;
Start page: 241;
Date: 2011;
VIEW PDF   PDF DOWNLOAD PDF   Download PDF Original page

Keywords: Software architecture Maintenance | Software Architecture Understanding | Software Architecture Slicing | Software Architecture Integration.

During the last two decades the software evolution community has intensively tackled the program integration issue whose main objective is to merge in a consistent way different versions of source code descriptions corresponding to different and independent variants of the same system. Well established approaches, mainly based on the dependence analysis techniques, have been used to bring suitable solutions. More recently, software evolution researchers focused on the need to develop techniques and tools that support software architecture understanding, testing and maintaining. The objective of this paper is to investigate the software architecture integration, which is a new interesting issue. Its purpose is to merge independent versions of software architecture descriptions instead of source code descriptions. The proposed approach, based on dependence analysis techniques, is illustrated through an appropriate case study.
Affiliate Program      Why do you need a reservation system?