Abstract
Information System Engineering has become under increasing pressure to come up with software solutions that endow systems with the agility that is required to evolve in a continually changing business and technological environment. In this paper, we suggest that Software Engineering has a contribution to make in terms of concepts and techniques that have been recently developed for Parallel Program Design and Software Architectures. We show how such mechanisms can be encapsulated in a new modelling primitive-coordination contract-that can be used for extending Component-Based Development approaches in order to manage such levels of change.
Original language | English |
---|---|
Pages (from-to) | 411-424 |
Number of pages | 14 |
Journal | Information Systems |
Volume | 27 |
Issue number | 6 |
Early online date | 2 Apr 2002 |
DOIs | |
Publication status | Published - 1 Sept 2002 |
Event | 13th International Conference on Advanced Information Systems Engineering (CAiSE'01) - Interlaken, Switzerland Duration: 4 Jun 2001 → 8 Jun 2001 |
ASJC Scopus subject areas
- Software
- Information Systems
- Hardware and Architecture