De la modélisation objet des logiciels à la metamodélisation des langages informatiques

Mes travaux concernent la modélisation opérationnelle des systèmes à informatique prépondérante, dans le double but de capitaliser les savoir-faire et d'automatiser les réalisations. La modélisation est l'utilisation d'une représentation, en lieu et place d'une chose du monde rée...

Full description

Bibliographic Details
Main Author: Muller, Pierre-Alain
Language:FRE
Published: Université Rennes 1 2006
Subjects:
MDE
IDM
Online Access:http://tel.archives-ouvertes.fr/tel-00538525
http://tel.archives-ouvertes.fr/docs/00/53/85/25/PDF/Muller06b.pdf
id ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00538525
record_format oai_dc
spelling ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-005385252013-01-07T17:51:36Z http://tel.archives-ouvertes.fr/tel-00538525 http://tel.archives-ouvertes.fr/docs/00/53/85/25/PDF/Muller06b.pdf De la modélisation objet des logiciels à la metamodélisation des langages informatiques Muller, Pierre-Alain [INFO:INFO_SE] Computer Science/Software Engineering MDE IDM metamodel TRISKELL Mes travaux concernent la modélisation opérationnelle des systèmes à informatique prépondérante, dans le double but de capitaliser les savoir-faire et d'automatiser les réalisations. La modélisation est l'utilisation d'une représentation, en lieu et place d'une chose du monde réel, dans un but cognitif. Un modèle se substitue à un système dans un contexte donné, à moindre coût, plus simplement, plus rapidement et sans les risques ou dangers inhérents à une manipulation du système réel. Une modélisation devient opérationnelle dès lors qu'une implantation informatique peut en être dérivée de manière systématique. L'ensemble de mes travaux a pour but in fine de réduire le fossé entre les processus métier et les techniques d'informatisation. Je m'intéresse à la fois à la formalisation des savoir-faire métier et informatique. Ma démarche scientifique mélange des aspects théoriques et des validations expérimentales. Elle procède par fertilisation croisée, en reposant tout à la fois sur l'analyse de l'état de l'art, la participation à des groupes de travail ou de normalisation, et à la confrontation avec des problématiques industrielles. Les idées que j'ai approfondies dans mes travaux ont émergées dans différentes communautés (telles celles des grammaires, des bases de données, de la gestion des documents, des méthodes formelles...). Je procède en considérant la modélisation comme une alternative à la programmation. C'est une posture certes un peu radicale – car la modélisation et la programmation peuvent très bien se complémenter – mais je l'ai choisi afin d'amener les techniques de modélisation à leur extrême. Mes principales contributions portent sur : - Des avancées méthodologiques, dans le domaine de la modélisation objet avec UML et aussi dans l'intégration entre l'ingénierie dirigée par les modèles et les méthodes agiles. Ces contributions ont été validées dans des contextes industriels, en collaboration avec Rational Software et ObjeXion Software. - Des contributions pour la capitalisation du savoir-faire de modélisation des systèmes de commande et contrôle. Ces travaux à la frontière entre l'informatique et l'automatique, ont été réalisés en partenariat avec l'Ifremer et Nipson Printing System. - Des contributions pour la modélisation opérationnelle des systèmes d'information Web. Ces contributions s'inscrivent dans le cadre d'un transfert de technologie, sous la forme d'une création d'entreprise innovante : ObjeXion Software. - Des contributions pour l'application de la modélisation à l'ingénierie des langages. Ces travaux regroupés dans le projet open-source Kermeta porté par l'INRIA, font l'objet d'un déploiement industriel dans le cœur de la plateforme RNTL OpenEmbeDD. 2006-11-20 FRE habilitation ࠤiriger des recherches Université Rennes 1
collection NDLTD
language FRE
sources NDLTD
topic [INFO:INFO_SE] Computer Science/Software Engineering
MDE
IDM
metamodel
TRISKELL
spellingShingle [INFO:INFO_SE] Computer Science/Software Engineering
MDE
IDM
metamodel
TRISKELL
Muller, Pierre-Alain
De la modélisation objet des logiciels à la metamodélisation des langages informatiques
description Mes travaux concernent la modélisation opérationnelle des systèmes à informatique prépondérante, dans le double but de capitaliser les savoir-faire et d'automatiser les réalisations. La modélisation est l'utilisation d'une représentation, en lieu et place d'une chose du monde réel, dans un but cognitif. Un modèle se substitue à un système dans un contexte donné, à moindre coût, plus simplement, plus rapidement et sans les risques ou dangers inhérents à une manipulation du système réel. Une modélisation devient opérationnelle dès lors qu'une implantation informatique peut en être dérivée de manière systématique. L'ensemble de mes travaux a pour but in fine de réduire le fossé entre les processus métier et les techniques d'informatisation. Je m'intéresse à la fois à la formalisation des savoir-faire métier et informatique. Ma démarche scientifique mélange des aspects théoriques et des validations expérimentales. Elle procède par fertilisation croisée, en reposant tout à la fois sur l'analyse de l'état de l'art, la participation à des groupes de travail ou de normalisation, et à la confrontation avec des problématiques industrielles. Les idées que j'ai approfondies dans mes travaux ont émergées dans différentes communautés (telles celles des grammaires, des bases de données, de la gestion des documents, des méthodes formelles...). Je procède en considérant la modélisation comme une alternative à la programmation. C'est une posture certes un peu radicale – car la modélisation et la programmation peuvent très bien se complémenter – mais je l'ai choisi afin d'amener les techniques de modélisation à leur extrême. Mes principales contributions portent sur : - Des avancées méthodologiques, dans le domaine de la modélisation objet avec UML et aussi dans l'intégration entre l'ingénierie dirigée par les modèles et les méthodes agiles. Ces contributions ont été validées dans des contextes industriels, en collaboration avec Rational Software et ObjeXion Software. - Des contributions pour la capitalisation du savoir-faire de modélisation des systèmes de commande et contrôle. Ces travaux à la frontière entre l'informatique et l'automatique, ont été réalisés en partenariat avec l'Ifremer et Nipson Printing System. - Des contributions pour la modélisation opérationnelle des systèmes d'information Web. Ces contributions s'inscrivent dans le cadre d'un transfert de technologie, sous la forme d'une création d'entreprise innovante : ObjeXion Software. - Des contributions pour l'application de la modélisation à l'ingénierie des langages. Ces travaux regroupés dans le projet open-source Kermeta porté par l'INRIA, font l'objet d'un déploiement industriel dans le cœur de la plateforme RNTL OpenEmbeDD.
author Muller, Pierre-Alain
author_facet Muller, Pierre-Alain
author_sort Muller, Pierre-Alain
title De la modélisation objet des logiciels à la metamodélisation des langages informatiques
title_short De la modélisation objet des logiciels à la metamodélisation des langages informatiques
title_full De la modélisation objet des logiciels à la metamodélisation des langages informatiques
title_fullStr De la modélisation objet des logiciels à la metamodélisation des langages informatiques
title_full_unstemmed De la modélisation objet des logiciels à la metamodélisation des langages informatiques
title_sort de la modélisation objet des logiciels à la metamodélisation des langages informatiques
publisher Université Rennes 1
publishDate 2006
url http://tel.archives-ouvertes.fr/tel-00538525
http://tel.archives-ouvertes.fr/docs/00/53/85/25/PDF/Muller06b.pdf
work_keys_str_mv AT mullerpierrealain delamodelisationobjetdeslogicielsalametamodelisationdeslangagesinformatiques
_version_ 1716397468335210496