120 likes | 340 Views
Carine Courbis. Candidate au poste n°1032 de Maître de Conférence en 27ème section à l' IUT de Béziers Département SeRéCom. Formation. 1994 DUT Informatique option ISI 1996-97 Échange Erasmus à KTH (Suède) 1997 Diplôme d'Ingénieur en Informatique 1998 DEA en Informatique de Lyon
E N D
Carine Courbis Candidate au poste n°1032 de Maître de Conférence en 27ème section à l'IUT de Béziers Département SeRéCom
Formation 1994 DUT Informatique option ISI 1996-97 Échange Erasmus à KTH (Suède) 1997 Diplôme d'Ingénieur en Informatique 1998 DEA en Informatique de Lyon 2002 Doctorat en Sciences spécialité Informatique
Expériences Professionnelles 1996-97 Stage de fin d'études d'ingénieur à Ericsson Data (Stockholm, Suède) 1998 Stage de DEA à l'INRIA Sophia-Antipolis (06) 2001-02 ATER à l'UNSA, dépt. Informatique (06) 1998-2002 Thèse à l'UNSA INRIA Sophia-Antipolis, projet OASIS Jury : Michel Riveill, Jean Bézivin, Jean-Marc Jézéquel, Daniel Dardailler, Didier Parigot, Isabelle Attali « Contribution à la programmation générative. Application dans le générateur SmartTools: technologies XML, programmation par aspects, et composants »
Travaux de Recherche 1998-fév 2000 : Outils de développement pour Java Card Etude de la sémantique du JCRE et des APDUs • Editeur structuré, outil d’extraction des formats d’APDU, prototype de simulation d’applications réalisés avec Centaur (Bull Cp8) 2000- : Méthodologies de Conception et de Développement de logiciels Utiliser la programmation générative, à partir de modèles, pour intégrer les technologies/besoins (~ MDA) • SmartTools, un atelier de développement logiciel, construit sur cette idée + utilisation de standards (Bull Cp8, Microsoft Research, W3C) Travail d’équipe (1 CR, 2IE, et moi-même) cf. http://www-sop.inria.fr/oasis/SmartTools/st4up
API de Manipulation de Données Modèle de Données DTD ou XML Schema Editeur structuré Modèle d’analyses sémantiques Visiteur par défaut + AOP PIM PSM Modèle de vues /GUI Afficheurs Spécification d’analyseur syntaxique Modèle de composant Composants Instantiation, à différents niveaux, dans SmartTools SmartTools = Atelier de Genie Logiciel Pour aider à développer des langages métiers/outils Générateurs de SmartTools Pour un langage L
Positionnement des Travaux A la Frontière de plusieurs Domaines : • Langages de Programmation (prog. à Objets) Nouveaux paradigmes : AOP, SOP, IP, prog. adaptative, prog. par composant • Traitement des Documents (Technologies XML) Système de type pour filtrage plus fin • Architecture logicielle (prog. par composant, MDA) Assemblage de composants flexibles et adaptables • Environnements interactifs et graphiques
Publications Journal international : 1 Computer network (édition sur les cartes à puce), 2001 Journal francophone : 1 L’Objet (édition sur XML et les objets), 2003 Conférences internationales : 2 + 1 soumis CARDIS’2000 (carte à puce), ETAPS’2001 CC, OOPSLA’2003 3D Track Workshops internationaux : 3 ETAPS’2001 LDTA, ICSE’2001 XSE, ETAPS’2002 LDTA Workshop français : 1 Journée système à composants adaptables et extensibles, 2002 Réalisation logicielle : SmartTools (travail d’équipe)
Intégration Recherche : équipe OCLB, LIRMM ARC sécurité logicielle soumise Programmation par Composants Programmation par Aspects Base de données semi-structurées Collaboration possible avec le CIRAD (Pascal Degenne)
Enseignements ann. matière nature nb. étu. niveau h. eff. où 98-99 C TP 14 Bac+1 30 99-00 Algorithmique 16 9 SGBD 2*16 Bac+2 2*12 IUT GTR Nice Java 16 et 20 2*27 00-01 Programmation en C Cours 135 Bac+1 15 Systèmes informatiques TP 16 39 01-02 (ATER) Bac+2 Architecture, OS TDM 24 10 Bac+3 Technologies Web 2*26 2*6 UNSA Compilation 26 21 Programmation système 26 26 TE Encad 2 2 242 h (197 h éq. TD) dont 15 h cours, 71 h TD et 156 h TP
Un cours : Programmation en C Public : IUT GTR 1ère année (135 étudiants) cycle traditionnel, année spéciale et alternance Activités : • Supports de cours (10 séances de 1h30) • Sujets de TPs accompagnés d’une correction • Sujet d’examen et correction des copies • Co-réalisation du sujet d’examen de TP sur machine (cf. http://www-sop.inria.fr/oasis/personnel/Carine.Courbis/c )
Intégration Enseignement : SeRéCom, IUT de Béziers Connaissance du monde de l’IUT : DUT + Enseignement Matières enseignées/connaissances proches : Algo/programmation (Pascal, C, Java, etc.), OS (Unix), SGBD (Access, SQL, O2), système bureautique (MS-Office) En plus : Technologies XML (XHTML, XSLT, XML schema, etc.), compilation, méthodes de conception, connaissances en réseaux
Résumé Docteur de l’UNSA, Ingénieur de l’INSA de Lyon, DUT d’Informatique Expérience Recherche 1 thèse 8 + 1 Publications : 1 journal int. + 1 francophone 2 + 1 conférences int. 3 workshops int. + 1 français Expérience Enseignement 242 h dont 15 h de cours 71 h de TD 156 h de TP Montage d’un cours, création et correction de sujets de TP et d’examen Apports Recherche La Programmation générative, AOP, la programmation par composants, les technologies XML, l’approche MDA Apports Enseignement Génie logiciel, les nouvelles technologies