Aller au contenu Aller au menu Aller à la recherche

Dounia Boufedji

accès rapides, services personnalisés

Rechercher

Recherche détaillée

Contact

Direction de la communication

 

Marie Pinhas-Diena, responsable de la communication scientifique l T. 01 44 27 22 89 l M. marie.pinhas@upmc.fr

Dounia Boufedji

Une approche d’ingénierie multi-agents à base de lignes de produits logiciels

Quand je dis que je suis informaticienne on me dit souvent : Super, tu vas réparer mon ordi ? Mais non ! Mon rôle est de développer des logiciels en réponse à vos besoins. Dans mon laboratoire, nous développons des Systèmes multi-agents appelés SMA.

 

Imaginez un SMA comme un ensemble de tortues Ninja qui se cacheraient derrière vos écrans pour gérer par exemple vos achats sur le net. Sauf que leur développement prend du temps ! C’est là où j’interviens : l’objet de ma thèse* est de permettre aux développeurs de générer différentes versions de Ninja rapidement. Pour se faire j’ai introduit des techniques d’ingénierie de lignes de produits logiciels dans l’ingénierie des SMA. Je fais un peu comme du recyclage virtuel grâce au mot clé : « variabilité ».

 

Pour mieux comprendre comment je procède, je vous invite à écouter ces extraits qui présentent un point commun et des différences : « Nebghik Aicha wenmot alik », « Cette année-là, je chantais pour la première fois », « 1 2 3 4 tell me that you love me more ». En analysant ces morceaux on remarque qu’il s’agit de la même suite de notes musicales, leur différence réside dans la langue, le tempo, etc. Cette différence qu’on appelle « variabilité » m’intéresse dans les SMA que j’ai analysés de la même façon pour que les développeurs puissent générer en un clic des tortues Ninja personnalisées. Tout comme je pourrais réutiliser les mêmes notes musicales pour créer une autre chanson : « À bientôt les amis, c’est déjà fini c’était l’histoire d’une doctorante en 180 secondes ».

 

Laboratoire d'informatique de Paris 6 (LIP6, UPMC/CNRS)Nouvelle fenêtre

 

École doctorale « Informatique, télécommunications et électronique » (ED130)Nouvelle fenêtre

 

* La thèse a pu se dérouler grâce au Programme Doctoral International « Modélisation des Systèmes Complexes » et financé par l’UPMC et l’IRD.

 

© D. R.



13/03/17