Contacts
Michel Halde
Sylvie Ratté<br />
Publications
Halde, M. (2005) La méthode programmation Zéro, Mémoire de maîtrise, ÉTS.
ABRICOT
Une approche UML-MDA de spécification d'un logiciel: la méthode programmation zéro (2005)
Il existe de nombreux travaux touchant à la transformation des diagrammes UML vers le code source, mais très peu s'attardent à représenter un traitement quelconque à l'interne d'une méthode de classe afin de produire la totalité du code source d'une classe à partir de sa spécification UML. Dans le cadre de cette étude, nous présentons une méthode de spécification de la conception orientée objet d'un logiciel permettant de réaliser cela.
Nos travaux de recherche nous ont permis d'élaborer une méthode de spécification appelée Programmation Zéro (PZ), et déterminer les algorithmes assurant la transformation de la spécification UML et la production du code source. Un prototype implémentant ces algorithmes a été construit et mis à l'essai sur des exemples de spécification PZ.
La contribution de notre projet est de proposer une méthode originale de spécifier la conception orientée objet d'un logiciel afin de la rendre « exécutable ». Nous démontrons la faisabilité à l'aide de la méthode PZ , de représenter un traitement quelconque à l'interne d'une méthode et d'en déduire automatiquement le code source correspondant. Bien que les résultats de nos travaux soient prometteurs, il y a néanmoins certaines facettes d'un traitement qui demeurent inexplorées, tels que la collatéralité, la transaction et le traitement à base d'événement.
Mémoire réalisé dans le cadre de la maîtrise en génie
Personnes contacts: Sylvie Ratté et Michel Halde (M.Sc.)