|
|
| Introduction |
| Glossaire |
| Livres |
| Ecrivez-moi |
FAQLa Programmation Orientée Objet, c'est quoi ?La programmation orientée objet permet aux développeurs de modéliser des éléments et des concepts du monde réel. En POO, chaque objet connaît les données qui le caractérise et les méthodes qui caractérisent son comportement. UML ?UML (Unified Modeling Language) est un langage de modélisation, et non une méthode. Cela veut dire qu'UML met à votre disposition des modèles standards à utiliser pour décrire votre projet orienté objet. Par contre, UML ne décrit pas comment vous devez implémenter ces modèles. Quelles compagnies ont été impliquées en soumettant UML à l'OMG ?Rational Software, Microsoft, Hewlett-Packard, Oracle, Sterling, Software, MCI Systemhouse, Unisys, ICON Computing, IntelliCorp, i-Logix, IBM, ObjecTime, Platinum Technology, Ptech, Taskon, Reich Technologies et Softeam. Quel est le but de la modélisation ?Développer un modèle pour un système logiciel avant sa construction ou son évolution est aussi essentiel qu'avoir un plan pour construire un immeuble. Les modèles sont essentiels pour la communication dans l'équipe de projet et pour assurer la solidité architecturale. A mesure que la complexité des systèmes augmentent, avoir des techniques de modélisation efficicaces est important. Il y a beaucoup de facteurs supplémentaires pour assurer le succès d'un projet, mais un langage de modélisation rigoureux est un facteur essentiel. Historique UML ?Avant UML, il n'y avait pas de langage de modélisation qui fasse l'unanimité. Les utilisateurs devaient choisir parmi beaucoup de langages de modélisation ayant des différences mineures. Les différents langages de modélisation partageaient un ensemble de concepts communs, la notation seule était différente. Ces différences n'aidaient pas le développement des techniques objet ; au contraire elles décourageaient les nouveaux utilisateurs à se lancer dans l'apprentissage. Les utilisateurs ont fait pression sur l'industrie du logiciel afin qu'elle s'accorde sur un standard.
|