Authors:
Sorana Cîmpan
;
Herve Verjus
and
Ilham Alloui
Affiliation:
University of Savoie – Polytech’ Savoie - LISTIC Lab, France
Keyword(s):
Software architecture, formal language, evolution scenarios, enterprise information system.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Business Process Management
;
e-Business
;
Enterprise Engineering
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Methodologies, Processes and Platforms
;
Model-Driven Software Development
;
Modeling Formalisms, Languages and Notations
;
Software Engineering
;
Symbolic Systems
;
Systems Engineering
Abstract:
Enterprise Information Systems have to co-evolve with the enterprise they support. Their evolution is the one of an important software system. Software evolution should be addressed at all developpement phases in order to notably reduce costs (Lehman, 1996). The issue of software systems evolution has been addressed mainly at the code level. In this paper we present how evolution of enterprise information systems can take place at higher abstraction levels, when using an architecture-centred development process. The evolutions addressed are dynamic, i.e. they take place at runtime and concern both planned and unplanned evolutions of the enterprise information system.