EMF : Eclipse Modeling Framework

Introduction Nous avions parlé des notions de modèles et de méta-modèles dans les articles sur l'IDM [1] ou sur le pattern AOM [2]. Le premier nous a permit de survoler un peu les aspects théoriques du sujet tandis que le second, nous a emmené dans ses aspects bien concrets et ses problématiques d’implémentation. UML Pourtant, … Lire la suite EMF : Eclipse Modeling Framework

Les processus de développement ou cycles de vie du logiciel

Dans cet article faisons un état des lieux plus détaillé des cycles de vie les plus importants et les plus couramment utilisés. Après une présentation des cycles classiques comme ceux en Cascade ou en V, seront présentées des méthodes plus récentes basées sur l’agilité. Les Classiques Cycle en Cascade Le cycle en cascade est typiquement … Lire la suite Les processus de développement ou cycles de vie du logiciel

Ingénierie Dirigée par les Modèles

L'ingénierie dirigée par les modèles (IDM) [1], [2] et [3]  est un cadre méthodologique permettant d'unifier différents domaines. Elle permet cette unification grâce à l'utilisation importante de modèles (potentiellement exprimables suivant différents domaines) et des transformations automatiques entre ces modèles. L’IDM permet le développement plus souple et plus simple de programmes informatiques dans des contextes … Lire la suite Ingénierie Dirigée par les Modèles

UML (Unified Modeling Language) : Introduction

UML (Unified Modeling Language) est un langage de modélisation graphique destiné à visualiser, analyser, spécifier, construire des logiciels orientés objets [OMG10a, OMG10b]. UML est aujourd’hui considéré comme un standard autant dans le milieu industriel qu’académique. Il propose un ensemble de diagrammes afin de couvrir l’ensemble des besoins de modélisation potentiellement nécessaires à la conception des … Lire la suite UML (Unified Modeling Language) : Introduction

Petit accident de moto et articles futurs

Vous l'avez peut être remarqué, ces derniers temps mes publications ont été moins nombreuses. J'ai eu quelques soucis, en fait un accident de moto en allant au travail la semaine dernière. Bon rien de graves, quelques hématomes, inflammations, douleurs et entorses. Je survivrai mais entre les visites aux urgences, le médecin, les cabinets de radiologies, … Lire la suite Petit accident de moto et articles futurs

Design pattern : Etat

Le pattern Etat ou pattern state est un pattern comportemental. Il permet dynamiquement de changer le comportement du système logiciel qui l'utilise au delà du pattern stratégie [1] qui n'est qu'une délégation du comportement. Le pattern état va bien plus loin car l’état est gérer par le client lui-même et les changements de mode de … Lire la suite Design pattern : Etat