Annuaire > Faucher Cyril, MCF

  • Maître de Conférences
     recherche au sein du L3i, animateur du domaine d’application e-culture
     enseignements au département informatique de l’IUT de La Rochelle, responsable du parcours ID (Intégrateur Développeur) du DUT Informatique
  • Mots clés :

    • Data (from crowdsensing) Knowledge Engineering
    • Micro-location (attendance analysis)
    • Semantic Web, Knowledge Engineering / Ingénierie des connaissances
    • Temporal Occurrence Modelling / Modélisation d’occurrence temporelle
    • Model Driven Engineering (MDE) / Ingénierie Dirigée par les Modèles
    • (but not limited to)

    Equipe au sein du L3i : Modèles et connaissances, thème connaissance
    Domaine d’application stratégique : Animateur du domaine "e-culture"

    In the past :
     Docteur (13/12/2012) CNU 27
     1/2 ATER Computer Science Dept, IUT of La Rochelle (2011-2012 and 2012-2013)
     Doctorant au L3i (2009-2012)
     Ingénieur d’Etudes contractuel L3i (2009-2011)
     Expert Engineer in the INRIA Triskell Group (IRISA) (2006-2009)
     Engineer in the Geomer Lab (2003-2005)

    CV long (pdf) 
    linkedin viadeo mendeley

    PhD Thesis

    PhD Thesis Subject : Modélisation d’événements composites répétitifs, propriétés et relations temporelles (soutenue le 13 décembre 2012).

    sur theses.fr | PDF | Slides / Présentation | Vidéo

    ABSTRACT :
     
    La modélisation des événements et de leurs propriétés temporelles concerne des types variés d’utilisateurs et de communautés scientifiques. Nous nous plaçons dans le cadre du paradigme Objet et construisons un métamodèle opérationnel servant de représentation pivot indépendante du métier pour représenter des événements composites avec leurs propriétés structurelles et temporelles.
    Le métamodèle PTOM (Periodic Temporal Occurrence Metamodel) prend en compte l’expression de contraintes, structurelles sur les événements, ou géométriques, topologiques et relationnelles sur la temporalité de leurs occurrences. Il privilégie la représentation en intension (vs extension) des occurrences d’événements périodiques.
    PTOM étend la norme ISO 19108 et s’adapte aux standards EventsML G2 et iCalendar. Sur un plan théorique, nous étendons les algèbres d’intervalles d’ALLEN et de LIGOZAT et proposons un système de relations topologiques entre intervalles non convexes (ALLEN*) dont nous étudions les propriétés. Ces résultats sont intégrés dans PTOM.
    La première application de PTOM est la spécification de la sémantique du calendrier grégorien. Les éléments calendaires sont réintroduits en tant qu’événements périodiques dans PTOM ce qui renforce son pouvoir expressif.
    PTOM a été mis en œuvre lors d’un projet ANR sur des corpus d’événements journalistiques (agences de presse) concernant les loisirs et la culture. L’Ingénierie Dirigée par les Modèles a été utilisée pour la conception et l’exploitation de PTOM. Cela permet de gérer la complexité, d’assurer la maintenabilité et la cohérence de l’ensemble et enfin de générer automatiquement des interfaces pour les pourvoyeurs ou utilisateurs de données.
     Le travail s’appuie sur les documents normatifs de l’OMG (MOF, UML), ISO (19108, 8601) et iCalendar. Les applicatifs sont developpés sous Eclipse EMF, Kermeta, Prolog, Simile Exhibit.

    Project Activities / Participation à des projets ou partenariats

    Main publications / Principales publications

    — > HAL L3i (since 2006)

    — > Bibtex of my publications

    Journals / Revues référencées
    1. Annie Authossere, Frédéric Bertrand, Mireille Blay-Fornarino, Philippe Collet, Hubert Dubois, Stéphane Ducasse, Sophie Dupuy-Chessa, Catherine Faron-Zucker, Cyril Faucher, Jean-Yves Lafaye, Philippe Lahire, Olivier Le Goaer, Johan Montagnat, Anne-Marie Pinna-Dery, Ingénierie dirigée par les modèles : quels supports à l’interopérabilité des systèmes d’information ?, Revue Ingénierie des Systèmes d’Information (ISI), numéro spécial d’Inforsid’12 "Nouveaux aspects de la modélisation en ingénierie des SI", ed. Rébecca Deneckère, Colette Rolland, article collectif, participation à la section sur l’interopérabilité des données, Hermès/Lavoisier, vol. 18/2 p. 13-44, 2013, [draft]
    2. Faucher C., Bertrand F., Lafaye J.Y., Teyssou D., Bully M., Une approche fondée sur l’IDM pour le développement d’un environnement de production journalistique, Revue Technique et Science Informatiques (TSI, special issue sur l’IDM), Hermès/Lavoisier, vol. 31/7 p. 917-942, 2012, [draft]
    3. Faucher C., Tissot C., Lafaye J.Y., Bertrand F., Brosset D., Rouan M., Location- and temporal-based services for nature-society interaction regulation, Journal of Location Based Services (JLBS), Special Issue : GeoVA(t) - Geospatial visual analytics : focus on time - Special issue of the ICA Commission on GeoVisualisation, Taylor & Francis, vol 4/3-4, pp. 147-165, 2010, [draft] [Taylor&Francis]
    4. Moha N., Sen S., Faucher C., Barais O., Jézéquel J.M., Evaluation of Kermeta for Solving Graph-based Problems, Special Section on the Graph Transformation Tools Contest 2008, International Journal on Software Tools for Technology Transfer (STTT), doi:10.1007/s10009-010-0150-1, Springer Berlin/Heidelberg, vol 12/3-4, pp. 273-285, 2010, [draft]
    5. Faucher C., Gourmelon F., Lafaye J.Y., Rouan M., Mise en place d’une mémoire environnementale adaptée aux besoins d’un observatoire du domaine cotier : MEnIr, Revue Internationale de Géomatique, Hermès/Lavoisier, vol 19/1, doi:10.3166/geo.19.7-26, pp. 7-26, 2009, http://geo.e-revues.com/ [draft]
    6. Faucher C., Bertrand F., Lafaye J.Y., Génération d’ontologie à partir d’un modèle métier UML annoté, In Briand H., Loiseau S., "Modélisation des Connaissances", 280 pages, numéro spécial de la Revue des Nouvelles Technologies de l’Information (RNTI), Cépaduès Editions, vol. RNTI E-12, ISBN : 978.2.85428.855.1, pp. 65-84, 2008, [draft]
    Conferences / Conférences référencées
    1. Aymen Gasmi, Nouredine Tamani, Cyril Faucher and Yacine Ghamri-Doudane, "OAISIS : an Ontological-based Approach for Interlinking CrowdSensing Information Systems", IEEE International Conference on Systems, Man, and Cybernetics (SMC), 9-12 October 2016, Budapest, (Hungary), p., 2016
    2. Fayrouz Soualah-Alila, Cyril Faucher, Frédéric Bertrand, Mickaël Coustaty and Antoine Doucet, "Applying Semantic Web Technologies for Improving the Visibility of Tourism Data". Workshop Exploiting Semantic Annotations in Information Retrieval (ESAIR@CIKM), 23 October 2015, Melbourne (Australie), pp. 5-10, 2015
    3. Saad Malik Missen, Mohammed Attik, Mickaël Coustaty, Antoine Doucet and Cyril Faucher, "SentiML ++ : An Extension of the SentiML Sentiment Annotation Scheme", ESWC, 31 May - 4 June 2015, Portoroz, (Slovenia), poster, 2015
    4. Annie Authossere, Frédéric Bertrand, Mireille Blay-Fornarino, Philippe Collet, Hubert Dubois, Stéphane Ducasse, Sophie Dupuy-Chessa, Catherine Faron-Zucker, Cyril Faucher, Jean-Yves Lafaye, Philippe Lahire, Olivier Le Goaer, Johan Montagnat, Anne-Marie Pinna-Dery, Interopérabilité des Systèmes d’Information : approches dirigées par les modèles, Inforsid 2012, papier collectif, participation à la section sur l’interopérabilité des données, 29-31 May 2012, Montpellier (France)
    5. Faucher C., Chea S., Bertrand F., Lafaye J.-Y., Validation sémantique d’objets à l’aide d’un modèle de référence et de contraintes, IDM 2011, 07-08 June 2011, Lille (France), pp. 109-113, 2011, [draft] [slides]
    6. Faucher C., Teissèdre C., Lafaye J.Y., Bertrand F., Temporal Knowledge Acquisition and Modeling, EKAW 2010 (17th International Conference on Knowledge Engineering and Knowledge Management), 11-15 October 2010, Lisbon (Portugal), volume 6317 of LNCS (LNAI), Springer-Verlag, pp. 271-280 (short paper), 2010 (Acceptance Ratio : 28%) DOI : 10.1080/17489725.2010.532814, http://dx.doi.org/10.1080/17489725.2010.532814 [draft] [slides]
    7. Faucher C., Lafaye J.Y., Bertrand F., Teissèdre C., Modélisation et reformulation d’expressions temporelles extraites de textes en langage naturel, AFADL 2010 (10es Journées Francophones Internationales sur les Approches Formelles dans l’Assistance au Développement de Logiciels), 9-11 June 2010, Poitiers (France), pp. 213-216 (short paper), 2010, [full text] [slides]
    8. Faucher C., Tissot C., Lafaye J.Y., Bertrand F., Benefits of a periodic temporal model for the simulation of human activities, GeoVA(t) (Geospatial Visual Analytics : Focus on Time) Workshop at AGILE 2010, 10-11 May 2010, Guimaraes (Portugal), 2010, [draft]
    9. Faucher C., Lafaye J.Y., Model-Driven Engineering for implementing the ISO 19100 series of international standards, CoastGIS 07, the 8th International Symposium on GIS and Computer Mapping for Coastal Zone Management", 7-10 Octobrer 2007, Santander (Spain), pp. 424-433, 2007, [full text] [slides]
    10. Bertrand F., Faucher C., Lafaye M.-C., Lafaye J.-Y., Bouju A., Un modèle extensible adapté à la gestion de dépêches d’agences de presse, actes de la conférence "EGC 2006 (Extraction et Gestion des Connaissances", LIFL, poster, 17-20 January 2006, Lille (France), pp. 731-732, 2006,
    Reviewer / relecture d’articles

    Journal :

    • TSI

    Conference PC member :

    • INFORSID 2016

    Conference additional reviewer :

    • IEEE International Smart Cities Conference (ISC2 2016)
    • AFADL 2012
    • GPCE’07 Generative Programming and Component Engineering

    Tools, Software

    Developer for the Open Source projects : Kermeta, OpenEmbeDD, Sintaks, Ket, MDE Utils
    Relecteur de la fiche Plume sur Simile Exhibit.

    Other publications / Autres publications

    1. Fayrouz Soualah-Alila, Mickaël Coustaty, Cyril Faucher, Rouaa Wannous. Projet TourinFlux : Apport des Technologies du Web Sémantique pour la Gestion des Données du Tourisme. 6ème édition du colloque pluridisciplinaire AsTRES : Association Tourisme Recherche et Enseignement Supérieur, Juin 2016, Quimper, France. pp.12
    2. Guérin C., Faucher C., Prigent A., Bertet K., "Problématiques de la recommandation sans évaluation", Journée SI & IA à INFORSID’15, 27 May 2015, Biarritz (France), 2015
    3. Faucher C., Lafaye J.-Y., Bertrand F., "Relations qualitatives entre intervalles non convexes", Atelier RTE’13 (Représentation et raisonnement sur le temps et l’espace) à SAGEO’13, 23 September 2013, Brest (France), 2013
    4. Faucher C., Lafaye J.-Y., Bertrand F., "A Domain Specific Language (DSL) for temporal knowledge", GDR-GPL, 19-21 June 2012, Rennes (France), poster, p. 195, 2012
    5. Faucher C., Lafaye J.-Y., Bertrand F., Modelling composite periodic Events, CIEL, 19-21 June 2012, Rennes (France), 2012 [full text]
    6. Faucher C., Lafaye J.-Y., Bertrand F., Putting Non Convex Interval Mutual Relation Models into Practice, Recherche Report of Université de La Rochelle, 22 pages, 2012, [full text],
    7. Faucher C., Lafaye J.-Y., Bertrand F., A Domain Specific Language (DSL) for temporal knowledge, Reasoning Web Summer School, Dresden (Germany), 29/08-03/09, 2010, [paper] [poster]
    8. Faucher C., Bertrand F., Lafaye J.-Y., "Génération d’un métamodèle de composants graphiques à partir de la spécification d’une bibliothèque de composants Web", Atelier IDM-IHM, 09-10 March 2010, Pau (France), 2010, [full text] [slides]
    9. Moha N., Sen S., Faucher C., Barais O., Jézéquel J.-M., SHARE demo of Evaluation of Kermeta for Solving Graph-based Problems, International Journal on Software Tools for Technology Transfer, 2010 Retrieved from this link
    10. Moha N., Faucher C., "Kermeta en mode compilé", "IDM 09 - 5èmes journées sur l’Ingénierie Dirigée par les Modèles", démonstration d’outils, 25-26 March 2009, Nancy (France), les résumés des démonstrations ne sont pas intégrés dans les actes, 2009.
    11. Faucher C., Lafaye J.-Y., "Normaliser pour communiquer", Actes de l’Université de printemps du RUOA - Dynamiques et représentations du littoral, 24-28 April 2006, Saint Nazaire (France), Presses Universitaires de Rennes, pp. 173-177, 2007.
    12. Tissot C., Gourmelon F., Rouan M., Faucher C., "Des systèmes d’information pour le littoral : points de vue des utilisateurs", Actes de l’Université de printemps du RUOA - Dynamiques et représentations du littoral, 24-28 April 2006, Saint Nazaire (France), Presses Universitaires de Rennes, pp. 161-165, 2007,
    13. Bertrand F., Faucher C., Lafaye M.-C., Lafaye J.-Y., Bouju A., "Génération d’une ontologie à partir d’un modèle métier annoté", "IDM 06 - 2èmes journées sur l’Ingénierie Dirigée par les Modèles", poster, 26-28 June 2006, Lille (France), les résumés des posters ne sont pas intégrés dans les actes, 2006.
    14. Rouan M., Gourmelon F., Lafaye J.-Y., Faucher C., "An information system for coastal domain observatory within the framework of the european Institute for Marine Studies", IMDIS (International Marine Data and Information Systems), poster, Brest (France), p. 88, 2005,
    15. Gourmelon F., Lafaye J.-Y., Rouan M., Faucher C., "MENIR : mémoire environnementale Iroise", Actes du colloque de bilan du programme interdiciplinaire "société de l’Information" 2001-2005, Lyon (France), 2005,
    16. Faucher C., Modélisation et implémentation d’une Mémoire Environnementale pour le site de la Mer d’Iroise, Rapport de stage DESS ISI, Université de La Rochelle, Septembre 2003, MemSIC

    Talks / Présentations hors conférences et workshops

    1. Invité de la table ronde « Observer le tourisme par les TIC », colloque ASTRES, 9-12 juin 2015, La Rochelle
    2. Faucher C., "Modélisation d’informations temporelles", Groupe de travail L3i, February 17th 2010, La Rochelle (France), 2011, [slides]
    3. Faucher C., Lafaye J.-Y., Bertrand F., Modélisation, reformulation et interrogation d’expressions temporelles extraites de textes en langage naturel, Talk for Master 2, La Rochelle, September 16th 2010, [slides]
    4. Faucher C., "Spécification conjointe et cohérente de connaissances par des modèles objets et des ontologies - application aux expressions temporelles -", PRIDES-GIC, 27-28 May 2010, La Rochelle (France), 2010, [slides]
    5. Faucher C., "Spécification conjointe et cohérente de connaissances par des modèles objets et des ontologies - application aux expressions temporelles -", Séminaire L3i, May 20th 2010, La Rochelle (France), 2010, [slides]
    6. Faucher C., Bertrand F., Lafaye J.-Y., C. Tissot, D. Brosset, M. Rouan, "Modèle Objet Temporel pour la représentation de phénomènes périodiques dans les activités humaines", GDR MAGIS, Paris Géo-Cités, Groupe de travail "Analyse des dynamiques spatiales et simulation ; pour un débroussaillage du temps en géomatique", December 11th 2009, Paris (France), 2009.
    7. Faucher C., "Composition de modèles Ecore avec Kompose - Composition de métamodèles -", Groupe de travail Sido, November 30th 2009, La Rochelle (France), 2009.
    8. Faucher C., "Retours d’expérience sur la composition de modèles Ecore avec Kompose", Séminaire d’automne Triskell (EPI INRIA-Rennes), November 16th 2009, Rennes (France), 2009.
    9. Faucher C., "Kermeta in compiled mode", Kermeta Day, April 2nd 2009, IRISA/INRIA ETI Rennes (France), 2009.
    10. Faucher C., "Traceability@Runtime", Kermeta Day, April 2nd 2009, IRISA/INRIA ETI Rennes (France), 2009

    Additional activities / Activités relevant des missions autres que la recherche

    Teaching / Enseignement à l’Université de La Rochelle

    Main courses :

    • Database (Oracle, Mysql)
    • Php, Javascript, Mobile App (Mobile First, jQueryMobile, REST Services...)
    • OOP (Java)
    • EAP and IS Modeling (UML, TOGAF)
    • Software Engineering
    • IT Project Management (Agility, SCRUM)
    • Traineeship advisor
      Levels : IUT-DUT, LP, Master.
    Administration / Charges administratives

    Animateur du domaine d’application stratégique e-culture du laboratoire L3i [2016-]
    Responsable de l’organisation des séminaires (invité extérieur) du laboratoire L3i [2014-2016]
    Responsable du parcours ID (Intégrateur Développeur) du DUT Génie Informatique

    Représentant élu des doctorants au Conseil Scientifique de l’Université de La Rochelle - collège des usagers-doctorants secteur A (Sciences) [2010-2012]
    Représentant élu des doctorants au Conseil de Laboratoire du L3i [2011-2012]
    Représentant élu des doctorants au Conseil d’UFR Sciences Fondamentales et Sciences pour l’Ingénieur de l’Université de La Rochelle - collège des usagers [2011-2013]

    General chair of a Doctoral Symposium : Journée des Doctorants, ATER, Postdocs et Ingénieurs du L3i.
    Member of the organization committee of CLA 2013.