my photo Philippe Collet Assistant Professor HDR
Computer Science
logos
Home Modalis Research Group I3S Research Lab Teaching Department Contact me
     
 

Menu

Research

Publications

Teaching


My publications on DBLP

My citations on Google Scholar

View Philippe Collet's profile on LinkedIn

 

Overview

Contact Details

e-mail : Philippe[DOT]Collet[AT]unice[DOT]fr

I3S Research Lab
Phone: +33 (0)4 92 96 51 08
Room: 437 (Polytech building)

Laboratoire I3S - UNS / CNRS UMR 7271 (ex UMR 6070)
Polytech Nice - Sophia
930 Route des Colles, BP 145
F-06903 Sophia Antipolis Cedex, France

Department of Computing (Teaching)
Phone: +33 (0)4 92 07 69 84
Room: 419

Département d'Informatique
Faculté des Sciences - UNS
Parc Valrose
F-06108 Nice Cedex 2, France

Positions and Education

  • Dec 2011: obtained HDR ("Habilitation à Diriger des Recherches") from Université Nice Sophia Antipolis
  • Sept. 2010 - Aug. 2011: Full-time researcher (delegation) at CNRS (I3S lab)
  • Sept 1999: apppointed as Assistant Professor at Université Nice Sophia Antipolis
  • 1999: Visiting Researcher at University of Glasgow (Scotland, UK)
  • 1998: Research and Teaching Assistant at Université Nice Sophia Antipolis
  • 1997-1998: Qualification Engineer at French Navy Technical Center in Toulon
  • Dec. 1997: obtained PhD in Computer Science from Université Nice Sophia Antipolis

Research Interests

  • Product lines engineering (composition of feature models, relationships to software architectures, reverse engineering of variability models)
  • Model-driven engineering of self-adaptive large scale distributed systems
  • Autonomic Computing (software architecture of the feedback control loops, large-scale management, relations between SLA)
  • Contract-based approaches for large-scale distributed systems: components, services, grid infrastructures
  • Contract-based testing of software components
  • Component-Based Software Engineering (CBSE) and Service-Oriented Architectures (SOA)

Current Research Projects

  • Principal investigator of the ANR SALTY project. SALTY (Self-Adaptive very Large disTributed sYstems) is an ANR-funded research project (Agence Nationale de la Recherche - ANR-09-SEGI-012). It aims at providing an innovative self-managing software framework at run-time for Very-Large Scale Distributed Systems.
  • Large-scale Software Product Lines with Composable Feature Models, using the FAMILIAR DSL (with Pr. Philippe Lahire).

Current Students

  • Filip Krikava (PhD student, co-supervised with Director of Research Johan Montagnat): Model-driven self-adapative systems for large scale distributed systems.

Current Collaborations

  • Robert B. France, Colorado State University: Feature Modeling and Composition
  • Condor team (Miron Livny) from the University of Wisconsin-Madison: Self-adaptive Architectures Applied to Condor
  • PReCISE group, FUNDP Université de Namur (Belgique): Reverse Engineering and Composition of Feature Models
  • Alexandre Bergel, PLEIAD project at University of Chile: Vizualization of software architectures and feature models (ECOSUD collaboration)
  • EPI ADAM / INRIA Lille Nord Europe: Model-driven Self-adaptive Systems (SALTY project) and Reverse-engineering architectural feature models
  • EPI PULSAR / INRIA Sophia Antipolis Méditerranée: Applications of Feature Modeling to Video-Surveillance
  • Jacques Malenfant, LIP6 - UPMC: Software Contracts and Self-adaptive Systems (SALTY project)
  • Thales RT: Model-Driven Engineering and Self-adaptive Systems (SALTY project)
  • LIASD / Université de Paris 8, Deveryware, EBM Websourcing, MAAT France: Self-adaptive Systems (SALTY project)

Teaching

  • Coordinator of the "Software Architecture" speciality in Master 2 IFI (UFR Sciences) / SI5 (Polytech Nice Sophia)
  • Projet Management Web App Admin: for M2-IFI/SI5 PFE , for L3 Info/MIAGE (set-up soon)
  • Software Engineering (basic concepts, object-orientation in SE, OO testing, design patterns, dynamic class loading, with the Java language)
  • Development environment (software configuration & construction, testing, test-driven development, profiling, support tools for versioning, bug tracking)
  • Project management (requirements, V&V, planning)
  • Object-oriented design with UML and OCL
  • Advanced object-oriented programming with Java
  • Project management out of the software engineering field

 

Ongoing projects


The VAMOS'2013 workshop (PC co-chair)

The CIEL'2012 conference (PC co-chair)

TSI journal special issue on "Informatique Autonomique"

The ANR funded project SALTY (Self-Adaptive very Large disTributed sYstems)

The Familiar DSL for managing Feature Models

 
 

©2006-2011 Ph. Collet