background preloader

UML

Facebook Twitter

UML en français. Cours UML. Il s'agit de la solution UML pour représenter le modèle conceptuel. Les use cases permettent de structurer les besoins des utilisateurs et les objectifs correspondants d'un système. Ils centrent l'expression des exigences du système sur ses utilisateurs : ils partent du principe que les objectifs du système sont tous motivés. Ils se limitent aux préoccupations "réelles" des utilisateurs ; ils ne présentent pas de solutions d'implémentation et ne forment pas un inventaire fonctionnel du système. Ils identifient les utilisateurs du système (acteurs) et leur interaction avec le système.

Il était une fois... Le modèle conceptuel est le type de diagramme UML qui possède la notation la plus simple ; mais paradoxalement c'est aussi celui qui est le plus mal compris ! Au début des années 90, Ivar Jacobson (inventeur de OOSE, une des méthodes fondatrices d'UML) a été nommé chef d'un énorme projet informatique chez Ericsson.

Le bénéfice de cette démarche simplificatrice est double. XMI to PHP. XMI to PHP XMI2PHP is a php code generator which take an XMI (XMI is an XML based file format used to describe UML diagrams.) file and transform it into a file collection of php code. News XMI to PHP 0.3 is out ! (Sep. 15th, 2005 - Category: XMI to PHP) Thanks to Steven Weiß, a new release of XMI to PHP is available. Several enhancements and bug fixes has been made: Added: abstract classes and interfacesAdded: function accessibility (private, protected, public)Added: functions of interfaces are copied to their implementing classesAdded: static and abstract functionsAdded: static variables, constants, variable accessibilityAdded: file header for simple copyright customization (near line 135, template name: file_comment)Fixed: require_once() now works correctFixed: the base class specification now also works correct. it is recognized if a classes implements an interface or extends a base classChanged: improved code formattingFixed lots of bugs XMI to PHP 0.2 is out !

Improved ArgoUML support. Cours UML 2 en ligne, et livre UML 2 - de l'apprentissage à la pratique, par Laurent Audibert.