U_VBOOM : UNIFIED ANALYSIS AND DESIGN PROCESS BASED ON THE VIEWPOINT CONCEPT
Abdellatif Hair
2004
Abstract
The introduction of viewpoint in object-oriented design provides several improvements in modeling complex systems. In fact, it enables the users to build a unique model accessible by different users with various points of view, instead of building several sub-models whose management is too hard to complete. Those concepts of view and viewpoint were implemented by VBOOL, the language which propose a new relationship "the visibility". VBOOM, the analyze/design method, integrates those concepts in an object-oriented modeling. The aims of this work are, firstly to propose a new representation of the visibility relationship of VBOOL in UML standard language for modeling and specifying object-oriented systems. Secondly, to complete UML by an oriented viewpoint method to get a complete software engineering process. The definition of this method is based on VBOOM method. This method is called U_VBOOM, which represents an adaptation of VBOOM in UML. The new representation of the visibility relationship encourages the multi-targets code generation and improve the process of development proposed by the VBOOM method.
References
- Booch, G., 1994. Object-Oriented Analysis and Design with Applications. Benjamin/Cummings, Redwood City.
- Carré, B. 1991. The Point of View notion for Multiple Inheritance. In ECOOP/OOPSLA'91.
- [Coulette, B., 1996. L'approche par points de vue dans le développement orientée objet de systèmes complexes. Revue l'Objet, Vol. 10, No. 5, pp. 13-20.
- Dano, B., 1997. An Approach Based on the Concept of Use Cases to Produce Dynamic Object Oriented Specifications. In the Third IEEE International Symposium on Requirements Engineering.
- Finkelstein, A., 1993. Inconsistency Handling in MultiPerspective Specifications. In ESEC'93, GarmishPaternkirchen , pp. 84-99.
- Hair, A., 2001. VUML : Une méthode d'analyse et de conception orientée objet, intégrant UML et le concept de point de vue. In ICSSEA'2001, the International Conference on Systems, Software Engineering and their applications.
- Hair, A., 2002. Un processus d'analyse et de conception unifié basé sur le concept de point de vue. In CARI'02, 6th Africain Conference on Research in Computer Science, pp. 229-237.
- Jacobson, I., 1992. Object-Oriented Software Engineering, A Use Case Driven Approach. Addison-Wesley, Inc..
- Jacobson, I., 1993. The Unified Software Development Process. Addison-Wesley, Inc..
- Harrison, W., 1993. Subject-oriented programming: a critique of pure objects. In OOPSLA'93, Washington D.C., pp. 411-428.
- Kriouile, A., 1995. VBOOM, une méthode d'analyse et de conception par objet fondée sur les points de vue. Ph.D. thesis of sciences faculty, Rabat.
- Krutchen, P., 2000. The Rational Unified Process - An Introduction. Addison-Wesley, Inc..
- Lopez, N., 1998. Intégrer UML dans vos projets. Edition Eyrolles.
- Marcaillou, S., 1995. Intégration de la notion de points de vue dans la modélisation par objets ; Le langage VBOOL. Ph. D. Thesis of Paul Sabatier university, Toulouse.
- Mili, H., 1999. View programming of OO applications. In TOOLS'99, 1999.
- Meyer, B., 1995. Object success - A managers's guide. Prentice Hall - The Object-Oriented Series.
- OMG, 2001. Unified Modeling Language (UML), version 1.4, Document formal/2001-09-07, http://www.omg.org/cgi-bin/doc?formal/01-09-67,
- Rumbaugh, J., 1989. The Unified Modeling Language Reference Manual. Addison-Wesley.
- Rumbaugh, J., 1989. OMT : Modélisation et conception orientées objet. Prentice Hall.
- Shilling, J., 1989. Three Steps to Views. In OOPSLA'89, New Orleans, LA, pp. 353-361.
Paper Citation
in Harvard Style
Hair A. (2004). U_VBOOM : UNIFIED ANALYSIS AND DESIGN PROCESS BASED ON THE VIEWPOINT CONCEPT . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 972-8865-00-7, pages 217-224. DOI: 10.5220/0002597702170224
in Bibtex Style
@conference{iceis04,
author={Abdellatif Hair},
title={U_VBOOM : UNIFIED ANALYSIS AND DESIGN PROCESS BASED ON THE VIEWPOINT CONCEPT},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2004},
pages={217-224},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002597702170224},
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 - U_VBOOM : UNIFIED ANALYSIS AND DESIGN PROCESS BASED ON THE VIEWPOINT CONCEPT
SN - 972-8865-00-7
AU - Hair A.
PY - 2004
SP - 217
EP - 224
DO - 10.5220/0002597702170224