Petite histoire uml Petite histoire d ? UML Pierre-Alain Muller ESSAIM pa muller uha fr C Prolifération des méthodes objet Une cinquantaine de méthodes objet au début des années ? Confusion attentisme Consensus autour d ? idées communes ? Objets classes a

Petite histoire d ? UML Pierre-Alain Muller ESSAIM pa muller uha fr C Prolifération des méthodes objet Une cinquantaine de méthodes objet au début des années ? Confusion attentisme Consensus autour d ? idées communes ? Objets classes associations soussystèmes cas d ? utilisation Petite histoire d'UML Pierre-Alain Muller CUni ?cation des méthodes La guerre des méthodes ne fait plus avancer la technologie des objets ? ? Ne permet pas de dégager un marché su ?sant Recherche d ? un langage commun unique ? Utilisable par toutes les méthodes ? Adapté à toutes les phases du développement ? Compatible avec toutes les techniques de réalisation Petite histoire d'UML Pierre-Alain Muller C De quoi a-t-on besoin Un langage de modélisation ? Notation claire ? Sémantique précise Une démarche de génie logiciel Méthode Langage Démarche Petite histoire d'UML Pierre-Alain Muller C Langage de modélisation Générique Expressif Flexible con ?gurable extensible Syntaxe et sémantique Uni ?cation par convergence aujourd ? hui Petite histoire d'UML Pierre-Alain Muller C Démarche Générique Impossible à standardiser ? Personnes applications cultures Cadre con ?gurable Uni ?cation par convergence dans le futur Petite histoire d'UML Pierre-Alain Muller CDi ?érentes sortes de systèmes Logiciels ? Ingénierie des logiciels Logiciels et matériels ? Ingénierie des systèmes Organisations ? Ingénierie des organisations Uni ?cation sur plusieurs domaines d ? applications Petite histoire d'UML Pierre-Alain Muller CRapprochement Booch OMT Booch ? et OMT- sont plus ressemblantes que di ?érentes ? Booch ? adopte les associations les diagrammes d'Harel les traces d ? événements ? OMT- introduit les ots de messages et retire les diagrammes de ot de données Booch- construction OMT- analyse et abstraction Petite histoire d'UML Pierre-Alain Muller C Notation uni ?ée UML Basée sur les méthodes de BOOCH OMT et OOSE Grady Booch James Rumbaugh Ivar Jacobson In uencée par les bonnes idées des autres méthodes Mûrie par le travail en commun Petite histoire d'UML Pierre-Alain Muller CPrincipales in uences Souvent une histoire imbriquée Booch Embley Fusion Gamma et al Harel Jacobson Meyer Odell OMT Shlaer-Mellor Wirfs-Brock Petite histoire d'UML Catégories et sous-systèmes Classes singletons et objets composites Description des opérations numérotation des messages Frameworks patterns et notes Automates Statecharts Cas d ? utilisation use cases Pré- et post-conditions Classi ?cation dynamique éclairage sur les événements Associations Cycle de vie des objets Responsabilités CRC Pierre-Alain Muller CObjectifs Représenter des systèmes entiers Etablir un couplage explicite entre les concepts et les artefacts exécutables Prendre en compte les facteurs d ? échelle Créer un langage de modélisation utilisable à la fois par les humains et les machines Petite histoire d'UML Pierre-Alain Muller CApproche retenue Identi ?er la sémantique des concepts de base Classer les concepts Construire un métamodèle Choisir une notation graphique Regrouper par niveau d ? abstraction complexité et domaine Petite histoire d'UML Pierre-Alain Muller CMétamodèle Identi ?cation des concepts de base ? Dé ?nition de la sémantique de ces concepts ? Choix d ? une représentation graphique Métamodélisation d ? UML avec UML ? Description formelle des éléments de modélisation Austère

  • 20
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Aoû 31, 2022
  • Catégorie History / Histoire
  • Langue French
  • Taille du fichier 38.7kB