Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Méthode Booch — Wikipédia
Méthode Booch — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Diagramme de classes.

La méthode Booch[1] est une méthode de développement de logiciels pour la programmation orientée objet. Elle a été conçue par Grady Booch qui l'a publiée en 1992 puis révisée en 1994[1]. Elle se compose d'un langage de modélisation graphique[2], d'un processus itératif de développement[3], et d'un ensemble de pratiques recommandées[4].

Booch est, avec OMT et OOSE, l'une des méthodes d'analyse et de conception orientées objet à l'origine d'UML, Grady Booch, étant l'un des pères du langage UML avec Ivar Jacobson, fondateur de la méthode OOSE et James Rumbaugh, fondateur de la méthode OMT.

Principes de la méthode

[modifier | modifier le code]

La notation de Booch se caractérise par des formes en nuage pour représenter objets et classes. Elle distingue les diagrammes suivants[5]:

Modèle Type Diagramme Correspondance UML
Logique Statique Diagramme de classes Diagramme de classes
Diagramme d'objets Diagramme d'objets
Dynamique Diagramme de transition d'états Diagramme états-transitions
Diagramme d'interaction Diagramme de séquence
Physique Statique Diagramme de modules Diagramme de composants
Diagramme de processus Diagramme de déploiement

Le processus de développement distingue un macro-processus et un-micro processus[1].

Le macro-processus identifie le cycle d'activité suivant :

  • Conceptualisation : détermination des besoins principaux
  • Analyse : développement d'un modèle comportemental
  • Conception : création d'une architecture pour la mise en œuvre
  • Évolution : raffinements successifs de l'architecture jusqu'à obtenir le système voulu
  • Maintenance : évolution après la mise en service

Le micro-processus s'applique aux nouvelles classes, structures et comportements identifiés au cours du macro-processus, avec le cycle suivant :

  • Identification des classes et objets
  • Identification de leur sémantique
  • Identification des relations entre classes et objets
  • Mise en œuvre

Voir aussi

[modifier | modifier le code]

Références

[modifier | modifier le code]
  1. ↑ a b et c Grady Booch, Analyse & Conception orientées objet, 2ème édition, Addison-Wesley France, 1994 (ISBN 2-87908-069-X)
  2. ↑ Grady Booch, Analyse & Conception orientées objet, 2ème édition, Chapitre 5:La notation, Addison-Wesley France, 1994 (ISBN 2-87908-069-X)
  3. ↑ Grady Booch, Analyse & Conception orientées objet, 2ème édition, Chapitre 6: le processus, Addison-Wesley France, 1994 (ISBN 2-87908-069-X)
  4. ↑ Grady Booch, Analyse & Conception orientées objet, 2ème édition, Chapitre 7:Soyons pragmatiques, Addison-Wesley France, 1994 (ISBN 2-87908-069-X)
  5. ↑ (en) Fathima MD., « World of diagrams:Booch diagrams », sur worldofdiagrams.blogspot.be (consulté le 3 janvier 2017)

Liens internes

[modifier | modifier le code]
  • UML

Liens externes

[modifier | modifier le code]
  • (en) « The Booch Method of Object-Oriented Analysis & Design (en anglais) » (consulté le 3 janvier 2017)
  • icône décorative Portail de la programmation informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Méthode_Booch&oldid=210129379 ».
Catégories :
  • Gestion de projet
  • Langage de modélisation de données
  • Méthode d'analyse et de conception
Catégories cachées :
  • Portail:Programmation informatique/Articles liés
  • Portail:Informatique/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id