Methode d'analyse et de conception d'applications orientees objet
- Methode d'analyse et de conception d'applications orientees objet
-
Méthode d'analyse et de conception d'applications orientées objet
Pour les articles homonymes, voir
MACAO.
La méthode d'analyse et de conception d'applications orientées objet (dite MACAO) est fondée sur une démarche participative par prototypage incrémental (processus itératif) permettant aux utilisateurs d'intervenir très tôt dans le processus de développement du logiciel.
MACAO utilise la notation UML afin de définir la structure du logiciel en termes de classes et de composants ainsi que pour modéliser sa dynamique à l'aide de diagrammes d'interactions ou d'états/transitions.
À partir des cas d'utilisation obtenus par interviews des utilisateurs, deux types de modèles originaux sont utilisés pour représenter l'Interface Homme-machine du logiciel : un modèle conceptuel construit à partir du diagramme des classes et de patrons de conception, et un modèle de réalisation permettant une mise en œuvre optimum dans langage orienté objet tel que le Java ou le C++, ou en langage HTML pour les applications liées à l'Internet ou à un intranet.
Afin de limiter les tests de non-régression toujours très lourds et coûteux, MACAO applique à chaque prototype réalisé le principe de non-régression basé sur l'encapsulation et l'héritage qui font tout l'intérêt et la richesse de la programmation orientée objet.
Bibliographie
- Jean-Bernard Crampes. La méthode orientée-objet intégrale MACAO, Éditions Ellipses, coll. « Technosup », 2003 (ISBN 2-7298-1424-8).
- Grady Booch. "Object-oriented Analysis and Design with Applications, 3rd edition":http://www.awprofessional.com/title/020189551X Addison-Wesley 2007. [Somewhat confusing but a useful reference.]
- Rebecca Wirfs-Brock, Brian Wilkerson, Lauren Wiener. Designing Object Oriented Software. Prentice Hall, 1990. [A down-to-earth introduction to the object-oriented programming and design.]
- A Theory of Object-Oriented Design: The building-blocks of OOD and notations for representing them (with focus on design patterns.)
- Martin Fowler. Analysis Patterns: Reusable Object Models. Addison-Wesley, 1997. [An introduction to object-oriented analysis with conceptual models]
- Bertrand Meyer. Object-oriented software construction. Prentice Hall, 1997.
- Brett McLaughlin, Gary Pollice, David West. Head First Object-Oriented Analysis and Design. O'Reilly, 2006.
Liens externes
Catégorie : Développement logiciel
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Methode d'analyse et de conception d'applications orientees objet de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Méthode D'analyse Et De Conception D'applications Orientées Objet — Pour les articles homonymes, voir MACAO. La méthode d analyse et de conception d applications orientées objet (dite MACAO) est fondée sur une démarche participative par prototypage incrémental (processus itératif) permettant aux utilisateurs d… … Wikipédia en Français
Méthode d'analyse et de conception d'applications orientées objet — Pour les articles homonymes, voir MACAO. La méthode d analyse et de conception d applications orientées objet (dite MACAO) est fondée sur une démarche participative par prototypage incrémental (processus itératif) permettant aux utilisateurs d… … Wikipédia en Français
Méthode d'analyse de de conceptions d'applications orientées objet — Méthode d analyse et de conception d applications orientées objet Pour les articles homonymes, voir MACAO. La méthode d analyse et de conception d applications orientées objet (dite MACAO) est fondée sur une démarche participative par prototypage … Wikipédia en Français
Objet (informatique) — Pour les articles homonymes, voir Objet. En informatique, un objet est un conteneur symbolique, qui possède sa propre existence et incorpore des informations et des mécanismes[1] en rapport avec une chose tangible du monde réel manipulée dans un… … Wikipédia en Français
Interface (programmation orientée objet) — Pour les articles homonymes, voir Interface (homonymie). En programmation orientée objet, une interface est l ensemble des méthodes publiques d un objet. De l extérieur de la classe, on ne modifie l objet que par l intermédiaire de son interface … Wikipédia en Français
Objet (programmation) — Programmation orientée objet La programmation orientée objet (POO) ou programmation par objet, est un paradigme de programmation informatique qui consiste en la définition et l assemblage de briques logicielles appelées objets ; un objet… … Wikipédia en Français
Programmation orientée objet — La programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique élaboré par Alan Kay dans les années 1970. Il consiste en la définition et l interaction de briques logicielles appelées… … Wikipédia en Français
Introduction à la programmation objet — Programmation orientée objet La programmation orientée objet (POO) ou programmation par objet, est un paradigme de programmation informatique qui consiste en la définition et l assemblage de briques logicielles appelées objets ; un objet… … Wikipédia en Français
Orientation objet — Programmation orientée objet La programmation orientée objet (POO) ou programmation par objet, est un paradigme de programmation informatique qui consiste en la définition et l assemblage de briques logicielles appelées objets ; un objet… … Wikipédia en Français
Orienté objet — Programmation orientée objet La programmation orientée objet (POO) ou programmation par objet, est un paradigme de programmation informatique qui consiste en la définition et l assemblage de briques logicielles appelées objets ; un objet… … Wikipédia en Français