Object methods of analysis and design: presentation of U R L (unified modeling language)

  • F.Z. Bessai

Abstract

Objects invaded the world of data processing, and there is no field which did not feel their effects. The object approach originates in the programming object, whose languages Smalltalk and C++ are the most known representatives. Thereafter, its application spread with many fields such as the software genius, the left again systems, the data bases and by extension the methods of analysis and design of systems. This approach is an evolution of a systemic approach towards a greater coherence between objects and their dynamics. It is indeed the principal contribution of the object: To describe most of the dynamics of the information system (IS) like a whole of operations attached to the component objects this system. In this document, we will define initially the concepts of the object approach, illustrated by examples. Thus any person not knowing yet the approach will be able to initiate itself more easily, then we expose some methods of analysis and directed design object. This document aims also to present a detailed panorama of the principal tools being based on the formalism of UML (Unified Modeling Language). Keywords : Object approach / Methods of analysis and directed design object/ Method OMT (Object Modeling Technic)/ OOSE (Oriented Object Software Engineering)/ OOA (Oriented Object Analysis)/ OOD (Oriented Object Design)/ OOA/OOD/ Formalism of UML (Unified Modeling Language).
Resume
Les objets ont envahi le monde de l'informatique, et il n'y a aucun domaine qui n'ait ressenti leurs effets. L'approche objet a pour origine la programmation objet dont les langages Smalltalk et C++ sont les représentants les plus connus. Par la suite son application s'est généralisée à de nombreux domaines tels que le génie logiciel, les systèmes repartis, les bases de données et par extension les méthodes d'analyse et de conception de systèmes. Cette approche est une évolution d'une approche systémique vers une plus grande cohérence entre les objets et leur dynamique. C'est en effet la principale contribution de l'objet : d'écrire une grande partie de la dynamique du système d'information (SI) comme un ensemble d'opérations attachées aux objets composants ce système. Dans le présent article, nous définissons en premier lieu les concepts de l'approche objet, illustrés par des exemples. Ainsi toute personne ne connaissant pas encore l'approche objet pourra s'y initier plus facilement, ensuite nous exposons quelques méthodes d'analyse et de conception orientée objet. Cet article a également pour objectif de présenter un panorama détaillé des principaux outils s'appuyant sur le formalisme d'UML (Unified Modeling Language). Mots-clés: Méthode d'analyse et de conception orientée objet/ Méthode OMT (Object Modeling Technic)/ OOSE (Oriented Object Software Engineering)/ OOA (Oriented Object Analysis)/ OOD (Oriented Object Design)/ OOA/OOD/ UML (Unified Modeling Language).

(Revue d'Information Scientifique et Technique: 2002 12(1): 46-94)
Section
Articles

Journal Identifiers


eISSN: 1111-0015