News
- Since January 2012, I'm Director of IRISA, a research lab unifying the forces of CNRS, ENS Rennes, INSA Rennes, Inria, Telecom Bretagne, Supelec, the University of Rennes 1 and the University of South Brittany in Computer Science in Brittany.
- I'm now part of the Editorial Board of IEEE Computer (Software Section)
Visits: 105635
Research Activities
Member of IRISA and Inria's Triskell project-team, doing research on Model Driven Engineering of Software Product Lines with a special focus on the domain of component based reactive and large scale distributed systems with quality of service constraints, including reliability, performance, timeliness etc.
In this context, we are building the Kermeta (Kernel Meta-modeling)
environment. It defines a core metamodeling toolkit for building model driven
specific tools, such as model level aspect weavers, product line modeling and
derivation tools, model based test cases generation, etc.
Teaching Activities
-
Responsible for the Component Based Embedded Software Track of the Research Master's Degree in Computer Science (M2R)
-
Several courses for post-graduates and masters students:
-
University of Rennes,
-
MDE Model Driven Engineering of Embedded Software in the Research Master CBES Track (get support material here)
-
Master Pro 2 - IDM (get support material here)
-
Master 2 - CCI (get support material here)
-
L3 Info/L3 MIAGE (get support material here
Consultancy Activities
I have a large experience as a consultant in object-oriented
modeling with UML and the design of telecom software. For more information
and availability, please mail to Jean-Marc.Jezequel@irisa dot fr.
Publications
I'm the author of
Responsibilities
- Director of IRISA
- Member of the Project Committee Board of INRIA Rennes
- Member of the Executive Board of Comin Labs
- Member of the Scientific Committee of the GDR GPL of CNRS
- Member of the Advisory Board of the NSF REMODD Project (Repository for Model Driven Development).
- Editorial Board
-
Current PC/PB membership
- Program Board of ICSE 2014 The 36nd International Conference on Software Engineering, Hyderabad, India, June 1-7, 2014
- ICSE 2013 The 35nd International Conference on Software Engineering, San Francisco, USA, May 18-26, 2013
- ICSE 2013 Doctoral Symposium San Francisco, USA, May 18-26, 2013
- MiSE 2013 5th International Workshop on Modeling in Software Engineering, San Francisco, USA, May 18-26, 2013
- VaMoS 2013
The Seventh International Workshop on Variability Modelling of Software-intensive Systems
January 23-25, 2013 - CNR, Pisa, Italy
- Program Board of MODELS 2013 ACM/IEEE 16th International Conference on Model Driven Engineering
Languages and Systems, Miami, Oct 1, 2013 - Oct 5, 2013
- Past Chair:
-
Recent Past PC/EB membership
- Program Board of MODELS 2012 ACM/IEEE 15th International Conference on Model Driven Engineering
Languages and Systems, Innsbruck, Austria, Oct 1, 2012 - Oct 5, 2012
- VARY Variability for You, a workshop we organized at MODELS 2012
- Models@run.time 7th International Workshop on Models at Run-Time, associated to MODELS 2012
- ICSE 2012 Mentoring Program Zurich, Switzerland, 2-9 June 2012
- ECOOP 2011 Lancaster, UK, 25th - 29th July 2011
- SEAMS 2011 Software Engineering for Adaptive and Self-Managing Systems, 23-34 May 2011, co-located event with ICSE-11 in Waikiki, Honolulu, Hawaii.
- SEFM 2011 The 9th International Conference on Software Engineering and Formal Methods, 14-18 November 2011, Montevideo, Uruguay.
- VaMoS 2011 Namur, Belgium, 24th - 26th January 2011
- ICSE 2010 The 32nd International Conference on Software Engineering, Cape Town, South Africa, 2 - 8 May 2010 (Industrial Track)
- ServiceWave 2010 Ghent, Belgium, 13th - 15th December 2010
- SEAA 2010 The 36th EUROMICRO Conference on Software Engineering and Advanced Applications, Lille, France, 1 - 3 Sept. 2010
- ICSE 2009 The 31th International Conference on Software Engineering, Vancouver, Canada,
May 16-24, 2009
- AOSD 2009 Eighth International Conference on Aspect-Oriented Software Development, Charlottesville, Virginia,
March 2-6, 2009
- AFADL 2009 Toulouse, 26 - 28 janvier 2009
- ICSE 2008 The 30th International Conference on Software Engineering, Leipzig, Germany, 10 - 18 May 2008
- MODELS 2008 The 11th International Conference on Model Driven Engineering
Languages and Systems (formerly the UML series of conferences)
Toulouse, France 28 september - 3 october 2008
-
CBSE 2008 The 11th International Symposium on Component-Based Software Engineering, Karlsruhe, Germany, October 14th-17th, 2008
-
ERTS 2008 4th European Congress
Embedded Real Time Software, Toulouse, France
January 30, 31, February 1, 2008
-
VAMOS 2008
Second International Workshop on
Variability Modelling of
Software-intensive Systems
Essen, Germany, January 16-18, 2008
- QoSA 2008 4th International Conference on the
Quality of Software Architectures, University of Karlsruhe (TH), Germany
October 14-17, 2008
-
EA@AOSD 2008 Early Aspects Workshops at AOSD 2008, Brussels, Belgium, March 31 or April 01, 2008
-
AOM@AOSD'08
12th Int'l Workshop on Aspect-Oriented Modeling,
Brussels, Belgium, April 1, 2008
-
MOMPES 2008 5th International Workshop on Model-based Methodologies for Pervasive
and Embedded Software, Budapest, Hungary, April 5, 2008
-
GPCE'07 Sixth International Conference on Generative Programming and Component Engineering, Salzburg, Austria, October 1-3, 2007
-
SPLC 2007 The 11th International Software Product Line Conference, Kyoto, Japan, 10-14 Sept. 2007
-
CBSE 2007 The 10th International Symposium on Component-Based Software Engineering, Boston, USA, July 9 - July 11, 2007
-
EA 2007, Early Aspects 2007, Co-located workshop with AOSD 2007, Vancouver, Canada
- QoSA 2007 Third International Conference on the Quality of Software-Architectures, July 12 - July 13, 2007
Tufts University, Medford (Boston area), Massachusetts, USA
- LMO 2007 Toulouse, March 27-29, 2007
- AFADL 2007 Approches Formelles dans l'Assistance au Développement de Logiciels), Namur, Belgique, June 13-15, 2007
- MODELS 2006 The 9th International Conference on Model Driven Engineering
Languages and Systems (formerly the UML series of conferences)
Genoa, Italy, 1-6 October 2006
-
CBSE 2006 The 9th International Symposium on Component-Based Software Engineering, Västerås (near Stockholm), Sweden, June 29th -1st July 2006
-
SPLC 2006 10th International Software Product Line Conference, Baltimore, Maryland, USA, 21-25 August 2006
-
SCESM06 5th Workshop on
Scenarios and State Machines: Models, Algorithms and Tools, (associated to ICSE 2006), Shanghai, China, May 2006
-
FESCA 2006 Formal Foundations of Embedded Software and Component-Based Software Architectures, Satellite workshop of ETAPS 2006, Sunday 26th March
- Models@run.time Workshop on Models at Run-Time, associated to the 9th International Conference on Model Driven Engineering
Languages and Systems,
Genoa, Italy, 1-6 October 2006
- 9th International Workshop on Aspect-Oriented Modeling (AOM)
October, 2006, Genova, Italy
- QoSA 2006 Second International Conference on the Quality of Software Architectures, Marlardalen University, Sweden, June 27-28, 2006
-
LMO 2006, Nimes, March 22-24, 2006
-
AFADL'2006, (Approches
Formelles dans l'Assistance au Développement de Logiciels),
Paris, March 15-17, 2006
- IEEE Transactions on Software Engineering (Associate Editor, 2001-2005).
- ECOOP 2005 The 19th European
Conference on Object Oriented Programming, Scottish Exhibition and Conference
Centre, Glasgow, Scotland, 25-29 July 2005
- MODELS 2005 The 8th International Conference on Model Driven Engineering
Languages and Systems (formerly the UML series of conferences)
Jamaica, 2-7 October 2005
- ECMDA-FA'05 European Conference on
Model Driven Architecture - Foundations and Applications,
November 7-10, 2005, Nurenberg, Germany
- Special session: Model Driven
Engineering of 31th EUROMICRO Conference,
Porto, Portugal,
August 30st - September 3rd, 2005
- QoSA 2005 First International Conference on the Quality of Software Architectures,
Net.ObjectDays, September, 20-22, 2005, Erfurt, Germany
- JC 2005 4eme Conférence Francophone
autour des Composants Logiciels, Le Croisic, France, 7 et 8 avril 2005
-
ICSE 2004, (International Conference on Software Engineering), Edinburgh, May 23-28, 2004
-
AFADL'2004, (Approches
Formelles dans l'Assistance au Développement de Logiciels),
LIFC, BESANCON, June 16-18, 2004
-
ASE 2004, (Automated
Software Engineering), Linz, Austria, September 20-25, 2004
-
MDAFA 2004, (Model Driven
Architecture - Foundations and Applications), June 21-22, 2004, Linköping, Sweden
-
UML 2003, Sixth International Conference on the Unified Modeling Language, October 2003, San Francisco, USA.
-
WiSME 2003, Workshop in Software Model Engineering, Monday or Tuesday, October 20/21st, 2003, San Francisco, USA.
-
MDAFA 2003, Workshop on Model Driven Architecture: Foundations and Applications, June 26-27, 2003, University of Twente, Enschede, The Netherlands.
-
CADS'03: ECOOP 2003 Workshop on Communication Abstractions for Distributed Systems,
-
Techniques for Trusted Components, Prato (near Florence), Italy, 8-11 January 2003
-
LMO 2003
-
TOOLS Pacific 2002
-
Early Aspects:
Aspect-Oriented Requirements Engineering and Architecture Design
-
ECOOP 2002 Workshop on Communication Abstraction of The Next
Distributed Object Systems
-
OCM 2002
-
LMO 2002
-
With Jim Coplien, I organized the ECOOP'2000 Workshop
on Objects and Patterns in Telecom.
Ongoing Collaborations
Past Collaborations
-
AOSD-Europe Network of Excellence on Aspect-Oriented Software Development
-
Artist2 Network of Excellence on Embedded Systems
Design
-
IST (European Union) STREP project
DiVA: Dynamic variability in complex, adaptive systems
-
IST (European Union) IP project
SPEEDS: SPEculative and Exploratory Design in Systems Engineering.
-
RNTL project FAROS
-
RNTL project Mopcom Hard
-
RNTL project DOMINO
-
RNTL project OpenEmbeDD
-
SWAT (Semantics-preserving Weaving - Advancing the Technology) project
SWAT
-
Caroll
(INRIA-CEA-Thales)
-
ITEA (European Union) project
Families
-
IST (European Union) project Artist
-
AS CNRS MDA : Action Spécifique CNRS sur
l'ingénierie dirigée par les modèles.
-
AS CNRS CAT : Action Spécifique CNRS
sur les composants
-
RNTL project ACCORD
-
RNTL project COTE
-
IST (European Union) project
QCCS
Short Biography
I received an engineering degree in Telecommunications from the ENSTBr
in 1986, and a Ph.D. degree in Computer Science from the University of
Rennes, France, in 1989. I then worked for the TRANSPAC company on an Intelligent
Network project. I then became a researcher (Chargé de
recherche) in the Irisa Lab for the Centre
National de la Recherche Scientifique (CNRS).
In this context, I have directed a project called EPEE
(Eiffel Parallel Execution Environment), which is an object-oriented design
framework for programming distributed computing systems. During the most
of 1996, I have been visiting Pr.
Yonezawa's lab., in the University
of Tokyo, Japan. In March-April 1999, I visited the CS&SE
Department of Monash University, Melbourne, Australia. I've got an
habilitation
à diriger les recherches, Programmation
fiable et efficace des architectures parallèlles distribuées,
November 1997.
Since October 2000, I'm a Professor at the University
of Rennes. From 2001 to 2011, I was head of Inria's Triskell
team. I have also been Deputy Director of MATISSE Doctoral School, Member of the Project Committee Board of INRIA Rennes, and Head of the Language and Software Engineering Department at IRISA
Since January 2012, I'm Director of IRISA.
updated March 2013