Dernière mise à jour : 07/08/2010 - 23 articles
Chargement...
Modélisation
-
Ce livre commence par présenter le langage UML qui s'impose à l'heure actuelle comme le standard de modélisation des applications informatiques.
Le modèle des classes est utilisé pour la structure statique des données et les cas d'utilisation sont utilisés pour l'expression des besoins des utilisateurs.
La suite de l'ouvrage présente le modèle relationnel qui est le fondement des systèmes de gestion des bases de données. On examine les notions de relation, de contraintes d'intégrité, d'algèbre relationnelle. On examine aussi des sujets plus théorique sur la décomposition et la normalisation des relations. Tout au long du livre, on montre la correspondance entre les concepts exposés et le langage SQL. On examine aussi systématiquement le passage des classes UML aux schémas de relations. Finalement, le livre est illustré par de nombreuses études de cas.
Création : 26/05/2008 ·
Mise à jour : 26/05/2008
-
Aperçu de Sybase PowerAMC 12.5, outil professionnel de modélisation et de génération de code.
Création : 01/07/2003 ·
Mise à jour : 19/09/2007
-
Essayons donc de voir quelle est la vraie nature de l'Objet et en quoi l'approche objet a apporté de la nouveauté dans nos pratiques d'informaticiens. Ou pourquoi ne pas modéliser lorsqu'on travaille dans le monde du procédural ?
Création : 14/09/2004 ·
Mise à jour : 14/09/2004
-
Les modèles par héritage possèdent de nombreux avantages. Parmis ceux-ci, l'économie en volume de données stocké, la standardisation des types et formats de données. Cet article fait le point sur la modélisation des entités par héritage afin de vous permettre de l'implémenter au sein de vos applications, et cela, en toute sérénité.
Création : 29/11/2003 ·
Mise à jour : 29/11/2003
UML
-
UML définit plusieurs liens remarquables entre les classes. La totalité de ces liens pondérés permet de mesurer ce que l'on appelle le couplage. Savoir lire un diagramme de classes est aujourd'hui indispensable pour la conception d'une application web. PHP ne fait pas exception à cela, son modèle objet étant très mûr et tout à fait capable.
Nous allons ici présenter les différentes liaisons, leurs caracteristiques ainsi que leurs avantages/inconvénients et quand les utiliser.
-
Ce livre commence par présenter le langage UML qui s'impose à l'heure actuelle comme le standard de modélisation des applications informatiques.
Le modèle des classes est utilisé pour la structure statique des données et les cas d'utilisation sont utilisés pour l'expression des besoins des utilisateurs.
La suite de l'ouvrage présente le modèle relationnel qui est le fondement des systèmes de gestion des bases de données. On examine les notions de relation, de contraintes d'intégrité, d'algèbre relationnelle. On examine aussi des sujets plus théorique sur la décomposition et la normalisation des relations. Tout au long du livre, on montre la correspondance entre les concepts exposés et le langage SQL. On examine aussi systématiquement le passage des classes UML aux schémas de relations. Finalement, le livre est illustré par de nombreuses études de cas.
Création : 26/05/2008 ·
Mise à jour : 26/05/2008
-
StarUML est un logiciel de modelage UML qui est entré récemment dans le monde de l'OpenSource. Ecrit en Delphi, il est modulaire et propose plusieurs générateurs de code. Qu'en est-il de ses capacités ? Quels sont ses défauts ?
Création : 15/04/2008 ·
Mise à jour : 15/04/2008
-
On entend beaucoup parler actuellement de deux approches ayant l'air fondamentalement opposées :
l'approche Model-Driven, préconisée par l'OMG, s'appuyant sur une modélisation UML très poussée visant à une génération automatique de code quasi-complète,
les méthodes agiles mettant plus l'accent sur la production rapide de code opérationnel que sur la documentation et minimisant donc la modélisation en amont.
Qu'en est-il vraiment ? UML est-il utilisable dans un contexte agile ou réservé au Model-Driven ? La modélisation agile peut-elle exister ? Si oui, quels sont ses principes et ses meilleures pratiques ?
Création : 27/02/2008 ·
Mise à jour : 27/02/2008
-
Ce tutoriel est est le premier d'une série de tutoriels à lire dans l'ordre, celui-ci vous permettra de faire vos premiers pas avec BOUML, un modeleur UML2 gratuit fonctionnant sous Windows, Linux, Solaris, MacOS X.
Création : 24/10/2007 ·
Mise à jour : 24/10/2007
-
En l'espace d'une poignée d'années seulement, UML est devenu un standard incontournable. La presse spécialisée foisonne d'articles exaltés et à en croire certains, utiliser les technologies objet sans UML relève de l'hérésie. Lorsqu'on possède un esprit un tant soit peu critique, on est en droit de s'interroger sur les raisons qui expliquent un engouement si soudain et massif ! UML est-il révolutionnaire ?
Création : 22/10/2007 ·
Mise à jour : 22/10/2007
-
Ce tutoriel est le second sur BOUML, un modeleur UML2 gratuit fonctionnant sous Windows, Linux, Solaris, MacOS X. Ce tutoriel porte sur la définition de classes et la génération de code avec BOUML.
Création : 20/10/2007 ·
Mise à jour : 20/10/2007
-
Un article comparatif sur les différents outils UML capables de générer un code SQL.
Création : 17/05/2007 ·
Mise à jour : 17/05/2007
-
Non, non, il ne s'agit pas de faire un cours sur l'histoire de l'informatique ou de remonter le temps mais bien de voir comment une application écrite en Cobol peut avoir été modélisée en UML. Ce n'est pas non plus un article fumeux (heu, là c'est peut être à vous de juger) et commercial pour vous vendre un outil de modélisation UML, à vous les Cobolistes qui êtes persuadés que UML et Cobol c'est comme chien et chat. Je reconnais que parler d'UML et Cobol dans un même article, autrement que pour les opposer, n'est pas très classique. Mais j'espère que si vous prenez un peu de temps pour lire la suite, vous serez convaincu qu'il n'y a pas vraiment d'autre incompatibilité que celle que vous imaginez.
Création : 01/03/2007 ·
Mise à jour : 01/03/2007
-
Ce tutoriel vous aidera à écrire vos propre plug-out pour BOUML, un modeleur UML2 gratuit fonctionnant sous Windows, Linux, Solaris, MacOS X. Ce tutoriel détaille la réalisation complète d'un plug-out triant les éléments du browser par type, puis par ordre alphabétique.
Création : 21/11/2006 ·
Mise à jour : 21/11/2006
-
Cet article décrit la démarche d'écriture des documents de spécifications en s'appuyant sur la notation UML. Il part de la réponse au cahier des charges jusqu'à la rédaction du dossier de conception. Il ne prétend pas être une analyse ou un document méthodologique, simplement un exemple essayant de donner la réponse à une question que nous rencontrons souvent lors des formations « Quand dois-je utiliser tel ou tel schéma ? ».
Il ne s'agit pas d'un cours UML, ni d'un plan qualité mais seulement d'une approche vous permettant, nous l'espérons, de visualiser l'apport d'UML dans une rédaction.
Création : 12/04/2006 ·
Mise à jour : 12/04/2006
-
Création : 01/01/2006 ·
Mise à jour : 01/01/2006
-
De l'intérêt de l'analyse des besoins à travers les cas d'utilisation, et de leur modélisation via UML.
Création : 14/09/2004 ·
Mise à jour : 14/09/2004
-
Les questions les plus fréquentes sur UML.
Création : 17/04/2004 ·
Mise à jour : 17/04/2004
-
Parmi les nombreux outils de modélisation UML existant sur le marché, il en est un dont l'on parle de plus en plus, tant par ses fonctionalités que par sa gratuité: Poseidon for UML.
Etudions rapidement quelles sont ses caractéristiques qui pourront l'amener à devenir votre modeleur UML favori.
Création : 14/03/2004 ·
Mise à jour : 14/03/2004
-
Cet article présente les nouveautés UML2.0 (noté également U2, UML2) en ce qui concerne le diagramme de séquence (appelé sequence diagram ou interaction diagram en anglais).
Les notions abordées dans cet article sur les nouveautés UML2.0 sont : les "fragments combinés" (combined fragment ou inline frames), les opérateurs de fragments combinés, les "références" (interaction occurrence), les "continuations" (continuation symbol), la décomposition hiérarchique (part decomposition), les invariants ...
Création : 03/12/2003 ·
Mise à jour : 03/12/2003
-
Cet article présente les nouveautés UML2.0 (noté également U2, UML2) en ce qui concerne le diagramme de classes et le diagramme d'architecture. Le diagramme d'architecture,aussi appelé diagramme structure composite, est un tout nouveau diagramme introduit par le standard UML2.0.
Cet article groupe les deux diagrammes car certains concepts peuvent être utilisés dans les deux diagrammes. Les notions abordées dans cet article sur les nouveautés UML2.0 sont principalement les ports, les interfaces, les connecteurs, les parts.
Création : 06/11/2003 ·
Mise à jour : 06/11/2003
-
UML est l'Unified Modeling Language standardisé par l'OMG (Object Management Group : http://www.omg.org). Ce n'est pas une méthode, il ne donne pas de solution pour la mise en oeuvre d'un projet. C'est avant tout un formalisme graphique issu de notations employées dans différentes méthodes objets.
Création : 09/11/07 ·
Mise à jour : 09/11/07
-
Né de la fusion des méthodes objet dominantes (OMT, Booch et OOSE), puis normalisé par l'OMG en 1997, UML est rapidement devenu un standard incontournable. UML n'est pas à l'origine des concepts objet, mais il en en donne une définition plus formelle et apporte la dimension méthodologique qui faisait défaut à l'approche objet.
Le but de cette présentation n'est pas de faire l'apologie d'UML, ni de restreindre UML à sa notation graphique, car le véritable intérêt d'UML est ailleurs !
En effet, maîtriser la notation graphique d'UML n'est pas une fin en soi. Ce qui est primordial, c'est d'utiliser les concepts objet à bon escient et d'appliquer la démarche d'analyse correspondante.
Cette présentation a donc pour objectif, d'une part, de montrer en quoi l'approche objet et UML constituent un "plus" et d'autre part, d'exposer comment utiliser UML dans la pratique, c'est-à-dire comment intégrer UML dans un processus de développement et comment modéliser avec UML.
Création : 22/10/07 ·
Mise à jour : 22/10/07
DSL et DSM
-
Acceleo 1.1 est officiellement sorti, cette version apporte la compatibilité avec Eclipse 3.2 et par conséquent le très prometteur projet GMF. Nous allons voir dans ce tutorial comment Acceleo peut être utilisé de concert avec GMF afin d'offrir une plateforme dirigée par les modèles dédiée aux "Domain Specific Models".
Création : 13/11/2006 ·
Mise à jour : 13/11/2006
|
|