VIEWS, SUBJECTS, ROLES AND ASPECTS : A COMPARISON ALONG SOFTWARE LIFECYCLE

Bouchra El Asri, Mahmoud Nassar, Abdelaziz Kriouile, Bernard Coulette

2004

Abstract

To face the increasing complexity of software systems and to meet new needs in flexibility, adaptability and maintainability, classical object-oriented technology is not powerful enough. As pointed out by many authors, one must take into account the multiplicity of actors’ viewpoints in complex systems development. Views, subjects, roles and aspects are viewpoint-oriented concepts that permit a flexible adaptation of modelling and use of systems. This article aims to provide software developers with a comparison between view, subject, role and aspect approaches in respect to their principles and impacts on systems development as well as on systems use. After a brief presentation of these approaches, we discuss their similarities and differences by means of criteria positioning them along the software lifecycle.

Download


Paper Citation


in Harvard Style

El Asri B., Nassar M., Kriouile A. and Coulette B. (2004). VIEWS, SUBJECTS, ROLES AND ASPECTS : A COMPARISON ALONG SOFTWARE LIFECYCLE . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 972-8865-00-7, pages 139-146. DOI: 10.5220/0002650201390146

in Bibtex Style

@conference{iceis04,
author={Bouchra El Asri and Mahmoud Nassar and Abdelaziz Kriouile and Bernard Coulette},
title={VIEWS, SUBJECTS, ROLES AND ASPECTS : A COMPARISON ALONG SOFTWARE LIFECYCLE},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2004},
pages={139-146},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002650201390146},
isbn={972-8865-00-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - VIEWS, SUBJECTS, ROLES AND ASPECTS : A COMPARISON ALONG SOFTWARE LIFECYCLE
SN - 972-8865-00-7
AU - El Asri B.
AU - Nassar M.
AU - Kriouile A.
AU - Coulette B.
PY - 2004
SP - 139
EP - 146
DO - 10.5220/0002650201390146