Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je...

18
Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? • Je suis colombienne, étudiante de 2ème année de doctorat en Informatique à l‘ EMN

Transcript of Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je...

Page 1: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Kelly Garcés Ingénieur de Recherche en Construction de Logiciels -

DoctoranteQui je suis ?

• Je suis colombienne, étudiante de 2ème année de doctorat en Informatique à l‘EMN

Page 2: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Agenda

• Projet professionnel

• Expériences significatives et parcours de formation

• Bilan de compétences

• Comment accomplir mon projet ?

Page 3: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Projet professionnel

• Enseignant – Chercheur en Construction de Logiciels Industriels

• Je souhaite développer mon projet professionnel en Colombie

Source des photos http://www.colombia.travel/

Page 4: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Le contexte du projet (1/2)En 2007, la Banque Mondial (KAM) a placé la Colombie dans le poste 6 du classement de compétitivité des pays de l’Amérique Latine

Page 5: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Le contexte du projet (2/2)

• Les TIC impactent la croissance de l’indicateur de compétitivité d’un pays

• Le gouvernement de la Colombie a déclenché un plan pour renfoncer l’innovation et développement des TIC

• Quelques objectives du plan TIC, qui finasserait en 2019, sont :– Renfoncer les équipes de recherche.– Promouvoir la relation Université – Industrie.– Stimuler les entreprises innovatrices ou qu’invertissent en R&D– Promouvoir la formation des doctorantes à l’extérieur du pays.

Page 6: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Mes contribution à ce domaine

• La Colombie manque des docteurs • En 2004, la Colombie avait seulement 20 docteurs pour chaque

million d’habitantes, tandis que le Brésil avait 300• Je veux faire partie de l’équipe des leader-docteurs du plan TIC. • Joindre le département d’Informatique d’une Université. Mes

principales contributions seront :

1)La formation d’ingénieurs

et chercheurs dans le domaine de IDM

(Ingénierie Dirigée par les modèles).

2)

Le transfert des solutions IDM à l’industrie

Page 7: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Synopsis: Ma formation et mes expèriences

2000 2010

2001 2002 2003 2004 2005 2006 2007 2008 2009 2010

2000 2010

2001 2002 2003 2004 2005 2006 2007 2008 2009 2010

Fo

rma

tion

Pro

fess

ion

ne

l

2007 - 2010

Doctorante en Informatique à l'EMN

2007 - 2007

Stagiaire Projet AMPLE

Traçabilité de LogicielÀ l’EMN

2005 - 2007

Ingénieur de Développement

Aplicaciones Ltda.Bogota - Colombie

2008 - 2009

Enseignant Master Informatique à l’EMN

2005 - 2007

Master en Construction de LogicielsUniversité Los Andes

Bogota - Colombie

2000 - 2004

Génie InformatiqueUniversité Pontificia Bolivariana

Monteria - Colombie

Page 8: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

1) La formation d’ingénieurs et chercheurs

dans le domaine de IDM• L’IDM préconise l’usage des

modèles pour générer des logiciels d’une façon (semi) automatique.

• L’automatisation réduit le coût des projets de développent de logiciels.

• L’industrie des logiciels aurait besoin des ingénieurs de logiciels avec compétences en IDM.

• L’académie devra articuler l’IDM dans ces programs de formation.

Page 9: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Décembre 2008 - Février 2009: Enseignant au près des étudiants de Master en Informatique - 10 heures

– Cours d’ingénierie des modèles enseigné aux étudiants du master EMOOSE de l’EMN.

– Développer un ensemble de travaux pratiques (TPs) permettant d’explorer le paradigme de programmation par transformation de modèles via l’utilisation du langage ATL et de ses outils.

– Cours en anglais

Page 10: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Octobre 2007 - Septembre 2010: Doctorant - 3 ans

• Mon doctorat se dèroule au sein des équipes de recherche AtlanMod et ASCOLA.

• Ils proposent des stratégies progressives de modernisation ou de migration de logiciels, tout en utilisant l'IDM, les aspects, les composants, et les langages dédies.

• Le cadre de ma thèse est surtout l'IDM. Les concepts clés de l'IDM sont: metamodèles, modèles et transformations.

• L'industrie et l'académie ont souligné la besoin de solutions pour répondre au défi de l'automatisation du développement de transformations.

• Mon travail de thèse est une réponse à ce besoin.

Page 11: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Une solution: l’alignement des metamodèles

?

Page 12: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

La procédure• Un ensemble de heuristiques (i.e., une stratégie)

• Compare les différents aspects des metamodèles, e.g., les noms, la structure• Rend des alignements entre les metamodèles

• Les ingénieurs de logiciels manuellement vérifient les alignements• Un program génère les transformations depuis les alignements

Transformations

Alignements

Metamodel A

Metamodel B

Page 13: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Transférabilité des expériences • Mon expérience comme enseignante des Travaux

Pratiques m’a donné la vision de comme enseigner l’IDM aux étudiants avec différents arrière-plans.

• Mon expérience et résultats [1][2] comme doctorante m’ont donné de recul pour mener une recherche en IDM.

• Lors de mon stage de master et mon doctorat, j’ai constitué un réseau de chercheurs de différents pays du monde

• Il pourrait avoir potentielles coopérations avec ces chercheurs, par exemple, diriger de doctorats en cotutelle.

• Je pourrais devenir une directrice de recherche

[1] Kelly Garces, Frederic Jouault, Pierre Cointe and Jean Bezivin, "A Domain Specific Language for Expressing Model Matching", IDM 2009, Nancy, 25-26 mars. 16 pages[2] Kelly Garces, Frederic Jouault, Pierre Cointe and Jean Bezivin,"Managing Model Adaptation by PreciseDetection of Metamodel Changes", Fifth European Conference on Model Driven Architecture Foundations and Applications, ECMDA 2009, Enschede, 23-26 juin. 16 pages

Page 14: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

2) Le transfert des solutions IDM à l’industrie

• Orienter ma recherche ver solutions aux besoins de l’industrie des logiciels en Colombie.

Page 15: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Mai 2005 - Février 2007: Ingénieur de développement de logiciels - 2 ans

• L'entreprise privée Aplicaciones Ltda. (Bogotá - Colombie)

• Projet de développement de logiciel PLUS, un système pour fidéliser la clientèle.

• Contrat avec une banque colombienne (Bancolombia), premier utilisateur de PLUS

• Participer à la programmation de logiciel PLUS.

Page 16: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Transférabilité des expériences

• Mon expérience comme ingénieure de développement de logiciels, m’a permit de connaître les problèmes et les besoins de l’industrie local.

• Lors de mon doctorat, j’ai acquis des compétences pour proposer des solutions aux besoins de l’industrie.

Page 17: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Bilan des compétences• Scientifiques et d’ingénierie

– Designer des solutions aux problèmes de la Génie Logiciel en utilisant la Génie des Modèles. Ci-dessous quelques problèmes adressés pour ma thèse de doctorat:

• L'évolution et intégration de logiciels • La réduction de coût et effort de développement de logiciels

(transformations)– Implémenter des outils pour valider les solutions proposés, et les mettre

en ligne pour leur libre distribution. – Manager le développement de ces outils, répondre aux question de

utilisateurs, évaluer l'implémentation de nouvelles fonctionnalités. – Développer, en équipe, de logiciels pour répondre aux besoins d'une

clientèle particulier. – Enseigner les principes de la Génie Logiciel et la Génie des modèles au

près des élèves de master. • Linguistiques

– Communiquer en espagnol, anglais et français.

Page 18: Kelly Garcés Ingénieur de Recherche en Construction de Logiciels - Doctorante Qui je suis ? Je suis colombienne, étudiante de 2ème année de doctorat en.

Comment accomplir mon projet ?

• Finir ma thèse– Publier minimum deux articles en conférences

internationales– Mettre en ligne l’outil que valide mon

approche

• Reprendre les contacts avec mes anciens professeurs d’Université en Colombie

• Maintenir mon réseau professionnel