État Civil Situation Professionnelle Actuelle Domaines de Recherche

Transcription

État Civil Situation Professionnelle Actuelle Domaines de Recherche
CURRICULUM VITAE DETAILLÉ
Manuele Kirsch Pinheiro
2008
État Civil
Nom :
Prénom :
Date de Naissance :
Nationalité :
Situation Familiale :
Kirsch-Pinheiro (ep. Steffenel)
Manuele
18 novembre 1976
Brésilienne
Mariée, sans enfants
Adresse Personnel :
Ijzerenmolenstraat 22 Bus 216
3001 Heverlee
Belgique
+32 (0) 4 87 66 88 98 / +33 (0) 6 62 27 78 83
[email protected]
Portable :
Email :
Adresse Professionnelle
Téléphone :
Télécopie :
Email :
Page Web :
Katholiek Universiteit Leuven
Computerwetenschappen
Celestijnenlaan 200a
3001 Heverlee
Belgique
+32 (0) 16 327853
+32 (0) 16 327996
[email protected]
http://mkirschp.free.fr/
Situation Professionnelle Actuelle
Post-doctorante à K. U. Leuven, Belgique, au sein du projet européen MUSIC.
Domaines de Recherche
Informatique Ubiquitaire1 (aussi nommée Informatique Pervasive), Informatique Sensible au
Contexte2, Systèmes d’Information, Systèmes d’Information Collaboratifs.
Analyse, conception et mise en œuvre des systèmes d’information et des systèmes sensibles au
contexte dans un environnement ubiquitaire et nomade. Analyse, conception et mise en œuvre des
mécanismes d’adaptation au contexte. Prise en compte des aspects liés à la conscience de groupe3 dans
les systèmes collaboratifs. Utilisation des concepts venus de la représentation de connaissances pour la
représentation et l’exploitation du contexte d’utilisation dans les systèmes pervasifs.
1
Ubiquitous Computing ou Pervasive Computing
Context-Aware Computing
3
Awareness ou Group Awareness
2
Compétences Divers
Langues :
•
•
•
•
•
Portugais : langue maternelle
Français : bilingue (formation Alliance Française 400h)
Anglais : parlé, lu et écrit couramment
Espagnol : notions
Néerlandais : notions
Connaissances
pratiques en
informatique :
•
Langages : Java, J2EE, C/C++, Pascal, Visual Basic, Shell Script, SQL,
XHTML, CSS, XML et langages associés
IDE : Eclipse, NetBeans, JBuilder, Delphi, Visual Basic
OMT,
UML,
MDA
(outils :
Analyse
et
Conception :
OpenArchitectureWare, Objecteering, StarUML, Papyrus UML)
Systèmes : Linux, Solaris, Aix, HP-UX (divers formations HP, total de
180h), Windows
Bases de Données : PostgreSQL, MySQL
Autres : Ant, GCC, Makefile, Apache HTTP Server, Apache Tomcat,
Axis (Web Services),OSGi
Bureautique : OpenOffice, Microsoft Office (Word, Excel, PowerPoint,
Acess), Latex
Algorithmique
•
•
•
•
•
•
•
Formations et Diplômes Universitaires
2002 – 2006
Doctorat (PhD) en Informatique. Thèse de l’Université Joseph Fourier –
Grenoble I (UJF), Grenoble, préparée au sein du Laboratoire Logiciels,
Systèmes, Réseaux (LSR) de l’IMAG (Informatique et Mathématiques
Appliquées de Grenoble), sous la direction de Hervé Martin (Professeur,
Université Joseph-Fourrier, Grenoble I) et de Jérôme Gensel (Maître de
Conférences, Université Pierre Mendès France, Grenoble II).
•
•
•
•
•
Sujet : « Adaptation contextuelle et personnalisée de l’information de
conscience de groupe au sein des Systèmes d’Information Coopératifs »
Date de soutenance : 29 septembre 2006
Mots-clés : Informatique Ubiquitaire – Informatique Sensible au Contexte
– Systèmes d'Information – Travail collaboratif – Conscience de Groupe
Rapporteurs :
Bruno Defude (Directeur d'études, Institut National de
Télécommunications)
Khalid Benali (Maître de Conférences HDR, Université Nancy 2)
Membres du Jury :
Hervé Martin (Professeur, Université Joseph-Fourrier, Grenoble I)
Jérôme Gensel (Maître de Conférences, Université Pierre Mendès
France, Grenoble II)
Dominique Decouchant (Chercheur C.N.R.S)
Jacques Mossière (Professeur, Institut National Polytechnique de
Grenoble)
José Valdeni de Lima (Professeur, Université Fédérale du Rio
Grande do Sul, Porto Alegre, Brésil)
1998 – 2001
Master (Msc.) en Informatique. Dissertation de l’Université Fédérale du Rio
Grande do Sul (UFRGS), Porto Alegre, Brésil, sous la direction de José Valdeni
de Lima (Professeur, UFRGS).
•
Titre : « Un mécanisme pour la conscience de groupe dans les
environnements collaboratifs » (« Mecanismo de Suporte à Percepção em
Ambientes Cooperativos »)
• Mots-clés : Systèmes d'Information - Travail collaboratif – Conscience de
Groupe
• Membres du Jury :
José Valdeni de Lima (Professeur, Université Fédérale du Rio
Grande do Sul, Porto Alegre, Brésil)
Ana Maria de Alencar Price (Professeur, Université Fédérale du Rio
Grande do Sul, Porto Alegre, Brésil)
Cirano Iochpe (Professeur, Université Fédérale du Rio Grande do
Sul, Porto Alegre, Brésil)
Marcos R.S. Borges (Professeur, Université Fédérale du Rio
deJaneiro, Rio de Janeiro, Brésil)
• Dissertation sanctionnée par la note maximale (‘A’ sur une échelle
allant de ‘A’ à ‘D’), 270h de cours suivis (tous réussis avec la note
maximale ‘A’).
1994 – 1998
Diplômée (Bsc.) en Informatique (équivalent Bac+4), Université Fédérale de
Santa Maria (UFSM), Santa Maria, Brésil.
• Classement : 2ème de la promotion
• Travail de fin d’étude : « Simuler un compilateur sur le Web »
(« Simulando um Compilador na Web »), sous la direction de Iara
Augustin (Maître de Conférences, Université Fédérale de Santa Maria).
Travail sanctionné par la note 9,5/10.
• Mots-clés : Systèmes d'Information – Compilateurs – Web –
Enseignement à distance4
Expérience Professionnelle (Stages et Emplois)
Mon expérience professionnelle a débuté tôt au cours de ma formation, avec la réalisation de deux
stages au sein même de l’université dans laquelle je suivais ma formation en Informatique (UFSM).
Ces stages ont été réalisés dans le cadre d’un laboratoire en Informatique (nommé NSI), ce qui a
représenté une excellente opportunité d’interagir avec le monde de la recherche. Cette interaction a été
poursuivie dans d’autres expériences professionnelles, telles que mon emploi d’enseignante à
l’UNIFRA à Santa Maria, Brésil, et un séjour de recherche à l’UFRJ à Rio de Janeiro, Brésil. Par
ailleurs, mes expériences en France en tant qu’ATER à l’IUT Nancy Charlemagne, à Nancy, en tant
que vacataire à l’Institut de Géographie Alpine (IGA) et en tant que visiteur auprès de l’équipe Opera
(actuellement WAM) à l’INRIA Rhône-Alpes, à Grenoble, ont été très enrichissantes, tant
professionnellement que personnellement. Elles m’ont notamment permis de comprendre le système
d’enseignement et de recherche en France. Également, mon engagement actuel en tant que postdoctorante à K. U. Leuven me permet de participer activement d'un projet européen à grande échelle.
Tout naturellement, mon parcours professionnelle reflet l’aspect mobilité qui caractérise également ma
formation. Depuis le début de ma formation, j’ai eu l’opportunité d’intégrer différentes institutions en
diverses villes, tant au Brésil qu’en France ou en Belgique. Dans chaque institution, j’ai pu connaître
et intégrer différents environnements d’enseignement et de recherche, adoptant des méthodes et des
philosophies aussi distinctes, ce qui m’a assuré une vision ample et riche du métier de la recherche.
4
E-Learning
Sept. 2007 Août 2008
Post-doctorante à Katholiek Universiteit Leuven, en Belgique. Intégrée à
l’équipe Embedded Systems du groupe DISTRINET (Distributed Systems and
Computer Networks), dans le cadre du projet européen MUSIC.
• Domaine : Informatique ubiquitaire, informatique sensible au contexte,
adaptation, ingénierie des modèles.
• Cours assuré : Capita Selecta Distributed Systems – Study of Contextaware Computing (1 groupe en 8h CM).
• Niveau : Master M1 et M2.
Sept. 2006 Août 2007
ATER à l’Institut Universitaire Technologique Charlemagne (IUT NancyCharlemagne), de l’Université Nancy 2, Nancy. Service à temps complet
effectué au Département Information-Communication (InfoCom).
• Domaine de recherche : Systèmes d'Information, Travail collaboratif,
Conscience de groupe, Informatique ubiquitaire, Informatique sensible
au contexte
Informatique
générale,
Internet,
• Domaine
d’enseignement :
Programmation Web, Travail collaboratif
• Cours assurés : Bureautique (2 groupes en 30h TD), Informatique
Générale (1 groupe en 26h TD), Informatique et Réseaux (2 groupes en
20h TD, 2 groupes en 24h TD), Systèmes Collaboratifs et Gestion de
Contenu (1 groupe en 18h TD).
• Niveau : DUT 1ère et 2ème année en Information-Communication :
Communication des organisations, DUT 2ème année et année spéciale
(AS) en Information-Communication : Métiers du Livre, Licence
Professionnelle Communication des Organisations : Technologies de
l'Information et de la Communication.
Février – Mai
2005
Vacataire à l’Institut de Géographie Alpine - UJF, Grenoble, France.
• Activités : Intervenant TD, 16h
• Domaine : Introduction à l’Informatique et à la programmation
• Niveau : Licence 2ème année en Géographie
Juin 2001 –
Juin 2002
2000
Sept. – Déc.
1999
Visiteur à l’INRIA Rhône-Alpes, à Montbonnot Saint-Martin, France, sous la
responsabilité Vincent Quint (Directeur de Recherches INRIA), dans le cadre
du projet de coopération franco-brésilien Projet CEMT.
• Activités développées : support au travail collaboratif dans
l'environnement CEMT, développement du module de support au
protocole WebDAV pour la bibliothèque Libwww et pour l'éditeur
Amaya (en langage C).
• Domaine : Enseignement à distance, Multimédia, Travail collaboratif,
Conscience de groupe
• Publications : Mes activités auprès de l'équipe WAM ont fait l'objet de
plusieurs publications, dont une publication dans la revue « Document
Numériques » (voir Publications).
Intervenante (salariée) à Interop Informática, Porto Alegre, Brésil.
• Responsabilités : formation et support en HP-UX et en Linux (RedHat
Linux, Conectiva Linux).
Mission d'Études au Centre d’Informatique et d’Electronique (NCE) de
l’Université Fédérale du Rio de Janeiro (UFRJ), Rio de Janeiro, Brésil, sous
la responsabilité du Marcos R.S. Borges (Professeur UFRJ).
•
•
•
Activités développées : Recherche dans le domaine de la conscience de
groupe et définition d'une classification pour son support.
Domaine : Travail collaboratif – conscience de groupe.
Publications : Les activités réalisées ont fait l'objet d'une publication
dans la conférence latino-américaine IDEAS'01 (voir Publications).
Avril 1998 Juillet 1999
Enseignante (salariée) au Centre Universitaire Franciscain (UNIFRA), Santa
Maria, Brésil.
• Charge horaire : 20h / semaine
• Domaine : Logique Formelle, Intelligence Artificielle, Langages à
Objets.
• Niveau : Licence en Informatique, 4ème année.
• Encadrement du projet de fin d’étude de 5 étudiants (niveau bac+4) sur
les thèmes Bases de donnés, Internet et Systèmes d’Information.
• Publications : L'encadrement des étudiants a donné lieu à une
publication dans le workshop local « II Simpósio de Ensino, Pesquisa e
Extensão ».
Oct. – Déc.
1997
Intervenante au Laboratoire de Sciences Aérospatiales de Santa Maria
(LACESM) de l’Université Fédérale de Santa Maria (UFSM), Santa Maria,
Brésil.
• Responsabilités : formation Solaris.
• Niveau : niveau varié, majoritairement étudiants/stagiaires en licence
Août 1995 Juillet 1996
Stage en Administration de Systèmes au Service Sectoriel d'Informatique
(NSI) du Centre de Technologie (CT) de l’Université Fédérale de Santa Maria
(UFSM), Santa Maria, Brésil, sous la direction de Benhur de Oliveira Stein
(Maître de Conférences, UFSM).
• Activités développées : administration d’un réseau de 30 machines
hétérogènes (Solaris, Aix, Linux, Windows), développement des outils
libres (open source) pour l’administration du réseau.
• Publications : La réalisation de ce stage a donné lieu à la publication
d'un rapport d'activité et d'un résumé au workshop local « III Jornada
Integrada de Pesquisa, Extensão e Ensino » (voir Publications).
Août – Déc.
1994
Stage en Support et Maintenance au Service Sectoriel d'Informatique (NSI)
du Centre de Technologie (CT) de l’Université Fédérale de Santa Maria
(UFSM), Santa Maria, Brésil, sous la direction de Claudio Rocha Lobato
(Maître de Conférences UFSM).
• Activités développées : support et aide aux utilisateurs du laboratoire
d’informatique NSI.
• Publications : La réalisation de ce stage a donné lieu à la publication de
trois résumés au I, II et III workshop local « Jornada Integrada de
Pesquisa, Extensão e Ensino » (voir Publications).
Activités et Responsabilités Diverses
•
•
•
•
Membre du groupe de travail « Ubiquité et Mobilité » (GT 4.2) du GdR I3.
Participation à l'organisation du certificat C2i - niveau 1 à l'IUT Nancy Charlemagne
Représentant des doctorants au conseil du Laboratoire LSR-IMAG de 2003 à 2006.
Co-responsable de la maintenance du serveur des données de l’équipe SIGMA de 2003 à
•
•
•
•
2006.
Membre du Comité d’Organisation du « III Simpósio Nacional de Informática », 1998,
Santa Maria, Brésil.
Membre du Comité d’Organisation du « II Ciclo de Palestras do Curso de Informática »,
1997, Santa Maria, Brésil.
Membre du Comité d’Organisation du « I Aula Aberta do Curso de Informática », 1996,
Santa Maria, Brésil.
Responsable de la création et de la maintenance du site Web de la formation en Licence en
Informatique – UFSM, de 1994 à 1996, Santa Maria, Brésil.
Activités d'Enseignement
Dès le début de ma formation, j’ai été attirée par l’enseignement et la recherche. J’ai eu l’opportunité
d’acquérir une première expérience en matière d’enseignement en 1997, avec une formation en Unix
(Solaris) pour le Laboratoire de Sciences Aérospatiales de Santa Maria (LACESM - UFSM), dont
j’étais l’intervenante. Dans l’année suivante, une fois diplômée en Informatique, j’ai été recrutée par
une université privée, le Centre Universitaire Franciscain (UNIFRA), en tant qu’enseignante. Dans
cette institution, j’ai eu sous ma responsabilité l’élaboration et la réalisation intégrale de deux cours
pour un public apprenant constitué d’étudiants en dernière année de Licence en Informatique. A cette
occasion, j’ai également eu l’opportunité d’encadrer plusieurs étudiants dans leur travail de fin
d’études (niveau bac+4).
Ensuite, pendant mon doctorat, j’ai pu reprendre mes activités d’enseignement en qualité de vacataire
à l’Institut de Géographie Alpine de Grenoble (IGA), et à travers l’encadrement de plusieurs étudiants
au Master Information, Cognition, Apprentissages : Informatique, Homme et Société. Ces expériences
ont renforcé mon intérêt par l’enseignement et m’ont motivé à postuler pour un poste d’ATER.
Ainsi, j'ai pu intervenir à l’IUT Nancy Charlemagne en qualité d’ATER pendant l'année 2006-2007.
J’ai occupé un poste à temps complet au Département Information-Communication, dans lequel j’ai pu
intervenir auprès les diplômes suivants : DUT Information-Communication : Communication des
Organisations, DUT Information-Communication : Métiers du Livre et Licence Professionnelle
Communication des Organisations : Technologies de l'Information et de la Communication. Le choix
de la ville de Nancy, localisé dans une académie différente de celle où j’ai réalisé ma thèse (Académie
de Nancy-Metz pour l’Université Nancy2 par rapport à l’Académie de Grenoble) a été motivé par
l’envie de renforcer l’aspect mobilité de mon parcours. Par ailleurs, ce choix m’a permis d’intégrer
une équipe pédagogique distincte de celles précédemment connues.
Finalement, j'ai pu exercer des activités d'enseignement pendant le post-doctorat en Belgique. Même si
les activités de mon poste ne préconisaient pas l'enseignement, j'ai été désignée par le prof. Yolande
Bebers pour effectuer le cours « Capita Selecta Distributed Systems – Study of Context-aware
Computing » (Systèmes Distribués Avancés – Informatique Sensible au Contexte). Ce cours, offert
aux étudiants en Master M1 et M2 a été élaboré conjointement avec Julien Pauty et m'a permis
l'exercice de l'enseignement dans la langue anglaise.
Enseignement Post-doctorat (Belgique)
Année scolaire
2007-2008
Katholieke Universiteit Leuven (K.U. Leuven), Louvain, Belgique.
Cours assuré : « Capita Selecta Distributed Systems – Study of Context-aware
Computing », 1 groupe mixte de Master M1 et M2 en Informatique, 8h TD.
Contenu abordé : Dans ce cours nous avons abordé l’Informatique Ubiquitaire et
la conception d’applications sensibles au contexte, dès les mécanismes
d’acquisition des informations contextuelles à l’utilisation de middleware pour
la conception de ces applications, en passant par les modèles de représentation
de contexte. L’approche pédagogique utilisée reposait sur l’analyse, aussi bien
par les enseignants que par les étudiants eux-mêmes, de travaux de recherche
dans le domaine de l’Informatique Ubiquitaire. Par ailleurs, ce cours intègre le
cours « Capita Selecta Distributed Systems », lequel propose une étude avancée
sur les systèmes distribués abordant différentes thématiques.
Enseignement ATER
Année scolaire
2006/2007
ATER à l’Institut Universitaire Technologique Nancy-Charlemagne, de l’Université
Nancy 2. Service à temps complet effectué au Département InformationCommunication (InfoCom).
Cours assurés :
• Bureautique : 2 groupes de DUT 1ère année en « InformationCommunication : Communication des organisations » (30h TD).
• Informatique Générale : 1 groupe DUT en « InformationCommunication : Métiers du Livre » - année spéciale (AS) (26h TD).
• Informatique et Réseaux : 2 groupes DUT 2ème année en « InformationCommunication : Communication des organisations » (20h TD), 2
groupes en DUT 2ème année en « Information-Communication : Métiers
du Livre » (24h TD).
• Systèmes Collaboratifs et Gestion de Contenu (2ème semestre) : 1 groupe
en
« Licence Professionnelle Communication des Organisations :
Technologies de l'Information et de la Communication » (18h TD).
5
6
Contenu abordé :
• Bureautique : Ce cours porte sur l’initiation et le perfectionnement
d’étudiants aux logiciels de bureautique (MS Office et OpenOffice), à
l’environnement Windows et à l’utilisation de l’Internet pour la
communication (messagerie, recherche sur le Web, etc.). L’objectif est,
entre autres, la préparation des étudiants au Certificat Informatique et
Internet (C2I®). Pour cela, tout le matériel, notamment les supports de
cours, ont été mis à disposition des étudiants dans le site des Cours en
Ligne de l’Université Nancy 25. L’élaboration de ces supports de cours et
la réalisation de toutes les activités proposées aux étudiants ont été sous
mon entière responsabilité.
•
Informatique Générale : Ce cours porte également sur l’initiation et le
perfectionnement d’étudiants aux logiciels de bureautique (MS Office et
OpenOffice), à l’environnement Windows et à l’utilisation de l’Internet
pour la communication (messagerie, recherche sur le Web, etc.).
Cependant, le public visé est un groupe d’étudiants en année spéciale,
venus notamment dans un cadre de formation continue. Le groupe étant
donc très hétérogène, les activités réalisées en cours ont été adaptés à ce
public et à ses besoins. Par ailleurs, similairement au cours de
Bureautique, l’élaboration des supports de cours et la réalisation de toutes
les activités proposées aux étudiants ont été sous mon entière
responsabilité, et les supports de cours sont également disponibles sur le
site des Cours en Ligne de l’Université Nancy 26.
•
Informatique et Réseaux : Ce cours porte sur les technologies Web, dès
l’organisation de l’Internet à la conception des sites Web. Les étudiants
sont donc confrontés à l’utilisation des langages XHTML et CSS pour la
conception de site, ainsi que à l’utilisation des nouvelles technologies
liées aux Web 2.0, notamment les « blogs » et les « wikis ». Comme pour
les deux cours précédents, l’élaboration des supports de cours et la
réalisation des activités proposées aux étudiants ont été sous ma
responsabilité, et le matériel a été également mis en ligne sur le site des
Cours disponible à l’URL : http://cours.univ-nancy2.fr/course/view.php?id=687, une copie est disponible sur le site http://mkirschp.free.fr.
Cours disponible à l’URL : http://cours.univ-nancy2.fr/course/view.php?id=683, une copie est disponible sur le site http://mkirschp.free.fr.
Cours en Ligne de l’Université Nancy 27.
•
Systèmes Collaboratifs et Gestion de Contenu : Ce cours porte sur la
conception collaborative de site Web. Il est présenté aux étudiants les
concepts de base liées aux systèmes collaboratifs et aux systèmes de
gestion de contenu. Ces concepts sont ensuite illustrés par des outils réels,
sur lesquelles les étudiants sont invités à réaliser les activités proposées.
Le matériel, notamment les supports de cours, ont été mis à disposition
des étudiants dans le site des Cours en Ligne de l’Université Nancy 28.
L’élaboration des supports de cours et la réalisation de toutes les activités
proposées aux étudiants ont été sous ma responsabilité.
Enseignement Vacataire
Année scolaire
2004 -2005
Institut de Géographie Alpine, Université Joseph Fourier – Grenoble I, Grenoble,
France.
ème
Cours assuré : Initiation à l'Informatique en 2
année de Licence en
Géographie (1 groupe de 16h TD)
Contenu abordé : Ce cours vise la compréhension des concepts de base de la
programmation, dont la représentation de données, le codage binaire, la logique
booléenne et les primitives algorithmiques. Pour cela, les étudiants sont invités à
programmer avec le langage Visual Basic. Dans l’année scolaire 2004-2005,
trois groupes ont été proposés pour ce cours, dont un groupe sous ma
responsabilité. Le matériel et les activités suivies pendant le cours ont été
élaborés en collaboration avec l’intervenant responsable par les autres groupes.
Par ailleurs, ce matériel était mis en ligne, afin de permettre l’accès des
étudiants en dehors des horaires des cours9.
Enseignement UNIFRA (Brésil)
7
Année scolaire
1998
Centre Universitaire Franciscain (UNIFRA), Santa Maria, Brésil.
Cours assurés :
• Topiques Avancées en Informatique I : 2 groupes de 40h CM
• Topiques Avancées en Informatique II : 2 groupes de 40h CM
• Niveau : Licence en Informatique, 4ème année
Contenu abordé :
• Topiques Avancées en Informatique I : Cette formation vise la
compréhension des concepts avancées en Informatique, et plus
particulièrement une initiation à l’Intelligence Artificiel et à la Logique
Formelle. J’ai été responsable par l'élaboration intégrale du matériel et
des activités suivies pendant le cours.
• Topiques Avancées en Informatique II : Cette formation vise la
compréhension des concepts avancée en analyse et modélisation des
données, plus particulièrement l’orientation à objets et l’utilisation des
patrons d'ingénierie. J’ai été responsable par l'élaboration intégrale du
matériel et des activités suivies pendant le cours. Par ailleurs, il faut
également observer que ces cours ont une charge horaire élevée en
raison notamment du système d’enseignement appliqué au Brésil.
Année scolaire
1999
Centre Universitaire Franciscain (UNIFRA), Santa Maria, Brésil.
Cours assuré : Topiques Avancées en Informatique I : 2 groupes de 40h CM
ème
Niveau : Licence en Informatique, 4 année
Contenu abordé :
• Topiques Avancées en Informatique I : Comme pour l’année précédente,
cette formation vise la compréhension des concepts avancée en
Cours disponible à l’URL : http://cours.univ-nancy2.fr/course/view.php?id=690, une copie est disponible sur le site http://mkirschp.free.fr.
Cours accessible qu'aux étudiants inscrits au diplôme de Licence en Technologies de l'Information et de la Communication, une copie est
néanmoins disponible sur le site http://mkirschp.free.fr, rubrique « Enseignement ».
9
Une copie du site se trouve disponible sur le site http://mkirschp.free.fr, rubrique « Enseignement ».
8
Informatique, et plus particulièrement une initiation à l’Intelligence
Artificiel et à la Logique Formelle. J’ai aussi été chargée de l'élaboration
intégrale du matériel et des activités suivies pendant le cours, lesquels
ont été basés sur le matériel de l’année précédente.
Formations Linux/Unix (Brésil)
Année scolaire
1997
Laboratoire de Sciences Aérospatiales de Santa Maria, Université Fédérale de
Santa Maria, Santa Maria, Brésil.
Cours assuré : Introduction au Système d’Exploitation Solaris, 1 groupe de 40h
TP
Contenu abordé : L’objectif de cette formation était d’introduire à un groupe
d’étudiants majoritairement en licence (physique, électronique, informatique,
etc.) le système d’exploitation Solaris (Unix). Il a été présenté aux étudiants les
concepts de base de ce système et son utilisation sur des machines Sun
Microsystems. Les étudiants ont été ensuite invités à réaliser plusieurs activités
pratiques sur ces machines. J’ai été responsable par l'élaboration intégrale du
matériel et des activités suivies pendant le cours.
Année civile
2000
Interop Informática, Porto Alegre, Brésil.
Cours assuré : Introduction au Système d’Exploitation HP-UX, 2 groupes de 8h
TP
Contenu abordé : Cette formation vise introduire à un groupe des professionnels
le système d’exploitation HP-UX. Il est présenté aux participants les concepts
de base de ce système et son utilisation sur des machines HP. Les étudiants sont
ensuite invités à réaliser plusieurs activités pratiques. Le matériel utilisé dans ce
cours a été entièrement fourni par HP. Mon rôle était de présenter aux étudiants
le matériel proposé et surtout de réaliser avec eux les activités proposées par HP
pour l’apprentissage du système HP-UX.
Tableaux de synthèse
Tableau 1 - Récapitulatif des expériences d'enseignement.
Belgique
Années
Intitulé
Type
Volume
horaire
Élaboration
des sujets
2007/2008
Capita Selecta Distributed
Systems : Study of contextaware computing
Master M1 et M2
CM
8h
50%
2006/2007
Bureautique
Informatique Générale
DUT 1er année InfoCom : CO
DUT Année Spéciale
InfoCom : ML
DUT 2ème année InfoCom :
CO
DUT 2ème année InfoCom :
ML
Licence Professionnelle
InfoCom : Technologies de
l'Information et de la
Communication
Licence en Géographie, 2ème
année
Formation continue
TD
TD
2 x 30h
26h
100%
100%
TD
2 x 20h
100%
TD
2 x 24h
100%
TD
18h
100%
TD
16h
50%
TP
2 x 8h
0%
Licence en Informatique, 4ème
année
Licence en Informatique, 4ème
année
Licence en Informatique, 4ème
année
Mixte – Licence de 1er à 3ème
année
CM, TD
2 x 40h
100%
CM, TD
2 x 40h
100%
CM, TD
2 x 40h
100%
TD
16h
100%
France
Informatique et Réseaux
Informatique et Réseaux
Systèmes Collaboratifs et
Gestion de Contenu
2004/2005
Initiation à l'Informatique
2000
Introduction au Système
d’Exploitation HP-UX
Topiques Avancées en
Informatique I
Topiques Avancées en
Informatique I
Topiques Avancées en
Informatique II
Introduction au Système
d’Exploitation Solaris
1999
Brésil
Public
1998
1997
Tableau 2 - Volume horaire d’enseignement par an et par pays.
Année
Belgique
France
Volume horaire
(équivalent TD)
2007/2008
2006/2007
12h
192h
2004/2005
Participation au Salon Oriaction (3h)
Participation à l'organisation du certificat C2i - niveau
1 à l'IUT Nancy Charlemagne (5h)
Co-encadrement d'un projet tutoré
Encadrement de 6 étudiants en stage
.
16h
Total en Europe :
Brésil
Complément
200h
2000
1999
1998
1997
10h (16h TP)
110h (60h CM, 20h TD)
220h (120h CM, 40h TD)
26h (40h TD)
Total au Brésil :
Encadrement de 5 étudiants
366h (296h)
Activités de Recherche
Travaux de Master
Travaux de Master (Msc.) en Informatique préparé au sein de l’Institut d’Informatique
(« Instituto de Informática ») de l'Université Fédérale du Rio Grande do Sul (UFRGS), Porto
Alegre, Brésil, sous la direction de José Valdeni de Lima.
Titre : « Un mécanisme pour la conscience de groupe dans les environnements collaboratifs »
(« Mecanismo de Suporte à Percepção em Ambientes Cooperativos »)
Date soutenance : 01 février 2001
Membres du Jury :
• José Valdeni de Lima (Professeur, Université Fédérale du Rio Grande do Sul, Porto
Alegre, Brésil)
• Ana Maria de Alencar Price (Professeur, Université Fédérale du Rio Grande do Sul,
Porto Alegre, Brésil)
• Cirano Iochpe (Professeur, Université Fédérale du Rio Grande do Sul, Porto Alegre,
Brésil)
• Marcos R.S. Borges (Professeur, Université Fédérale du Rio deJaneiro, Rio de Janeiro,
Brésil)
Mots-clés : Système d'Information - Travail collaboratif10 – Conscience de Groupe11
URL : http://www.loria.fr/~kirschpm/MscKirschPinheiro.pdf
Résumé :
Ce travail s’inscrit dans le cadre de la recherche en Travail collaboratif Assisté par Ordinateur (TCAO).
L’objectif de ce travail est la conception d’un mécanisme de support à la conscience de groupe pour les
événements passés (« past-events awareness »). La conscience de groupe peut être définie comme les
connaissances qu’un utilisateur a à propos de son groupe, de ses collègues et de leurs activités (passées,
présentes et futures), sans lesquelles la coopération devient difficile, voir impossible. Dans ce travail, j'ai
caractérisé, en collaboration avec l'équipe CHORD à l'Université Fédérale du Rio de Janeiro (UFRJ), le
support à la conscience de groupe à travers six questions (quoi, quand, qui, où, comment et combien), qui
sont analysées selon le type de système (synchrone ou asynchrone). Parmi ces questions, ce travail se
concentre sur la question « quand », laquelle analyse quand une activité a eu lieu. A chaque fois qu’une
10
11
Computer Support for Cooperative Work (CSCW)
Awareness
activité est réalisée, on considère qu’elle génère un événement. Un événement représente ainsi une
information de conscience de groupe (« event-based awareness »), et un événement passé correspond à une
activité qui a été conclue dans un moment passé, dont les connaissances à propos de sa réalisation sont
importantes pour la suite de la coopération. Cette notion de la conscience de groupe des activités passées a
été depuis mis en valeur par d'autres chercheurs, parmi lesquels Tam et Greenberg12.
Je propose, dans ce travail, un mécanisme de conscience de groupe, à travers la définition d’un canevas
nommé BW, lequel est basé sur cette notion d’événement. Ce canevas fonctionne comme un composant
encapsulé à l’intérieur d’un collecticiel. Celui-ci peut l’utiliser en sécurité même sans avoir une
connaissance exacte de son fonctionnement interne. Pour cela, le canevas BW s’organise en quatre
paquetages distincts, qui se partagent les responsabilités : un paquetage s’occupe du stockage des données,
un second paquetage de l’interface avec l’utilisateur, et un troisième paquetage filtre les informations de
conscience de groupe. Le quatrième paquetage est le modèle de données, dans lequel il est représenté les
informations de conscience de groupe sous la forme de classes d’événements, qui peuvent être spécialisées
par les concepteurs du collecticiel. Par ailleurs, ce canevas fonctionne en trois étapes : l’enregistrement, le
monitorage et la notification. Dans la première étape, le collecticiel enregistre les événements qui sont
observés. Lors de la deuxième phase, les activités sont produites dans le collecticiel, et au fur et à mesure
qu’elles sont achevées, les événements leur correspondant sont créés et gardés par le canevas. Dans la
troisième étape, l’utilisateur est informé de ce qui s’est produit dans son groupe de travail.
Enfin, le canevas BW a été implémenté en Java et testé auprès du système COPSE/CUTE, un collecticiel
pour la conception collaborative de logiciels, développé au sein de l'équipe CHORD à l'UFRJ.
Publications :
•
•
•
•
•
Kirsch-Pinheiro, M.; Lima, J.V.; Borges, M.R.S. « A Framework for Awareness Support in
Groupware Systems ». Computer in Industry, vol. 52 n° 1, Elsevier, 2003, pp. 47-57.
Kirsch-Pinheiro, M.; Lima, J.V.; Borges, M.R.S., « A Framework for Awareness Support in
Groupware Systems », 7th International Conference on Computer Supported Cooperative Work in
Design, UFRJ, Rio de Janeiro, Brazil, 2002. pp. 13-18.
Kirsch-Pinheiro, M.; Lima, J.V.; Borges, M.R.S. « Awareness em Sistemas de Groupware »
(Awareness on Groupware Systems). In: Proceedings of IDEAS'01, Centre de Información
Tecnológica (CIT), San Diego, Costa Rica, 2001. pp 323-335.
Kirsch-Pinheiro, M.; Lima, J.V. « Mecanismos para monitoramento e contextualização em
ambientes cooperativos. IV Simpósio Nacional de Informática, 1999, UNIFRA/UFSM, Santa
Maria, Brésil. pp. 46-50.
Kirsch-Pinheiro, M.; Lima, J.V. « Mecanismo de Monitoramento e Contextualização em
Ambientes Cooperativos ». IV Semana Acadêmica do PPGC, PPGC/UFRGS, 1999, Porto Alegre,
Brésil, pp. 331-334.
Séjours dans des laboratoires de recherche :
De septembre à décembre 1999, j’ai réalisé un séjour de recherche dans l’équipe CHORD au Centre
d’Informatique et d’Electronique (NCE) de l’Université Fédérale du Rio de Janeiro (UFRJ), Rio de Janeiro,
Brésil, sous la responsabilité de Marcos R.S. Borges (Professeur UFRJ).
Séjour à l'INRIA Rhône-Alpes
Travaux de recherche réalisés pendant mon séjour au sein de l’équipe OPERA (actuellement
appelée WAM) à l’INRIA Rhône-Alpes, à Montbonnot Saint-Martin, France, sous la
responsabilité Vincent Quint (Directeur de Recherches INRIA), dans le cadre du projet de
coopération franco-brésilien Projet CEMT.
Mots-clés : Système d'Information - Travail Collaboratif – Conscience de Groupe – Enseignement
à distance – Workflow
12
Tam, J., Greenberg, S., « A framework for asynchronous change awareness in collaboratively-constructed documents », In : G.-J. de
Vreede, L.A. Guerrero, G.M. Raventós (Eds.), LNCS 3198 - International Workshop on Groupware: Design, Implementation and Use
(CRIWG 2004), San Carlos, Costa Rica, septembre 2004, Springer-Verlag, pp. 67-83.
Résumé :
Le projet CEMT visait le développement d'un environnement Web pour la conception collaborative de
matériel didactique pour l'enseignement à distance (« e-learning authoring »). Ce projet, une coopération
entre l'Université Fédérale du Rio Grande do Sul (UFRGS) et l'INRIA Rhône-Alpes, a proposé un
environnement totalement basé sur les standards Web et dont le processus de coopération était contrôlé par
un moteur de workflow. L'objectif était de permettre à un groupe multidisciplinaire, composé par des
éducateurs et des techniciens, de créer de manière collaborative le matériel didactique pour un cours à
distance, sans pour autant avoir à se concentrer sur la gestion du processus de coopération.
Dans l'environnement proposé par le projet CEMT, un ensemble d'outils indépendants (dont l'éditeur Web
Amaya13, développé par le W3C) interagit avec un ensemble de serveurs qui proposent les fonctionnalités de
l'environnement. Parmi ces fonctionnalités, nous trouvons un mécanisme d'annotations, basé sur un serveur
Annotea14, et un service de partage des documents construit sur le protocole WebDAV15. L'exécution du
processus d'édition est, quant à elle, gérée par un moteur de workflow. Le projet CEMT propose notamment
que ce moteur puisse adapter le processus en exécution à partir des informations obtenues à travers le
mécanisme de conscience de groupe (« Awareness server »). Ce mécanisme, construit à partir du canevas
que j'ai proposé pendant mon master (le canevas « BW »), observe les actions menées à l'intérieur de
l'équipe d'édition afin de tenir les membres de cette équipe informés de l'évolution du travail effectué.
Au cours du projet CEMT, mes recherches ont focalisé le partage des documents, le support à la conscience
de groupe et son utilisation pour l'adaptation du processus de coopération. J'ai été la responsable par
l'introduction au sein de l'éditeur Amaya d'un module de support au protocole WebDAV. J'ai également
assisté à l'introduction de support à la conscience de groupe dans les différents outils qui composent
l'environnement du projet. Dans ce cadre, j'ai contribué notamment avec la proposition d'un protocole pour
la diffusion de l'information de conscience de groupe. Enfin, j'ai également participé, en collaboration avec
les chercheurs à l'UFRGS, de l'étude de l'utilisation des événements gérés par le mécanisme de conscience
de groupe pour l'adaptation du processus de workflow.
Publications :
•
•
•
•
Kirsch-Pinheiro, M.; Telecken, T.; Zeve, C.D.C; Lima, J.V.L.; Edelweiss, N. « A Cooperative
Environment for E-Learning Authoring ». Documents Numériques : Espaces d'Information et de
Coopération, vol. 5, n° 3-4, Hermes Science, France, 2002, pp. 89-114
Lima, J.V. de; Kirsch-Pinheiro, M.; Telecken, T.; Edelweiss, N.; Zeve, C.D.C; Borges, T. B.;
Maciel, C. B. « O uso de open source e standards para o ensino a distância dentro do projeto
CEMT ». Cadernos de Informática, vol. 2, n° 1, Instituto de Informática – URGS, Porto Alegre,
Brésil, pp. 103-105, 2001
Lima, J.V.L.; Quint, V.; Layaïda, N.; Edelweiss, N.; Kirsch-Pinheiro, M.; Telecken, T., « The
Conception of Cooperative Environment for Editing Multimedia Documents with Workflow
Technology (CEMT) CNPq-INRIA Project », In: Prugner, N. et al (eds.), PROTEM-CC- Projects
Evaluation Workshop - 2001, International Cooperation NSF/INRIA, CNPq, Rio de Janeiro,
Brazil, 2001. pp. 542-560.
Telecken,T.L.; Lima, J.V.; Zeve, C.; Maciel, C.B.; Borges, T.B.; Edelweiss, N.; Kirsch-Pinheiro,
M. « Implementação de um editor de workflow baseado no padrão SVG », Rapport technique,
PPGC/UFRGS, Porto Alegre, Brésil, 2002, p.23.
Travaux de Thèse
Travaux de Thèse en Informatique préparé au sein du Laboratoire LSR-IMAG, Université
Joseph-Fourier - Grenoble I, Grenoble, sous la direction de Hervé Martin et de Jérôme Gensel.
Titre : « Adaptation contextuelle et personnalisée de l’information de conscience de groupe
au sein des Systèmes d’Information Coopératifs »
13
http://www.w3.org/Amaya/
http://www.w3.org/2001/Annotea/
15
http://www.webdav.org/
14
Mots-clés : Informatique Ubiquitaire16 – Informatique Sensible au Contexte17 – Systèmes
d'Information – Travail Collaboratif – Conscience de Groupe
Date de soutenance : 29 septembre 2006
Rapporteurs :
• Bruno Defude (Directeur d'études, Institut National de Télécommunications)
• Khalid Benali (Maître de Conférence HDR, Université Nancy 2)
Membres du Jury :
• Hervé Martin (Professeur, Université Joseph-Fourrier, Grenoble I)
• Jérôme Gensel (Maître de Conférences, Université Pierre Mendès France, Grenoble II)
• Dominique Decouchant (Chercheur C.N.R.S)
• Jacques Mossière (Professeur, Institut National Polytechnique de Grenoble)
• José Valdeni de Lima (Professeur, Université Fédérale du Rio Grande do Sul, Porto
Alegre, Brésil)
URL : http://tel.archives-ouvertes.fr/tel-00108495
Description :
Ce travail de thèse s’inscrit à l’interface des thématiques recherche en Travail Collaboratif Assisté par
Ordinateur (TCAO) et Systèmes Sensibles au Contexte. La motivation initiale de ce travail est l’impact des
nouvelles technologies mobiles sur les systèmes d’information collaboratifs (collecticiels), notamment sur le
support à la conscience de groupe au sein de ces systèmes. L’évolution des technologies mobiles (téléphones
cellulaires, PDA, réseaux sans fil…) permet d’envisager leur utilisation pour un travail collectif piloté par un
système d’information collaboratif. Or, malgré les progrès effectués, on constate qu’il demeure encore des
limitations en termes de capacités d’affichage, de batterie, ou encore de bande passante du réseau. C’est
pourquoi, dans les systèmes d’information collaboratifs sur le Web, l’adaptation du contenu délivré est un
problème crucial. Cette adaptation est particulièrement importante pour le support à l’information de
conscience de groupe, puisque, d’une part, les contraintes auxquelles sont exposés les utilisateurs nomades
modèrent l’exploitation des techniques de visualisation communément utilisées par les mécanismes de
conscience de groupe, ainsi que l’envoi de quantités importantes d'information au client. D’autre part, le
nomadisme favorise la perte de contact entre les participants du groupe, et les collecticiels doivent
compenser cette possible perte par des mécanismes de conscience de groupe adaptés. Cependant, cette
adaptation ne doit plus se concentrer sur la présentation du contenu, mais elle doit également agir sur le
contenu lui-même, en le sélectionnant et l’organisant selon sa pertinence pour l’utilisateur nomade. Cette
pertinence peut changer en fonction du contexte dans lequel se trouve cet utilisateur, et donc la prise en
compte du contexte d’utilisation devient aussi nécessaire pour l’adaptation de l’information de conscience de
groupe que la prise en compte des préférences de l’utilisateur.
Dans ce travail de thèse, je propose donc une nouvelle approche pour la question de l’adaptation de
l’information de conscience de groupe au sein des collecticiels sur le Web. Cette approche consiste en : (i) la
formalisation de la notion de contexte d’utilisation de manière à prendre en compte les aspects collaboratifs
propres aux collecticiels ; et (ii) la proposition d‘un mécanisme de filtrage de l’information de conscience de
groupe qui tient compte à la fois du contexte de l’utilisateur et de ses préférences dans ce contexte
d’utilisation précis.
Ce travail commence donc par la proposition d’un modèle par objets, en UML, qui formalise la notion de
contexte d’utilisation. Ce modèle concerne particulièrement l’utilisation mobile des collecticiels sur le Web.
Il intègre ainsi autant de concepts liés au contexte physique de l’utilisateur (sa localisation, le dispositif
utilisé…) que de concepts liés au contexte collaboratif dans lequel cet utilisateur évolue (notions de groupe,
de rôle, d’activité…). Par ailleurs, le modèle à objets proposé prend en compte quatre prérequis
indispensables pour la représentation de contexte : (i) être évolutif ; (ii) permettre la représentation d'une
information dynamique ; (iii) permettre l'expression de critères de précision ; et (iv) permettre l'expression
16
Ubiquitous Computing (or Pervasive Computing)
Context-aware computing
18
Redon, R.; Larsson, A.; Leblond, R. & Longueville, B., “VIVACE context based search platform”, In: Kokinov, B.; Richardson, D.; RothBerghofer, T. & Vieu, L. (ed.), LNAI 4635 - CONTEXT 2007, Spring-Verlag, pp. 397-410.
19
Valtchev, P., Euzenat, J., « Dissimilarity measure for collections of objects and values », In : Liu, X., Cohen, P., Berthold, M. (Eds.),
LNCS 1280 - 2nd International Symposium on Intelligent Data Analysis (IDA’97), Springer-Verlag, 1997, pp. 259-272.
20
Bisson, G., « Why and how to define a similarity measure for object based representation systems », In : Mars, N. (Ed.), Towards very
large knowledge bases, 2nd International Conference on Building and Sharing Very Large-Scale Knowledge Bases (KBKS), Enschede, Pays
Bas, avril 1995, IOS press, pp. 236-246.
21
http://www-lgit.obs.ujf-grenoble.fr/users/pgueg/VULNERALP/index.html.
17
d'informations ambiguës et incomplètes. A travers du modèle de contexte proposé, j’ai obtenu ainsi une
formalisation de la notion de contexte permet la séparation entre les informations relatives au contexte et
celles propres au système. L'enjeu de cette formalisation est de concevoir des systèmes dont la notion de
contexte puisse évoluer (et être modifiée) dans le temps, et dont les composants liés à cette notion soient
réutilisables. Par ailleurs, la prise en compte des aspects collaboratifs caractéristique à ce modèle est rare
dans la littérature et représente un atout important lors de la conception des systèmes sensibles au contexte
collaboratifs (comme atteste l’utilisation de ce modèle dans le projet VIVACE18)
Ensuite, je propose une série d'opérations capables d'être appliquées au modèle ci-dessus. Ces opérations
visent à comparer, de plusieurs façons, les objets et les associations qui composent le modèle. Nous
proposons trois types d'opérations de base : (i) un premier type d'opérations, destiné à vérifier l'existence
d'une relation d'égalité entre deux instances, si elles ont un contenu équivalent (opérateur equals). (ii) Un
deuxième type qui vérifie une possible relation d'inclusion entre deux objets en tenant compte de leurs
relations avec d'autres objets et des associations qui les lient. En d'autres termes, on vérifie, à travers un
opérateur nommé contains, si un objet donné, avec toutes les instances en liaison avec lui, contient un autre
objet donné et toutes ses liaisons. (iii) Un troisième type d’opérations sont de mesures de similarité qui
évaluent le degré de rapprochement entre le contenu de deux instances de manière isolée ou en tenant
compte de leurs relations, décrivant ainsi une relation de similarité entre deux instances. Ces opérations ont
été inspirées des travaux de Valtchev et Euzenat19, ainsi que par ceux de Bisson20, dans le domaine de la
représentation de connaissances. Par ailleurs, ces opérations ont été définies de manière générique, en
utilisant une approche de représentation de connaissances par objets. Ceci permet d'utiliser ces opérations
dans le cadre d'autres modèles de représentation par objets. L'application de ces opérations n'est donc pas
restreinte à seul le modèle de contexte proposé dans ma thèse.
Le mécanisme de filtrage que je proposé dans mon travail de thèse utilise ce modèle de contexte pour
représenter non seulement le contexte courant d’un utilisateur, mais également des « contextes potentiels »,
des situations dans lesquelles cet utilisateur peut potentiellement se trouver au cours de son interaction avec
le système. Ces contextes potentiels sont associés aux préférences de l’utilisateur, qui sont représentées par
des profils. Ce filtrage est donc guidé à la fois par le contexte d'utilisation et par les préférences de
l'utilisateur. L’approche adoptée dans ce travail vise ainsi le groupe à travers les individus qui le composent :
afin d’améliorer la performance du groupe, il faut d'abord améliorer les conditions de travail de chaque
membre du groupe.
Les profils que je propose permettent à son propriétaire d’indiquer les informations de conscience de groupe
qu’il considère comme pertinentes, ainsi que les situations dans lesquelles ces informations sont pertinentes
(les contextes potentiels). Par ailleurs, les profils permettent également l’organisation de l’information de
conscience de groupe en plusieurs niveaux de détail, à travers l’utilisation du Modèle d’Accès Progressif
(MAP). Le mécanisme de filtrage repose ainsi sur deux étapes : la première analyse le contexte courant
d’utilisation et sélectionne les profils de l’utilisateur en fonction de ce contexte ; la seconde s’appuie sur le
MAP afin de filtrer et d’organiser les informations de conscience de groupe accessibles par ces profils. Dans
la première étape, nous utilisons les relations d’égalité et d’inclusion pour vérifier si l’utilisateur se trouve
dans une la situation décrite par le contexte potentiel lié à un profil. En d’autres termes, on vérifie si le
contexte de l’utilisateur contient un de ces contextes potentiels. Si c’est le cas, le profil auquel le contexte
potentiel est associé sera sélectionné pour la deuxième étape. La deuxième étape du processus filtre et
organise les informations selon l’ensemble de profils déterminé par la première étape. Pour cela, cette étape
trie les profils par ordre de priorité. Cet ordre est établi grâce à l’application des mesures de similarité entre
le contexte courant de l’utilisateur et le contexte potentiel associé à chaque profil. Ainsi, les informations
sélectionnées par les profils qui ont été établis pour une situation proche du contexte courant de l’utilisateur
seront mises à disposition de l’utilisateur avant les celles sélectionnées par les autres profils (dont les
contextes potentiels sont plus éloignés du contexte courant)
Enfin, ce mécanisme de filtrage est implémenté au sein d’un canevas nommé BW-M, lequel utilise le
système de représentation de connaissances par objets AROM pour l’implantation du modèle de contexte.
En parallèle à mes travaux de thèse, j'ai également participé aux activités du projet Vulneralp21, un projet de
coopération entre le Laboratoire de Géophysique Interne et Tectonophysique (LGIT), le Laboratoire LSRIMAG, dont je faisais partie, et d'autres laboratoire et partenaires industriels de la région Rhône-Alpes. Ce
projet s'intéresse par l'analyse de la vulnerabilité sismique de la région Rhône-Alpes. Parmi ses objectifs, le
projet vise la conception d'un Système d'Information Géographique pour les Risques Sismiques. Dans ce
projet, j'ai eu sous la responsabilité l'encadrement de trois étudiants dans le cadre de la conception de SIG
pour les risques sismiques. Par ailleurs, au cours de mes recherches liés à ce projet, j'ai été amenée à étudier
les méthodes de classification proposées dans les systèmes de représentation de connaissances par objets.
L'objectif était de pouvoir classifier de manière automatique les informations concernant un bâtiment par
rapport à la typologie concernant la vulnerabilité sismique de la région. J'ai également étudié l'apport des
dispositifs mobiles à la réalisation des enquêtes sur le terrain par des experts en vulnerabilité sismique.
Publications :
•
•
•
•
•
•
•
•
•
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Martin, H. « A Personalized and ContextAware Adaptation Process for Web-Based Groupware Systems », 4th Int. Workshop on
Ubiquitous Mobile Information and Collaboration Systems (UMICS’06), CAiSE'06 Workshop,
Luxembourg, June 5-6, pp. 884-898. URL : http://hal.archives-ouvertes.fr/hal-00120290
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Martin, H. « Context-Aware Filtering for
Collaborative Web Systems: Adapting the Awareness Information to the User’s Context », 20th
ACM Symposium on Applied Computing (SAC 2005) - Web Technologies and Applications
(WTA), Santa Fe, New Mexico, Mars 2005, ACM Press, 2005, pp. 1668-1673. URL :
http://hal.archives-ouvertes.fr/hal-00120283
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Martin, H. « BW-M: A framework for
awareness support in web-based groupware systems ». 9th International Conference On Computer
Supported Cooperative Work In Design (CSCWD), 2005, Coventry, UK, pp. 240-246. URL:
http://hal.archives-ouvertes.fr/hal-00120284
Kirsch-Pinheiro, M. « Adaptation contextuelle de l'information de conscience de groupe dans les
SIW collaboratifs ». Actes du XXIIème Congrès Informatique des organisations et systèmes
d'information et de décision – INFORSID 2005, Grenoble, France, 2005. pp. 285-300. URL :
http://hal.archives-ouvertes.fr/hal-00120289
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Martin, H. « Une formalisation du cotexte
dans les environnements collaboratifs nomades ». Actes des Deuxièmes Journées Francophones :
Mobilité et Ubiquité 2005 (UbiMob'05), Grenoble, France, 2005. pp. 1-8. URL :
http://hal.archives-ouvertes.fr/hal-00120288
Kirsch-Pinheiro, M., Villanova-Oliver, M., Gensel, J., Martin, H., « A Context-Based Awareness
Mechanism for Mobile Cooperative Users », In: R. Meersman, Z. Tari, A. Corsaro (Eds.), LNCS
3292 - On the Move to Meaningful Internet Systems 2004: OTM 2004 Workshops: OTM
Confederated International Workshops and Posters, GADA, JTRES, MIOS, WORM, WOSE,
PhDS, and INTEROP 2004, octobre 2004. Springer-Verlag, 2004, pp. 9-10. URL :
http://hal.archives-ouvertes.fr/hal-00120282
Kirsch-Pinheiro, M., Gensel, J., Martin, H., « Representing Context for an Adaptative Awareness
Mechanism », In: G.-J. de Vreede; L.A. Guerrero, G.M.Raventos (Eds.), LNCS 3198 X International Workshop on Groupware (CRIWG 2004), San Carlos, Costa Rica, septembre
2004, Springer-Verlag, 2004, pp. 339-348. URL : http://hal.archives-ouvertes.fr/hal-00120277
Kirsch-Pinheiro, M., Gensel, J., Martin, H., « Awareness on Mobile Groupware Systems », In: A.
Karmouch, L. Korba, E.R.M. Madeira (Eds.), LNCS 3284 - 1st International Workshop on
Mobility Aware Technologies and Applications (MATA 2004), Florianópolis, Brésil, octobre
2004. Springer-Verlag, 2004, pp. 78-87. URL : http://hal.archives-ouvertes.fr/hal-00120278
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Lima, J.V.; Martin, H. « Providing a
Progressive Access to Awareness Information ». In: R. Meersman et al. (Eds.), LNCS 2888 CoopIS/DOA/ODBASE 2003, Springer-Verlag, 2003, pp. 336-353. URL: http://hal.archivesouvertes.fr/hal-00120272
Exposés et séminaires :
•
•
•
Exposé « Un Mécanisme d‘Adaptation Guidé par le Contexte en Utilisant une Représentation par
Objets » réalisée à Paris, le 5 septembre 2006 à l’atelier « Etude du contexte », dans le cadre de la
3ème
Journées
Francophones
Mobilité
et
Ubiquité
(UbiMob’06).
URL :
http://www.afihm.org/ubimob06
Exposé « Un mécanisme d'adaptation guidé par le contexte en utilisant une représentation par
objet » réalisée à Lille, le 1er décembre 2005 à la réunion du groupe de travail « Mobilité et
Ubiquité » (GT 4.2 du GdR I3). URL : http://iihm.imag.fr/nigay/GTMOB/Dec2005/
Exposé « Introduction à l'awareness ou conscience de groupe » réalisée à Nancy, le 6 décembre
2002 à la réunion du groupe de travail « Documents Multimédias », réalisée dans le cadre de
« 2ème Assises Nationales du GdR I3 – Information, Interaction, Intelligence ».
ATER à l'IUT Nancy Charlemagne de l'Université Nancy 2
Travaux de recherche réalisés pendant mon séjour au sein de l’équipe ECOO au LORIA, à Nancy,
France, pendant mon ATER à l’IUT Nancy Charlemagne de l’Université Nancy 2.
Mots-clés : Informatique Ubiquitaire - Travail Collaboratif – Conscience de Groupe
Résumé :
Pendant l'année académique 2006/2007, j’ai intégré l’équipe ECOO, au LORIA. Les recherches de l’équipe
ECOO focalisent tout particulièrement les Systèmes d’Information collaboratifs, et notamment les mécanismes
de mise en cohérence des données dans une architecture pair-à-pair (pour l’édition collaborative) et sur les
mécanismes de conscience de groupe. Mes travaux au sein de cette équipe ont porté sur la distribution de
l’information contextuelle dans les outils d’édition collaborative pair-à-pair. L’hypothèse sur laquelle j'ai
travaillé consiste à analyser comment le contexte d’utilisation d’un tel outil peut contribuer à la construction des
communautés et à l’adaptation de l’information de la conscience de groupe pour chaque utilisateur. La
distribution de l’information contextuelle pose plusieurs problèmes liés à la cohérence de l’information qui est
propagée dans le réseau de pairs, ainsi qu’au respect à la vie privé et au fait que certaines informations
contextuelles sont considérées comme sensibles par les utilisateurs. Dans ce contexte, j’ai étudié les possibles
apports que les algorithmes de réplication de données, notamment l’algorithme « WOOT »22 proposé par
l’équipe ECOO, ont pu avoir sur la réplication de l’information contextuelle. Ces recherches ont intégré le
projet ANR XWiki Concerto, dans lequel l’équipe ECOO prend part.
Par ailleurs, j'ai travaillé également sur une des perspectives ouvertes par mon travail de thèse : la proposition
des mesures de similarité dans un Système de Représentation de Connaissances par Objets (SRCO). Dans mon
travail de thèse, j’ai proposé une série d’opérations qui s’appliquent à une base de connaissances par objets. Ces
opérations permettent la comparaison de deux instances d’une même base de connaissances. Appliquées au
modèle de contexte, ces opérations permettent d’analyser, par exemple, si un utilisateur se trouve dans un
contexte d’utilisation proche à un contexte type (par exemple, s’il est sur une certaine localisation, où s’il utilise
un dispositif donné et/ou travail sur un document précis). À partir de ces opérations initialement proposées, j'ai
commencé une étude sur la généralisation de ces opérations, ainsi que sur leur formalisation, étant donné un
modèle de représentation de connaissance par objets de type classe/association. En réalité, la majorité des
travaux sur les mesures de similarité dans les SRCO utilisent une approche de type classe/objet, laquelle
n’aborde pas les associations de manière explicite, mais à travers des attributs des objets. Les opérations que j'ai
proposées adoptent une approche différente, l'approche classe/association, dans laquelle les associations sont
également mises en avant. Cet axe de mes recherches est effectué en collaboration avec l’équipe STEAMER à
Grenoble, au sein de laquelle j’ai effectué ma thèse. Parmi les travaux développés au sein de l’équipe
STEAMER se trouvent la conception et le développement d’un SRCO nommé AROM23, lequel utilise
l'approche de type classe/association et donc représente de manière explicite les associations. L’utilisation d’une
telle approche permettrait la représentation des modèles plus riches, puisque les relations entre les instances
peuvent être exploitées de manière explicite.
Finalement, j'ai participé à la rédaction d'une proposition de projet ANR intitulée SMASH. Ce projet,
qui s'inscrivait dans le cadre de l'appel Masse de Données et Connaissances, objectivait l’intégration et l’accès à
l’information spatiale en prenant en compte les problèmes liés à la collaboration et au nomadisme24.
Exposés et séminaires :
• Exposé « Panorama des outils et des ressources : Blogs, RSS et Wikis » réalisée à Metz, le 25 janvier
2006 à la journée « Blogs pour les entreprises et les professionnels de l'information », organisée par
l’ADBS Lorraine. URL : http://www.loria.fr/~kirschpm/cours/Blogs.ppt
22
Oster, G., Urso, P., Molli, P., Imine, A., “Real time groupe editors without operational transformation”, Rapport de Recherche n° 5580,
INRIA, mai 2005. Disponible sur : http://hal.inria.fr/view_by_stamp.php? label=INRIA-RRRT&langue=fr&action_todo=view&id=inria00071240&version=1
23
Page, M., Gensel, J., Capponi, C., Bruley, C., Genoud, P., Ziébelin, D., Bardou, D. Dupierris, V., “A New Approach in Object-Based
Knowledge Representation: the AROM System”, 14th Int. Conference on Industrial & Engineering Applications of Artificial Intelligence &
Expert Systems, (IEA/AIE2001), LNAI 2070, Springer-Verlag (2001) 113-118.
24
Finalement, la proposition de projet SMASH n'a pas été retenue pour cet appel à projets.
Travaux en Cours – Post-Doctorat
Depuis septembre 2007, j'effectue un séjour post-doctoral à la Katholieke Universiteit Leuven (K.U.
Leuven), en Belgique. Je travaille au Département d’Informatique25, au sein de l'équipe Embedded
Systems du groupe DistriNet (Distributed Systems and Computer Networks), sous la responsabilité du
Prof. Yolande Bebers.
Mots-clés : Informatique Ubiquitaire – Informatique Sensible au Contexte – Systèmes d'Information
– Adaptation – Auto-reconfiguration26 – Ingénierie des Modèles– Middleware
Description :
Mes activités de recherches en tant que post-doctorant au sein de l'équipe Embedded Systems / DistriNet à la
Katholiek Universiteit Leuven, en Belgique, se positionnent dans le cadre du projet européen MUSIC, sous la
supervision du prof. Yolande Bebers. Le projet MUSIC27 vise l'élaboration d'une plateforme pour le
développement de logiciels adaptables et reconfigurables, capables de s'adapter au changement dans le contexte
d'utilisation des applications dans un environnement pervasif. Cette plateforme est composée à la fois par un
studio de développement (MUSIC Studio), dans lequel les concepteurs peuvent modéliser leurs applications en
se basant sur le langage UML et les principes du MDA28, et par un middleware (MUSIC Middleware), basé sur
la technologie OSGi, dans lequel ces applications exécutent.
Dans le cadre de ce projet, j'applique mes efforts particulièrement sur les aspects liés à la représentation et à
l'exploitation de la notion de contexte pour l'auto-reconfiguration, ainsi que la conception du middleware et des
outils nécessaires à la modélisation des applications sur environnement pervasif. Mes recherches se concentrent,
plus exactement, sur deux work packages, celui lié à la sensibilité au contexte et celui lié à l’adaptation. Dans
ces work packages, je participe, avec d’autres partenaires, aux recherches dans les thématiques suivantes : (i) la
diffusion des informations sur le contexte dans un environnement pervasif faiblement connexe (de type pair-àpair) ; (iii) le raisonnement et la synthèse des informations contextuelles ; (iii) la représentation et création
dynamique des profils pour des groupes d’utilisateurs mobiles ; (iv) la sélection des services les plus adaptés à
un contexte donné à l'aide d'une représentation du contexte par des graphes ; et (v) le déploiement adaptatif des
composants.
En ce qui concerne les recherches autour de la sensibilité au contexte, j’aimerais souligner ici mes recherches
autour de la diffusion des informations sur le contexte dans un environnement pervasif, dans lesquels je conduis
le groupe de recherche responsable par cette thématique. La diffusion des informations contextuelles dans un
environnement de type pair-à-pair représente un défi autant en raison du caractère dynamique de l’information
de contexte, qui peut varier à des intervalles plus au moins réguliers, que du caractère volatile des nœuds dans
l’environnement. Par ailleurs, l’information contextuelle présente souvent un caractère sensible et privé, qui
doit être pris en compte lors de sa diffusion. Ainsi, je participe en ce moment à la définition d’un service de
distribution de contexte qui associe la diffusion des informations contextuelles à un mécanisme dit de
« voisinage », lequel organise les nœuds en plusieurs groupes de diffusion basés sur d’éléments de contexte
communs aux nœuds. Ce service de distribution s’organise en deux couches dont une est responsable par
l'acheminement des données selon la distribution logique fournie par une couche de raisonnement sur le
contexte. Cette couche de raisonnement gère la formation des groupes de diffusion, à qui on associe à un
ensemble d’information contextuelle qui seront diffusées au sein de groupe. De cette manière, un certain
élément de contexte ne sera diffusé aux nœuds participant aux groupes auxquels l’élément est associé.
Par ailleurs, mes recherches autours du raisonnement et de la synthèse des informations contextuelles, ainsi que
celles liées à la représentation et la création dynamique des profils pour des groupes d’utilisateurs, sont
directement liées à mes efforts autour de la diffusion des informations de contexte. Dans le premier cas, un
ensemble d’opérateurs pour la synthèse des informations contextuelles est proposé. Ces opérateurs font de
raisonnement sur les informations contextuelles disponibles, en les synthétisant dans un nouvel ensemble
d’informations de plus haut niveau. Ces informations ainsi synthétisées peuvent être utilisées pour la définition
des groupes de diffusion, utilisant le mécanisme précédemment décrit. Par exemple, à travers un opérateur
« SimilarTo », les informations relatives au dispositif d’accès sont synthétisées sur une description d’haut
25
Department of Computer Science
Self-adaptation
27
http://www.ist-music.eu/
28
Model Driven Architecture (MDA), propose par l’Object Management Group (OMG)
26
niveau qui peut être utilisée, par la suite, pour la définition d’un groupe de diffusion (représentant les nœuds
dans le voisinage qui ont des capacité similaires). Dans le second cas, les informations relatives au profil
personnel des utilisateurs ainsi que les informations sur leur contexte respectifs sont utilisées pour identifier des
groupes d’utilisateurs (par exemple, un groupe d’expert dans un domaine qui si trouvent dans une certaine
région géographique). Les groupes découverts peuvent être utilisés ensuite pour la formation des groupes de
diffusion, qui sont utilisés pour contrôler ainsi la distribution des informations contextuelles à ces membres.
Concernant mes recherches autour de l’adaptation, j’aimerai souligner ici les recherches liées à la sélection des
services pour la plateforme MUSIC. L’objective de cette recherche consiste à sélectionner les services les plus
adaptés aux besoins d'une application donnée. Le projet MUSIC considère qu’à un moment donné différents
services peuvent être disponibles pour une application. Ces différents services existants sont découverts par le
middleware et identifiés par un ensemble de contraintes non-fonctionnelles qui représentent les éléments du
contexte d'utilisation nécessaires à son exécution et leurs dépendances. Ces caractéristiques peuvent être
décrites à partir d’un modèle de contexte, et plus particulièrement dans le cas du projet MUSIC, à l’aide des
ontologies (à l'aide de langages basés sur XML ou RDF, comme par exemple le langage OWL), dont il est
possible d’extraire un graphe qui met en relation les services et leurs dépendances. À partir de ces graphes, je
propose dans cette recherche d’appliquer des opérations de mesure de similarité afin de retrouver les services
les plus adaptés, sans pour autant obliger une coïncidence parfaite entre le contexte d’exécution courant et ces
contraintes non-fonctionnelles. Il s’agit ici d’une extrapolation des opérations que j’ai proposées au cours de
mon travail de thèse et de mon année d’ATER.
Finalement, je participe également au développement du middleware MUSIC. Celui-ci est développé en Java,
reposant sur la technologie OSGi29. Parmi les différents composants de ce middleware, je suis la responsable
par le développement du service de représentation et d'application des profils utilisateurs dans l’architecture
MUSIC. Je suis également engagé dans les activités liées au développement du MUSIC Studio, qui comporte
les outils de conceptions des applications utilisant le middleware MUSIC, et notamment sur la proposition et
l’utilisation des outils de transformation de modèles, dans une approche d’ingénierie des modèles. Enfin,
toujours dans le cadre du développement du MUSIC Studio, j’ai participé à l’élaboration du « MUSIC
Guidelines », un document expliquant la méthodologie proposée par le projet MUSIC à destination des
concepteurs des applications MUSIC. Ce document doit être publié par le projet MUSIC, dans son site Internet,
au cours du moins de Mai 2008 (il accompagnera la distribution de la nouvelle version du middleware30).
Articles en cours de rédaction :
En ce moment, je participe à la rédaction d’un certain nombre d’articles scientifiques dans le cadre du projet
MUSIC. Ces articles seront soumis à différents workshops et conférences entre les mois de Avril et Juin, selon
la disponibilité des résultats pratiques.
•
•
•
•
•
•
Kirsch-Pinheiro, M., Vanrompay, Y., Berbers, Y., Hu, X., Ding, Y., Devlic, A., Mamelli, A., Barone,
P., Valla, M., “Context grouping for a peer-to-peer context distribution architecture”
Hu, X., Ding, Y., Kirsch-Pinheiro, M., Vanrompay, Y., Thomsen, J., Fricke, R., Berbers, Y.,
“Applications of user profiling”
Devlic, A., Kirsch-Pinheiro, M., Vanrompay, Y., Berbers, Y., Valla, M., Rouvoy, R., Reichle, R.
“Context synthesis”
Kirsch-Pinheiro, M., Vanrompay, Y., Berbers, Y., “Graph-based Service Selection”
Vanrompay, Y., Kirsch-Pinheiro, M.,Berbers, Y., “CRL for Component Orchestration”
Hu, X., Ding, Y., Paspallis, N., Bratskas, P., Papadopoulos, G.A., Vanrompay, Y., Kirsch-Pinheiro,
M., Berbers, Y. “Peer-to-Peer based Infrastructure for Context Distribution in Mobile and Ubiquitous
Environments: Refinements of the peer-to-peer architecture”.
Soumissions en cours d’analyse :
•
•
•
29
30
Carrillo-Ramos, A., Kirsch-Pinheiro, M., Villanova-Oliver, M., Gensel, G. Y. Berbers,
« Collaborating Agents for Adaptation to Mobile Users », Chapitre soumis à Chevalier, M., Julien C.,
Soulé-Dupuy, C. (Eds.), Collaborative and Social Information Retrieval and Access: Techniques for
Improved User Modeling, IGI Global.
Kirsch-Pinheiro, M., Carrillo-Ramos, A., Villanova-Oliver, M., Gensel, G. Y. Berbers « ContextAware Adaptation in Web-based Groupware Systems », Chapitre soumis à JingTao Yao (Ed.), Webbased Support Systems, Springer.
Preuveneers, D., Victor, K., Vanrompay, Y., Rigole, P., Pauty, J., Kirsch-Pinheiro, M., Berbers, Y.,
Open Services Gateway initiative - http://www.osgi.org
Le middleware MUSIC est disponible sur http://www.ist-music.eu/MUSIC/developer-zone/downloads/music-downloads
•
“Context-aware Self-adaptation in an Ecology of Applications”, Chapitre soumis à Stojanovic, D.
(Ed.), Context-Aware Mobile and Ubiquitous Computing for Enhanced Usability: Adaptive
Technologies and Applications, IGI Global.
Kirsch-Pinheiro, M., “MUSIC Developer Guideline”, Technical report, MUSIC Project.
Publications :
•
•
Steffenel, L.A.; Kirsch-Pinheiro, M.; Bebers, Y. « Total Order Broadcast on Pervasive Systems »,
23rd Annual ACM Symposium on Applied Computing (SAC 2008), Fortaleza, Brazil, March 2008 (à
apparaître).
Gensel, J., Villanova-Oliver, M., Kirsch-Pinheiro, M., « Modèles de contexte pour l’adaptation à
l’utilisateur dans des Systèmes d’Information Web collaboratifs », 8èmes Journées Francophones
d’Extraction et Gestion des Connaissances (EGC’08), Atelier sur la Modélisation Utilisateur et
Personalisation d’Interfaces Web, Sophia-Antipolis, France, janvier 2008 (à apparaître).
Exposés et séminaires :
•
Exposé « A Personalized and Context-Aware Adaptation Process for Web-Based Systems », réalisé le
13 juillet à la K.U. Leuven, pour le groupe DistriNet.
Encadrement d’Etudiants
Année scolaire
2006-2007
IUT Nancy-Charlemagne, Université Nancy 2, Grenoble, France.
• Encadrement de stage (tuteur responsable) de Lucille Collas, Vanessa
Migos, Coralie Jobert, Roman Lardaux étudiants du DUT 2ème année
InfoCom : Métiers du Livre.
• Mots clés : valorisation des fonds locaux, base de données, conception
de site Web.
•
•
•
•
•
•
•
Année scolaire
2004-2005
Encadrement de stage (tuteur responsable) de Carine Brossard,
étudiante du DUT Année Spéciale InfoCom : Métiers du Livre.
Mots clés : valorisation des fonds, conception de site Web.
Encadrement de stage (tuteur responsable) de Anne Auguin, étudiante
de LP Activités et Techniques de Communication : Technologies de
l'Information et de la Communication.
Mots clés : conception de site Web, gestion de contenu.
Co-encadrement de 4 étudiants de LP Activités et Techniques de
Communication : Technologies de l'Information et de la
Communication dans le projet tutoré « Challenge handicap et
technologie ».
Tuteur responsable : Sylvie Grand'Eury
Mots clés : communication, base de données, conception de site Web,
Challenge Handicap et Technologie.
Université Pierre Mendès France - Grenoble II, Grenoble, France.
• Encadrement de Audrey Vassal, étudiante du Master Information
Cognition Apprentissages : Informatique, Homme et Société (ex-DESS
DC : Informatique et Sciences Sociales) sur le thème « Recherche et
Classification automatique de typologies du bâti dans le cadre d’une
application d’analyse des risques sismiques à Grenoble ».
• Mots clés : classification automatique, représentation de connaissances,
vulnérabilité sismique, langage Java.
•
Encadrement réalisé dans le cadre du projet Vulneralp31.
•
Encadrement de Lan Doan Hoang et Mélanie Deschamps, étudiantes du
Master Information Cognition Apprentissages : Informatique, Homme
et Société (ex-DESS DC : Informatique et Sciences Sociales) sur le
thème « Conception d’un Collecticiel sur le Web ».
Mots clés : systèmes d’information, collecticiels, servlets, langage Java.
•
Année scolaire
2003-2004
Université Pierre Mendès France - Grenoble II, Grenoble, France.
• Encadrement de Ngoc Le Thi Bich et Francesca Leinardi, étudiantes du
Master Information Cognition Apprentissages : Informatique, Homme
et Société (ex-DESS DC : Informatique et Sciences Sociales) sur le
thème « Application d’analyse de la vulnérabilité sismique d’une
ville ».
• Mots clés : systèmes d’information, modélisation, bases de données
vulnérabilité sismique, langage Java.
• Encadrement réalisé dans le cadre du projet Vulneralp.
Année scolaire
1998
Centre Universitaire Franciscain (UNIFRA), Santa Maria, Brésil.
• Encadrement de Gean Carlos Hoppe da Fonseca, étudiant de Licence
en Informatique sur le thème « Utilisation du Langage Java pour
l’Interconnexion aux Bases de Données » (« Conexão a Banco De
Dados com Auxílio da Linguagem Java »).
• Mots clés : systèmes d’information, modélisation, bases de données,
langage Java.
•
•
•
•
•
•
•
31
Encadrement de Marcos Bortolotto, étudiant de Licence en
Informatique sur le thème « Un outil pour la consultation des résultats
du baccalauréat » (« Ferramenta para Consulta de Desempenho do
Vestibular »).
Mots clés : systèmes d’information sur le Web, bases de données,
langage Java.
Encadrement de Giancarlo Marques de Moraes, étudiant de Licence en
Informatique sur le thème « WebFisio Index : système pour la
divulgation sur l’Internet d’articles scientifiques en kinésithérapie »
(« WebFisio Index: Sistema para Disponibilização de Artigos de
Fisioterapia via Internet »).
Mots clés : systèmes d’information sur le Web, bases de données,
langage Java.
Co-encadrement de Jiani Cordeiro Cardoso, étudiante de Licence en
Informatique sur le thème « Conception d’un système d’aide
administrative pour l’atelier de coiffeur Atheneu » (« Sistema auxiliar
administrativo para empresa Atheneu cabelereiro »).
Mots clés : systèmes d’information, modélisation, bases de données,
langage Visual Basic.
Co-encadrement de Marcelo Pedroso da Roza, étudiant de Licence en
Informatique sur le thème « Conception d’un système de contrôle de
Projet Thématiques Prioritaires 2003-2005 - Région Rhône-Alpes. Site officiel : http://www-lgit.obs.ujfgrenoble.fr/~pgueg/VULNERALP/
•
protocole pour le 3ème Poste Régional de Police de Santa Maria »
(« Sistema de Protocolo Informatizado para a Terceira Delegacia
Regional de Polícia de Santa Maria. »).
Mots clés : systèmes d’information, modélisation, langage Visual Basic.
Projets Scientifiques
La liste ci-dessous contient les principaux projets de recherche auxquels je participe actuellement et
ceux dont j'ai participé par le passé.
32
2007-2008
IST-MUSIC32
Projet européen dont l’objectif est le développement d’une plateforme pour la
conception d’applications auto-reconfigurables exécutant dans un
environnement pervasif. Cette plateforme inclut non seulement le
développement d’un middleware, mais également la conception d’outils et
d’une méthodologie de développement basée sur les principes de MDA33.
Parmi l’ensemble de partenaires du projet MUSIC se trouvent des acteurs
majeurs de l'industrie mobile, tels que HP, SINTEF et Appear Networks, de
prestataires de services (autant en télécommunication, tel que Telefonica,
Telecom Italia, CONDAT, que dans d'autres domaines, comme la RATP) et
d'organisations universitaires et de recherche scientifique, telles que
l’University of Oslo (UiO), l’European Media Lab (EML) et la K.U. Leuven.
2006-2007
Xwiki Concerto
Projet RNTL dont l'objectif est le développement d'un wiki sur un réseau P2P,
capable de répliquer le contenu sur un réseau de serveurs répartis. Ce wiki de
3ème génération doit permettre un accès mobile, à travers différents appareils
mobiles (téléphone, PDA ou les appareils de demain). Collaboration entre
l'équipe ECOO au LORIA, l'équipe ATLAS (INRIA), ENST, EISTI, XperNet
(partenaire industriel, concepteur de l'éditeur XWiki), Mandriva et Objectweb.
Ma participation à ce projet focalise notamment l’adaptation au contexte et la
mise en place d’un mécanisme de change awareness.
2003-2006
VULNERALP34
Collaboration entre le Laboratoire LSR-IMAG et le Laboratoire de
Géophysique Interne et Tectonophysique de Grenoble (LGIT) sur la
vulnérabilité et la perception du risque sismique dans le bassin grenoblois,
incluant la conception et le développement d’un environnement logiciel pour
la gestion des risques liés aux risques sismiques.
2000-2003
STIMULI (CAPES-COFECUB)
Système d'information multimédia distribué, en collaboration entre les
universités brésiliennes UFRGS Porto Alegre, UNESP Sao Paulo et UFC
Fortaleza, et le Laboratoire LSR – IMAG et, ainsi que l'INT d'Evry (France).
2000-2002
CEMT (CNPq –INRIA)
Environnement distribué pour l’édition collaborative des documents
multimédia pour l’enseignement à distance. Collaboration entre l’UFRGS et
l’INRIA Rhônes-Alpes
http://www.ist-music.eu
Model-Driven Architecture
34
http://www-lgit.obs.ujf-grenoble.fr/users/pgueg/VULNERALP/index.html.
33
Relectures Scientifiques
•
•
•
•
•
•
•
1st International DisCoTec Workshop on Context-Aware Adaptation Mechanisms for
Pervasive and Ubiquitous Computing (CAMPUS 2008), June 2008, Oslo, Norway.
XXIIème Congrès Informatique des organisations et systèmes d'information et de décision
(INFORSID 2005), 24 au 27 Mai 2005, Grenoble, France.
Deuxièmes Journées Francophones : Mobilité et Ubiquité 2005 (UbiMob'05), 31 Mai au 3
Juin 2005, Grenoble, France.
12ème Simpósio de Informática et 7ème Mostra de Software Acadêmico (SIMS 2007),
novembre 2007, Uruguaiana, Brésil.
11ème Simpósio de Informática et 6ème Mostra de Software Acadêmico (SIMS 2006), 08-10
novembre 2006, Uruguaiana, Brésil.
10ème Simpósio de Informática et 5ème Mostra de Software Acadêmico (SIMS 2005), 19-22
octobre 2005, Uruguaiana, Brésil.
9ème Simpósio de Informática et 4ème Mostra de Software Acadêmico (SIMS 2004), 27-29
octobre 2004, Uruguaiana, Brésil.
Logiciels
HTDAV
Module de support au protocole WebDAV (protocole pour l’édition collaborative de documents sur
le Web) pour la bibliothèque LibWWW (http://www.w3.org/Library/), développé au sein de l’équipe
WAM à l’INRIA Rhône-Alpes.
WebDAV-Amaya
Support au protocole WebDAV pour l’éditeur Web Amaya (http://www.w3.org/Amaya/), développé
au sein de l’équipe WAM à l’INRIA Rhône-Alpes.
BW / BW-M Framework
Canevas pour la conception de mécanisme de support à la conscience de groupe au sein des
systèmes d’information collaboratifs (collecticiels) (http://www.loria.fr/~kirschpm/bw).
Séjours dans des laboratoires de recherche
•
De juin 2001 à juin 2002, j’ai réalisé un séjour dans l’équipe Opera (actuellement WAM)
à l’INRIA Rhône-Alpes, à Montbonnot Saint-Martin, sous la responsabilité Vincent Quint
(Directeur de Recherches INRIA), dans le cadre du projet de coopération franco-brésilien
Projet CEMT.
•
De septembre à décembre 1999, j’ai réalisé un séjour dans l’équipe CHORD au Centre
d’Informatique et d’Electronique (NCE) de l’Université Fédérale du Rio de Janeiro
(UFRJ), Rio de Janeiro, Brésil, sous la responsabilité du Marcos R.S. Borges (Professeur
UFRJ).
Exposés et séminaires
•
Exposé « A Personalized and Context-Aware Adaptation Process for Web-Based
Systems », réalisé le 13 juillet à la K.U. Leuven, pour le groupe DistriNet.
•
URL : http://mkirschp.free.fr/KirschDistriNetUKLeuven.ppt
•
Exposé « Panorama des outils et des ressources : Blogs, RSS et Wikis » réalisée à Metz, le
25 janvier 2006 à la journée « Blogs pour les entreprises et les professionnels de
•
•
•
•
•
•
l'information », organisée par l’ADBS Lorraine.
URL : http://www.loria.fr/~kirschpm/cours/Blogs.ppt
Exposé « Un Mécanisme d‘Adaptation Guidé par le Contexte en Utilisant une
Représentation par Objets » réalisée à Paris, le 5 septembre 2006 à l’atelier « Etude du
contexte », dans le cadre de la 3ème Journées Francophones Mobilité et Ubiquité
(UbiMob’06).
URL : http://www.afihm.org/ubimob06
Exposé « Un mécanisme d'adaptation guidé par le contexte en utilisant une représentation
par objet » réalisée à Lille, le 1er décembre 2005 à la réunion du groupe de travail
« Mobilité et Ubiquité » (GT 4.2 du GdR I3).
URL : http://iihm.imag.fr/nigay/GTMOB/Dec2005/
Exposé « Introduction à l'awareness ou conscience de groupe » réalisée à Nancy, le 6
décembre 2002 à la réunion du groupe de travail « Documents Multimédias », réalisée
dans le cadre de « 2ème Assises Nationales du GdR I3 – Information, Interaction,
Intelligence ».
Publications
Dans la liste ci-dessous, sont présentés les articles les plus pertinents (soit par leur contenu, soit par la
publication dans laquelle ils apparaissent). Par ailleurs, la majorité de mes publications se trouvent
disponibles sur mon site personnel35 et sur le site HAL36.
Revues Internationales
2003
35
36
Kirsch-Pinheiro, M.; Lima, J.V.; Borges, M.R.S. « A Framework for Awareness
Support in Groupware Systems ». Computer in Industry, vol. 52 n° 1, Elsevier, 2003,
pp. 47-57.
URL : http://hal.archives-ouvertes.fr/hal-00120270
http://mkirschp.free.fr/
http://hal.archives-ouvertes.fr/
Revues Nationales
2001
Kirsch-Pinheiro, M.; Telecken, T.; Zeve, C.D.C; Lima, J.V.L.; Edelweiss, N. « A
Cooperative Environment for E-Learning Authoring ». Documents Numériques :
Espaces d'Information et de Coopération, vol. 5, n° 3-4, Hermes Science, France,
2002, pp. 89-114.
Lima, J.V. de; Kirsch-Pinheiro, M.; Telecken, T.; Edelweiss, N.; Zeve, C.D.C; Borges,
T. B.; Maciel, C. B. « O uso de open source e standards para o ensino a distância
dentro do projeto CEMT ». Cadernos de Informática, vol. 2, n° 1, Instituto de
Informática – URGS, Porto Alegre, Brésil, pp. 103-105, 2001.
Conférences Internationales avec Comité de Lecture
2008
Steffenel, L.A.; Kirsch-Pinheiro, M.; Bebers, Y. « Total Order Broadcast on Pervasive
Systems », 23rd Annual ACM Symposium on Applied Computing (SAC 2008),
Fortaleza, Brazil, March 2008 (to appear).
2005
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Martin, H. « Context-Aware
Filtering for Collaborative Web Systems: Adapting the Awareness Information to the
User’s Context », 20th ACM Symposium on Applied Computing (SAC 2005) - Web
Technologies and Applications (WTA), Santa Fe, New Mexico, Mars 2005, ACM
Press, 2005, pp. 1668-1673.
URL : http://hal.archives-ouvertes.fr/hal-00120283
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Martin, H. « BW-M: A
framework for awareness support in web-based groupware systems ». 9th
International Conference On Computer Supported Cooperative Work In Design
(CSCWD), 2005, Coventry, UK, pp. 240-246.
URL: http://hal.archives-ouvertes.fr/hal-00120284
2004
Kirsch-Pinheiro, M., Villanova-Oliver, M., Gensel, J., Martin, H., « A Context-Based
Awareness Mechanism for Mobile Cooperative Users », In: R. Meersman, Z. Tari, A.
Corsaro (Eds.), LNCS 3292 - On the Move to Meaningful Internet Systems 2004:
OTM 2004 Workshops: OTM Confederated International Workshops and
Posters, GADA, JTRES, MIOS, WORM, WOSE, PhDS, and INTEROP 2004,
octobre 2004. Springer-Verlag, 2004, pp. 9-10.
URL : http://hal.archives-ouvertes.fr/hal-00120282
2003
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Lima, J.V.; Martin, H.
« Providing a Progressive Access to Awareness Information ». In: R. Meersman et al.
(Eds.), LNCS 2888 - CoopIS/DOA/ODBASE 2003, Springer-Verlag, 2003, pp. 336353.
URL: http://hal.archives-ouvertes.fr/hal-00120272
2002
Kirsch-Pinheiro, M.; Lima, J.V.; Borges, M.R.S., « A Framework for Awareness
Support in Groupware Systems », 7th International Conference on Computer
Supported Cooperative Work in Design, UFRJ, Rio de Janeiro, Brazil, 2002. pp. 1318.
2001
Kirsch-Pinheiro, M.; Lima, J.V.; Borges, M.R.S. « Awareness em Sistemas de
Groupware » (Awareness on Groupware Systems). In: Proceedings of IDEAS'01,
Centre de Información Tecnológica (CIT), San Diego, Costa Rica, 2001. pp 323-335
Workshops Internationaux avec Comité de Lecture
2006
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Martin, H. « A Personalized and
Context-Aware Adaptation Process for Web-Based Groupware Systems », 4th Int.
Workshop on Ubiquitous Mobile Information and Collaboration Systems
(UMICS’06), CAiSE'06 Workshop, Luxembourg, June 5-6, pp. 884-898. (*)
URL : http://hal.archives-ouvertes.fr/hal-00120290
2004
Kirsch-Pinheiro, M., Gensel, J., Martin, H., « Representing Context for an Adaptative
Awareness Mechanism », In: G.-J. de Vreede; L.A. Guerrero, G.M.Raventos (Eds.),
LNCS 3198 - X International Workshop on Groupware (CRIWG 2004), San
Carlos, Costa Rica, septembre 2004, Springer-Verlag, 2004, pp. 339-348.
URL : http://hal.archives-ouvertes.fr/hal-00120277
Kirsch-Pinheiro, M., Gensel, J., Martin, H., « Awareness on Mobile Groupware
Systems », In: A. Karmouch, L. Korba, E.R.M. Madeira (Eds.), LNCS 3284 - 1st
International Workshop on Mobility Aware Technologies and Applications
(MATA 2004), Florianópolis, Brésil, octobre 2004. Springer-Verlag, 2004, pp. 78-87.
URL : http://hal.archives-ouvertes.fr/hal-00120278
2001
Lima, J.V.L.; Quint, V.; Layaïda, N.; Edelweiss, N.; Kirsch-Pinheiro, M.; Telecken, T.,
« The Conception of Cooperative Environment for Editing Multimedia Documents
with Workflow Technology (CEMT) CNPq-INRIA Project », In: Prugner, N. et al
(eds.), PROTEM-CC- Projects Evaluation Workshop - 2001, International
Cooperation NSF/INRIA, CNPq, Rio de Janeiro, Brazil, 2001. pp. 542-560.
Conférences Nationales avec Comité de Lecture
2005
Kirsch-Pinheiro, M. « Adaptation contextuelle de l'information de conscience de groupe
dans les SIW collaboratifs ». Actes du XXIIème Congrès Informatique des
organisations et systèmes d'information et de décision – INFORSID 2005,
Grenoble, France, 2005. pp. 285-300.
URL : http://hal.archives-ouvertes.fr/hal-00120289
Workshops Nationaux avec Comité de Lecture
2008
Gensel, J., Villanova-Oliver, M., Kirsch-Pinheiro, M., « Modèles de contexte pour
l’adaptation à l’utilisateur dans des Systèmes d’Information Web collaboratifs », 8èmes
Journées Francophones d’Extraction et Gestion des Connaissances (EGC’08),
Atelier sur la Modélisation Utilisateur et Personalisation d’Interfaces Web, SophiaAntipolis, France, janvier 2008 (to appear).
2005
Kirsch-Pinheiro, M.; Villanova-Oliver, M.; Gensel, J.; Martin, H. « Une formalisation
du cotexte dans les environnements collaboratifs nomades ». Actes des Deuxièmes
Journées Francophones : Mobilité et Ubiquité 2005 (UbiMob'05), Grenoble, France,
2005. pp. 1-8. (*)
URL : http://hal.archives-ouvertes.fr/hal-00120288
1999
Kirsch-Pinheiro, M.; Lima, J.V. « Mecanismos para monitoramento e contextualização
em ambientes cooperativos ». IV Simpósio Nacional de Informática, 1999,
UNIFRA/UFSM, Santa Maria, Brésil. pp. 46-50.
Workshops Locaux sans Comité de Lecture
1999
Kirsch-Pinheiro, M.; Lima, J.V. « Mecanismo de Monitoramento e Contextualização em
Ambientes Cooperativos » (Mécanisme pour la Surveillance et Contextualisation des
Environnements Cooperatifs). IV Semana Acadêmica do PPGC, PPGC/UFRGS, 1999,
Porto Alegre, Brésil, pp. 331-334.
1998
Bortolotto, M.; Kirsch-Pinheiro, M. « Ferramenta Para Consulta Ao Desempenho Do
Vestibular Pela Internet » (Outil pour la recherche sur l’Internet des résultats du Bac). II
Simpósio de Ensino, Pesquisa e Extensão, UNIFRA, 1998, Santa Maria, Brésil.
1997
Kirsch-Pinheiro, M.; Augustin, I. « Compilação Simulada Na Web » (Simulation des
étapes d’un Compilateur sur la Web). IV Jornada Integrada de Pesquisa, Extensão e
Ensino, 1997, UFSM, Santa Maria, Brésil.
1996
Kirsch-Pinheiro, M.; Egert, F.; Lobato, C. R.; Stein, B. O. « Ferramenta Para Auxílio à
Administração De Redes » (Outil pour l’administration des réseaux d’ordinateurs). III
Jornada Integrada de Pesquisa, Extensão e Ensino, 1996, UFSM, Santa Maria, Brésil.
Kirsch-Pinheiro, M.; Pozzebon, S.; Wathier, A.; Lobato, C. R. « Projeto Courseware ».
III Jornada Integrada de Pesquisa, Extensão e Ensino, 1996, UFSM, Santa Maria,
Brésil.
Kirsch-Pinheiro, M.; Bertagnolli, S. C.; Lima, J. C. D. « Sistema de Cadastro de
Máquinas e Software » (Système pour la Catalogation de Machines et de Logiciels). III
Jornada Integrada de Pesquisa, Extensão e Ensino, 1996, UFSM, Santa Maria, Brésil.
Pozzer, C.T.; Pollo, L.F.; Castro, S.B.; Buriol, L.S.; Azolin, B.; Pereira, A.C.; Fernandes,
S.P.; Kirsch Pinheiro, M.; Noal, E.C. « Modelagem de objetos 3D a partir de pontos
dados » (Modélisation d’objets 3D à partir d’un ensemble de coordonnées). III Jornada
Integrada de Pesquisa, Extensão e Ensino, 1996, UFSM, Santa Maria, Brésil
1995
Cintra, C. C.; Kirsch-Pinheiro, M.; Coeli, L.; Kolling, M. C.; Lobato, C. R. « Couseware
- Utilização de Hipetexto e da Rede do CT para a Sedimentação dos Conhecimentos
Adquiridos nas Disciplinas do Curso de Informática ». II Jornada Integrada de
Pesquisa, Extensão e Ensino, 1995, UFSM, Santa Maria, Brésil
1994
Kirsch-Pinheiro, M; Cintra, C. C.; Lobato, C. R. « Couseware ». I Jornada Integrada de
Pesquisa, Extensão e Ensino, 1994, UFSM, Santa Maria, Brésil
Mémoires et Rapports
2006
Kirsch Pinheiro, M. « Adaptation contextuelle et personnalisée de l’information de
conscience de groupe au sein des Systèmes d’Information Coopératifs ». Thèse en
informatique, Université Joseph-Fourier, Grenoble, 2006, p. 288. (*)
URL : http://tel.archives-ouvertes.fr/tel-00108495
2002
Telecken,T.L.; Lima, J.V.; Zeve, C.; Maciel, C.B.; Borges, T.B.; Edelweiss, N.; KirschPinheiro, M. « Implementação de um editor de workflow baseado no padrão SVG »,
Rapport technique, PPGC/UFRGS, Porto Alegre, Brésil, 2002, p.23.
2001
Kirsch Pinheiro, M. « Mecanismo de Suporte a Percepcao em Ambientes
Cooperativos ». Dissertation de Master, PPGC/UFRGS, Porto Alegre, Brésil, 2001, p.
167.
URL : http://www.loria.fr/~kirschpm/papers/MscKirschPinheiro.pdf
1999
Kirsch Pinheiro, M.; Lima, J.V. « Edição Cooperativa de Hiperdocumentos na WWW ».
Rapport technique, PPGC/UFRGS, Porto Alegre, Brésil, 1999, p.53.
1997
Kirsch Pinheiro, M.; Augustin, I. « Compilação Simulada na Web ». Rapport
technique, Curso de Informática da UFSM, Santa Maria, Brésil, 1997, p. 99.
Soumissions en cours d’analyse
•
•
Carrillo-Ramos, A., Kirsch-Pinheiro, M., Villanova-Oliver, M., Gensel, G. Y. Berbers,
« Collaborating Agents for Adaptation to Mobile Users », Chapitre soumis à
Chevalier, M., Julien C., Soulé-Dupuy, C. (Eds.), Collaborative and Social
Information Retrieval and Access: Techniques for Improved User Modeling, IGI
Global.
Kirsch-Pinheiro, M., Carrillo-Ramos, A., Villanova-Oliver, M., Gensel, G. Y. Berbers
« Context-Aware Adaptation in Web-based Groupware Systems », Chapitre soumis à
JingTao Yao (Ed.), Web-based Support Systems, Springer.
•
Preuveneers, D., Victor, K., Vanrompay, Y., Rigole, P., Pauty, J., Kirsch-Pinheiro, M.,
Berbers, Y., “Context-aware Self-adaptation in an Ecology of Applications”, Chapitre
soumis à Stojanovic, D. (Ed.), Context-Aware Mobile and Ubiquitous Computing
for Enhanced Usability: Adaptive Technologies and Applications, IGI Global.
Tableau de synthèse
Tableau 1 - Synthèse des publications.
Catégorie
Revues internationales
Revues nationales
Conférences internationales avec comité de lecture
Workshops internationaux avec comité de lecture
Conférences nationales avec comité de lecture
Workshops nationaux avec comité de lecture
Workshops locaux sans comité de lecture
Mémoires et rapports
Total
Nombre
1
2
7
4
1
3
9
5
32