MULTIVIEWS COMPONENTS FOR INFORMATION SYSTEM DEVELOPMENT

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

2005

Abstract

Component based software intends to meet the need of reusability and productivity. View concept allows software flexibility and maintainability. This work addresses the integration of these two concepts. Our team has developed a view-centred approach based on an extension of UML called VUML (View based Unified Modelling Language). VUML provides the notion of multiviews class that can be used to store and deliver information according to users viewpoints. Recently, we have integrated into VUML multiviews component as a unit of software which can be accessed through different viewpoints. A multiviews component has multiviews interfaces that consist of a base interface (shared interface) and a set of view interfaces, corresponding to different viewpoints. VUML allows dynamic changing of viewpoint and offers mechanisms to manage consistency among dependent views. In this paper, we focus on the static architecture of the VUML component model. We illustrate our study with a distant learning system case study.

Download


Paper Citation


in Harvard Style

El Asri B., Nassar M., Coulette B. and Kriouile A. (2005). MULTIVIEWS COMPONENTS FOR INFORMATION SYSTEM DEVELOPMENT . In Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 972-8865-19-8, pages 217-225. DOI: 10.5220/0002538702170225

in Bibtex Style

@conference{iceis05,
author={Bouchra El Asri and Mahmoud Nassar and Bernard Coulette and Abdelaziz Kriouile},
title={MULTIVIEWS COMPONENTS FOR INFORMATION SYSTEM DEVELOPMENT},
booktitle={Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2005},
pages={217-225},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002538702170225},
isbn={972-8865-19-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Seventh International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - MULTIVIEWS COMPONENTS FOR INFORMATION SYSTEM DEVELOPMENT
SN - 972-8865-19-8
AU - El Asri B.
AU - Nassar M.
AU - Coulette B.
AU - Kriouile A.
PY - 2005
SP - 217
EP - 225
DO - 10.5220/0002538702170225