UML : Diagramme de structure composite et de package

Un petit article rapide pour parler des diagrammes de structures composites et de packages A l'opposé des diagrammes de classe [1] et de cas d'utilisation [2], ces types de diagrammes sont en réalité vraiment très peu utilisé (pour ma part, jamais vraiment eut le besoin, sûrement a tord). Leur objectif est en fait simple: combler … Lire la suite UML : Diagramme de structure composite et de package

UML: diagramme de cas d’utilisations

Dans la série des diagrammes UML [1], et après avoir vu celui qui est probablement le plus connu [2], nous allons nous arrêter sur probablement celui qui est le plus important: le diagramme de use case. Cela parait probablement galvauder de dire que celui ci est le plus important pourtant, il s'agit du seul type … Lire la suite UML: diagramme de cas d’utilisations

Python : Les classes et méta-classes

Un article, court celui ci pour explorer le concept de class dans python. ici rien de compliqué, l’approche est classique comme dans tout autre langage. On déclare un mot clef spécifique un nom, et on par sur une surcharge éventuelle des méthodes de base de la classe Object dont on dérive par défaut. La classe … Lire la suite Python : Les classes et méta-classes

La Veille Technologique

S’il fallait des raisons d’apprendre La veille technologique est un processus incontournable aujourd'hui dans n'importe quel domaine et métier mais cette vérité est d'autant plus forte dans le monde de l'IT tant cet eco-système change vite et se transforme rapidement. Les concepts changent, les processus changent, les technologies changent et tout cela en même temps … Lire la suite La Veille Technologique

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