MOLDING ARCHITECTURE AND INTEGRITY MECHANISMS EVOLUTION - An Architectural Stability Evaluation Model for Software Systems

Octavian-Paul Rotaru

2006

Abstract

The architectural stability of a software system is a measure of how well it accommodates the evolution of the requirements. The link between integrity mechanisms and application’s architecture starts right from the moment the requirements of the application are defined and evolves together with them. The integrity mechanisms used will evolve when the application’s requirements are modified. Apart from the possible architectural changes required, adding a new requirement to an application can trigger structural changes in the way data integrity is preserved. This paper studies the architectural stability of a system based on an integrity oriented case study and proposes a mathematical model for architectural evaluation of software systems inspired from the perturbations’ theory. The proposed mathematical model can be used to mold the evolution of any software system affected by requirements changes; to find the architectural states of the system for which a given set of requirements is not a trigger (doesn’t provoke an architectural change); and to find the architectural configuration which is optimal for a given set of requirements (evolves as less as possible).

Download


Paper Citation


in Harvard Style

Rotaru O. (2006). MOLDING ARCHITECTURE AND INTEGRITY MECHANISMS EVOLUTION - An Architectural Stability Evaluation Model for Software Systems . In Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-972-8865-43-6, pages 426-431. DOI: 10.5220/0002469704260431

in Bibtex Style

@conference{iceis06,
author={Octavian-Paul Rotaru},
title={MOLDING ARCHITECTURE AND INTEGRITY MECHANISMS EVOLUTION - An Architectural Stability Evaluation Model for Software Systems},
booktitle={Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2006},
pages={426-431},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002469704260431},
isbn={978-972-8865-43-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - MOLDING ARCHITECTURE AND INTEGRITY MECHANISMS EVOLUTION - An Architectural Stability Evaluation Model for Software Systems
SN - 978-972-8865-43-6
AU - Rotaru O.
PY - 2006
SP - 426
EP - 431
DO - 10.5220/0002469704260431