Overview of an Approach Describing Multi-views/ Multi-abstraction Levels Software Architecture

Ahmad Kheir, Hala Naja, Mourad Oussalah, Kifah Tout

2013

Abstract

Views and abstraction levels are two major concepts introduced in the software engineering domain in order to enhance the architectural organization of complex systems’ requirements. Despite numerous and substantial works that built and refined those concepts, they still less secure and less standardized to be part of a rough software architecture. This paper begins with a survey of evolution of the role and usage of those concepts in software architecture, and ends with an overview of an approach integrating the views and abstraction levels concepts within a single rough multi-views/multi-abstraction levels software architecture and respecting their usage in an evolutionary architectural specification analysis. The main benefits of this contribution was to allow system architects to solve more efficiently the complexity problems; and allow them to build a complex, organized and coherent architecture; and finally enhance the communication and harmony among different stakeholders.

Download


Paper Citation


in Harvard Style

Kheir A., Naja H., Oussalah M. and Tout K. (2013). Overview of an Approach Describing Multi-views/ Multi-abstraction Levels Software Architecture . In Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8565-62-4, pages 140-148. DOI: 10.5220/0004421001400148

in Bibtex Style

@conference{enase13,
author={Ahmad Kheir and Hala Naja and Mourad Oussalah and Kifah Tout},
title={Overview of an Approach Describing Multi-views/ Multi-abstraction Levels Software Architecture},
booktitle={Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2013},
pages={140-148},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004421001400148},
isbn={978-989-8565-62-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 8th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Overview of an Approach Describing Multi-views/ Multi-abstraction Levels Software Architecture
SN - 978-989-8565-62-4
AU - Kheir A.
AU - Naja H.
AU - Oussalah M.
AU - Tout K.
PY - 2013
SP - 140
EP - 148
DO - 10.5220/0004421001400148