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.
DownloadPaper 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