Clément Guy
University of Rennes
5 Papers
17 Citations
Clément Guy is an academic researcher from University of Rennes. The author has contributed to research in topics: Software system & Compiler. The author has an hindex of 3, co-authored 5 publications.
Chat about Author
Papers
On model subtyping
Clément Guy,Benoit Combemale,Steven Derrien,Jim Steel,Jean-Marc Jézéquel +4 more
- 02 Jul 2012
TL;DR: This work provides a formal reference specification establishing a family of model-oriented type systems, each formally defined by a subtyping relation, that enable many facilities that are well known at the programming language level.
70
Bridging the chasm between MDE and the world of compilation
TL;DR: It is shown how SLE can lean on the expertise of both MDE and compiler research communities and how each community can bring its solutions to the other one.
Model-driven engineering and optimizing compilers: a bridge too far?
Antoine Floch,Tomofumi Yuki,Clément Guy,Steven Derrien,Benoit Combemale,Sanjay Rajopadhye +5 more
- 16 Oct 2011
TL;DR: This paper illustrates, through two ongoing research compiler projects for C and a functional language, the challenging aspects of optimizing compiler research and shows how mature MDE technologies can be used to address them.
14
Polychronous automata and their use for formal validation of AADL models
Thierry Gautier,Clément Guy,Alexandre Honorat,Paul Le Guernic,Jean-Pierre Talpin,Loïc Besnard +5 more
TL;DR: This paper investigates how state diagrams can be best represented in the polychronous model of computation (MoC) and proposes to use this model for code validation of behavior specifications in Architecture Analysis & Design Language (AADL).
Vers un rapprochement de l'IDM et de la compilation
Clément Guy,Steven Derrien,Benoit Combemale,Jean-Marc Jézéquel +3 more
- 07 Jun 2011
TL;DR: In this article, the authors analyse les apports de l'IDM and de la compilation a l'ingenierie des langages and present a panorama des verrous a lever for permettre une fertilisation croisee of ces deux communautes.
1