Agilité de développement des SI informatisés et outils MDE : démarche pédagogique dans un cours de conception de systèmes d'information informatisés - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

Agilité de développement des SI informatisés et outils MDE : démarche pédagogique dans un cours de conception de systèmes d'information informatisés

Résumé

In software development, business rules implemented by hand using programming code hinder agility of companies. Are our students in information systems aware of that? Do our lessons promote this realization ? We use model driven concepts (MDA, MDE) in order to demonstrate, with practical examples, that source code can be automatically generated as far as formal specification are sufficient and accurate. We have extended usual representation conventions of conceptual data modeling and developed a transformer tool. This make our students observing themselves that no source code need necessarily to be rewrite when a change of business rule occurs, but just an adaptation of the model and a new run of generation of code. In this way, they finally understand more easily the benefits of MDE tools.
Les règles métiers traduites manuellement en code dans les applications de gestion sont une entrave à l'agilité des entreprises. Nos étudiants en informatique de gestion en sont-ils conscients et nos cours favorisent-ils cette prise de conscience? Nous nous appuyons sur les concepts de pilotage par les modèles (MDA, MDE) pour démontrer, cas pratiques à l'appui, que le code peut être généré par des automates pour autant que les spécifications formelles soient suffisantes et précises. Nous avons étendu le formalisme usuel de modélisation conceptuelle des données et créé un automate de transformation; ces deux éléments permettent à nos étudiants de constater par eux-mêmes qu'un changement de règle métier ne nécessite pas forcément la réécriture de code mais simplement de modifier le modèle et générer le code à nouveau et par là de comprendre l'intérêt d'outils MDE.
Fichier principal
Vignette du fichier
CommunicationAIM-2015.pdf (552.69 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01797806 , version 1 (22-05-2018)

Identifiants

Citer

Pierre-André Sunier, Steve Berberat. Agilité de développement des SI informatisés et outils MDE : démarche pédagogique dans un cours de conception de systèmes d'information informatisés. 20ème Conférence de l'AIM "Tendances en Management des technologies de l’information : Vers de Nouvelles Cultures et Pratiques Numérique", May 2015, Rabat, Maroc. ⟨hal-01797806⟩

Collections

TDS-MACS
86 Consultations
263 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More