Combiner Contraintes et Modèles pour le Traitement de Langage Contrôlé (2009)
Kleiner, Mathias, Albert, Patrick, Bézivin, Jean
Non disponible
Combiner Contraintes et Modèles pour le Traitement de Langage Contrôlé (2009)
Kleiner, Mathias, Albert, Patrick, Bézivin, Jean
Non disponible
Adaptation of Models to Evolving Metamodels (2008)
Garces, Kelly, Jouault, Frédéric, Cointe, Pierre, Bézivin, Jean
The problem of automatic or semi-automatic adaptation of models to their evolving metamodels is gaining importance in the Model-Driven community. Recent approaches propose to adapt models using...
Adaptation of Models to Evolving Metamodels (2008)
Garces, Kelly, Jouault, Frédéric, Cointe, Pierre, Bézivin, Jean
The problem of automatic or semi-automatic adaptation of models to their evolving metamodels is gaining importance in the Model-Driven community. Recent approaches propose to adapt models using...
Process-Centered Model Engineering (2008)
Erwan Breton, Jean Bézivin, Société Soft-maint
A new information system landscape is emerging that will be more model-centered than object-oriented, characterized by many models of low granularity and high abstraction. These models may describe...
Applying Generic Model Management to Data Mapping 1 (2008)
Marcos Didonet, Del Fabro, Jean Bézivin, Frédéric Jouault, Patrick Valduriez
Abstract. Mapping between heterogeneous data is a central problem in many dataintensive applications. In particular, using one mapping language causes serious limitations and makes mapping management...
On the Unification Power of Models Jean Bézivin On the Unification Power of Models 1 (2008)
Abstract. In November 2000, the OMG made public the MDA ™ initiative, a particular variant of a new global trend called MDE (Model Driven Engineering). The basic ideas of MDA are germane to many...
The life-cycle of a workflow may be basically summarized to the two following steps: build-time (the process is defined) and run-time (the process definition is used to control and facilitate its...
ICSSEA 2000-14 Breton An Overview of Industrial Process Meta-Models (2008)
Erwan Breton, Jean Bézivin, Société Soft-maint
Abstract: The transition from object technology to component technology involves taking into consideration an increasing number of new attributes, representing the multiple facets not only of...
Designing an Adaptive Weaving Workbench using Eclipse Contributions 1 (2008)
Marcos Didonet, Del Fabro, Jean Bézivin, Patrick Valduriez
Establishing links between models are a fundamental issue in model driven engineering (MDE) practices. There are many situations where it is necessary to create links between models, for instance...
Model-driven Tool Interoperability: an Application in Bug Tracking 1 (2008)
Marcos Didonet, Del Fabro, Jean Bézivin, Patrick Valduriez
Abstract. Interoperability of heterogeneous data sources has been extensively studied in data integration applications. However, the increasing number of tools that produce data with very different...
The aim of the First International Workshop on Global Integrated Model Management is to bring together researchers working on outstanding model driven engineering issues, with a view to discussing...
Using ATL for Checking Models 1 (2008)
Jean Bézivin, Frédéric Jouault
Working with models often requires the ability to assert the compliance of a given model to a given set of constraints. Some tools are able to check OCL invariants on UML models. However, there are...
Abstract First Experiments with a ModelWeaver Extended Abstract (2008)
Jean Bézivin, Frédéric Jouault, Patrick Valduriez
Platform), we are currently building several model management tools to support the tasks of modeling in the large and modeling in the small. For the first one (modeling in the large), a companion...
Industrial-strength Rule Interoperability using Model Driven Engineering (2008)
Didonet Del Fabro, Marcos, Albert, Patrick, Bézivin, Jean, Jouault, Frédéric
Model Driven Engineering (MDE) is rapidly maturing and is being deployed in several situations. We report here on an experiment conducted in the context of ILOG, a leader in the development of...
Industrial-strength Rule Interoperability using Model Driven Engineering (2008)
Didonet Del Fabro, Marcos, Albert, Patrick, Bézivin, Jean, Jouault, Frédéric
Model Driven Engineering (MDE) is rapidly maturing and is being deployed in several situations. We report here on an experiment conducted in the context of ILOG, a leader in the development of...
Adaptation of Models to Evolving Metamodels (2008)
Garces, Kelly, Jouault, Frédéric, Cointe, Pierre, Bézivin, Jean
The problem of automatic or semi-automatic adaptation of models to their evolving metamodels is gaining importance in the Model-Driven community. Recent approaches propose to adapt models using...
Adaptation of Models to Evolving Metamodels (2008)
Garces, Kelly, Jouault, Frédéric, Cointe, Pierre, Bézivin, Jean
The problem of automatic or semi-automatic adaptation of models to their evolving metamodels is gaining importance in the Model-Driven community. Recent approaches propose to adapt models using...
Model Driven Management of Complex Systems: Implementing the Macroscope's vision (2008)
Barbero, Mikael, Bézivin, Jean
Several years ago, first generation model driven engineering (MDE) tools focused on generating code from high-level platform-independent abstract descriptions. Since then, the target scope of MDE has...
08331 Manifesto -- Model Engineering for Complex Systems (2008)
Bézivin, Jean, Paige, Richard F., Aßmann, Uwe, Rumpe, Bernhard, Schmidt, Douglas C.
Complex systems are hard to define [1]. Nevertheless they are more and more frequently encountered. Examples include a worldwide airline traffic management system, a global telecommunication or...
Aßmann, Uwe, Bézivin, Jean, Paige, Richard F., Rumpe, Bernhard, Schmidt, Douglas C.
From 10.08. to 13.08.2008, the Dagstuhl Seminar 08331 ``Perspectives Workshop: Model Engineering of Complex Systems (MECS)'' was held in the International Conference and Research Center (IBFI),...
Abstract MTRANS: A general framework, based on XSLT, for model transformations. (2007)
Mikaël Peltier, Jean Bézivin, Gabriel Guillaume
The MTRANS project aims to supply a general framework for expressing model transformations. We want this framework to be the most general possible. To achieve this, MTRANS is based on a meta-modeling...
Société Soft-maint, Jean Bézivin
A new information system landscape is emerging that will be more model-centered than object-oriented, characterized by many models of low granularity and high abstraction, which describe static or...
Workshop on Towers of Models co-located with TOOLS Europe Proceedings (2007)
talked about the Grand Challenges in Computing – amongst which there is a
Mikaël Barbero, Marcos Didonet, Del Fabro, Jean Bézivin
Abstract. Establishing and using traceability and provenance between different models is a very important issue in complex software systems. Traceability in the small (local traceability) handles the...
A Practical Experiment to Give Dynamic Semantics to a DSL for Telephony Services Development (2006)
Di Ruscio, Davide, Jouault, Frédéric, Kurtev, Ivan, Bézivin, Jean, Pierantonio, Alfonso
Domain-Specific Languages (DSLs) are high level languages defined for combining expressivity and simplicity by means of constructs which are close to the problem domain and distant from the...
A Practical Experiment to Give Dynamic Semantics to a DSL for Telephony Services Development (2006)
Di Ruscio, Davide, Jouault, Frédéric, Kurtev, Ivan, Bézivin, Jean, Pierantonio, Alfonso
Domain-Specific Languages (DSLs) are high level languages defined for combining expressivity and simplicity by means of constructs which are close to the problem domain and distant from the...
Extending AMMA for Supporting Dynamic Semantics Specifications of DSLs (2006)
Di Ruscio, Davide, Jouault, Frédéric, Kurtev, Ivan, Bézivin, Jean, Pierantonio, Alfonso
Over the last years, Model Driven Engineering platforms evolved from fixed metamodel tools to systems with variable metamodels. This enables dealing with a variety of Domain Specific Languages...
Extending AMMA for Supporting Dynamic Semantics Specifications of DSLs (2006)
Di Ruscio, Davide, Jouault, Frédéric, Kurtev, Ivan, Bézivin, Jean, Pierantonio, Alfonso
Over the last years, Model Driven Engineering platforms evolved from fixed metamodel tools to systems with variable metamodels. This enables dealing with a variety of Domain Specific Languages...
A Practical Experiment to Give Dynamic Semantics to a DSL for Telephony Services Development (2006)
Di Ruscio, Davide, Jouault, Frédéric, Kurtev, Ivan, Bézivin, Jean, Pierantonio, Alfonso
Domain-Specific Languages (DSLs) are high level languages defined for combining expressivity and simplicity by means of constructs which are close to the problem domain and distant from the...
Extending AMMA for Supporting Dynamic Semantics Specifications of DSLs (2006)
Di Ruscio, Davide, Jouault, Frédéric, Kurtev, Ivan, Bézivin, Jean, Pierantonio, Alfonso
Over the last years, Model Driven Engineering platforms evolved from fixed metamodel tools to systems with variable metamodels. This enables dealing with a variety of Domain Specific Languages...
A Practical Experiment to Give Dynamic Semantics to a DSL for Telephony Services Development (2006)
Di Ruscio, Davide, Jouault, Frédéric, Kurtev, Ivan, Bézivin, Jean, Pierantonio, Alfonso
Domain-Specific Languages (DSLs) are high level languages defined for combining expressivity and simplicity by means of constructs which are close to the problem domain and distant from the...
Extending AMMA for Supporting Dynamic Semantics Specifications of DSLs (2006)
Di Ruscio, Davide, Jouault, Frédéric, Kurtev, Ivan, Bézivin, Jean, Pierantonio, Alfonso
Over the last years, Model Driven Engineering platforms evolved from fixed metamodel tools to systems with variable metamodels. This enables dealing with a variety of Domain Specific Languages...
Building DSLs with AMMA/ATL, a Case Study on SPL and CPL Telephony Languages (2006)
Jouault, Frédéric, Bézivin, Jean, Consel, Charles, Kurtev, Ivan, Latry, Fabien
Domain-Specific Languages (DSLs) enable more concise and readable specifications than General Purpose Languages (GPLs). They are for this reason increasingly used. This DSL approach...
Building DSLs with AMMA/ATL, a Case Study on SPL and CPL Telephony Languages (2006)
Jouault, Frédéric, Bézivin, Jean, Consel, Charles, Kurtev, Ivan, Latry, Fabien
Domain-Specific Languages (DSLs) enable more concise and readable specifications than General Purpose Languages (GPLs). They are for this reason increasingly used. This DSL approach...
I.: ATL – Eclipse Support for Model Transformation (2006)
Freddy Allilaire, Jean Bézivin, Frédéric Jouault, Ivan Kurtev
In the context of Model Driven Engineering models are the main development artifacts and model transformations are among the most important operations applied to models. A number of specialized...
Weaving Models with the Eclipse AMW plugin (2006)
Marcos Didonet, Del Fabro, Jean Bézivin, Patrick Valduriez
Abstract. The basic assumption in model engineering (MDE) is to consider models as first class entities. One of the most important kinds of models in MDE approaches are transformation models....
F.: Building DSLs with AMMA/ATL, a Case Study on SPL and CPL Telephony Languages (2006)
Frédéric Jouault, Jean Bézivin, Charles Consel, Ivan Kurtev, Fabien Latry
Domain-Specific Languages (DSLs) enable more concise and readable specifications than General Purpose Languages (GPLs). They are for this reason increasingly used. This DSL approach presents,...
A Practical Experiment to Give Dynamic Semantics to a DSL for Telephony Services Development (2006)
Davide Di Ruscio, Davide Di Ruscio, Frédéric Jouault, Ivan Kurtev, Jean Bézivin, Alfonso Pierantonio
Model-based DSL frameworks (2006)
Jean Bézivin, Frédéric Jouault, Ivan Kurtev, Patrick Valduriez
More than five years ago, the OMG proposed the Model Driven Architecture (MDA™) approach to deal with the separation of platform dependent and independent aspects in information systems. Since...
F.: Mapping Specification in MDA: From Theory to Practice (2006)
Denivaldo Lopes, Slimane Hammoudi, Jean Bézivin, Frédéric Jouault
Abstract. In this paper, we present a metamodel for supporting the mapping specification between two metamodels. A mapping model based on this proposed metamodel defines correspondences between...
Km3: a dsl for metamodel specification (2006)
Frédéric Jouault, Jean Bézivin, Atlas Team
Abstract. We consider in this paper that a DSL (Domain Specific Language) may be defined by a set of models. A typical DSL is the ATLAS Transformation Language (ATL). An ATL program transforms a...
Semantics Specifications (2006)
Of Dsls, Davide Di Ruscio, Frédéric Jouault, Jean Bézivin, Alfonso Pierantonio, Davide Di Ruscio, ...
Extending AMMA for Supporting Dynamic Semantics Specifications of DSLs 20 p. Les rapports de recherche du Laboratoire d’Informatique de Nantes-Atlantique sont disponibles aux formats PostScript ®...
Bridging the MS/DSL Tools and the Eclipse Modeling Framework (2005)
Bézivin, Jean, Hillairet, Guillaume, Jouault, Frédéric, Piers, William, Kurtev, Ivan
Model Driven Engineering is based on a number of principles that may be applied in different contexts. Nowadays several environments employ the MDE principles: Model Driven Architecture (MDA),...
Platform independent Web application modeling and development with Netsilon (2005)
Muller, Pierre-Alain, Studer, Philippe, Fondement, Frédéric, Bézivin, Jean
This paper discusses platform independent Web application modeling and development in the context of model-driven engineering. A specific metamodel (and associated notation) is introduced and...
OCL and Model Driven Engineering (2005)
Bézivin, Jean, Baar, Thomas, Gardner, Tracy, Gogolla, Martin, Hähnle, Reiner, Hussmann, Heinrich, ...
Precise modeling is essential to the success of the OMG's Model Driven Architecture initiative. At the modeling level (M1) OCL allows for the precision needed to write executable models. Can OCL be...
Model-based Technology Integration with the Technical Space Concept (2005)
Abstract. In this paper we introduce the concept of Technical Space (TS) to refer to technologies at a higher level of abstraction. Some technical spaces can be easily identified, e.g. the XML TS,...
A Practical Approach to Bridging Domain Specific Languages with UML profiles (2005)
Anas Abouzahra, Jean Bézivin, Marcos Didonet, Del Fabro, Frédéric Jouault
This paper considers that there are two important views of Model Driven Engineering. One consists in starting with a well known standard universal modeling language like UML 2.0 and to define...
Bridging the Generic Modeling Environment (GME) and the Eclipse Modeling Framework (2005)
Jean Bézivin, Christian Brunette, Régis Chevrel, Frédéric Jouault, Ivan Kurtev
Model Driven Software Development (MDSD) is based on a number of common principles that involve the concepts of model, metamodel, and model transformation. These principles can be applied to...
04101 Summary -- Language Engineering for Model-driven Software Development (2005)
This paper summarizes the objectives and structure of a seminar with the same title, held from February 29th to April 5th 2004 at Schloss Dagstuhl, Germany.
04101 Abstracts Collection -- Language Engineering for Model-Driven Software Development (2005)
From 29.02. to 05.03.04, the Dagstuhl Seminar 04101 ``Language Engineering for Model-Driven Software Development'' was held in the International Conference and Research Center (IBFI), Schloss...
Applying MDA Approach to B2B Applications: A Road Map (2004)
Jean Bézivin, Slimane Hammoudi, Denivaldo Lopes, Frédéric Jouault
B2B applications are systems that evolve quickly and they are often developed using different technologies, such as XML/EDI, Distributed Components and Web Services. Many technologies supporting B2B...
Applying mda approach for web service platform (2004)
Jean Bézivin, Slimane Hammoudi, Denivaldo Lopes, Frédéric Jouault
In this paper, we present the development of an illustrative example of e-business based on two different applications of a Model-Driven Architecture (MDA) approach. In the first application, the...
Reflective Model Driven Engineering (2003)
Jean Bézivin, Nicolas Farcet, Jean-marc Jézéquel, Benoît Langlois, Damien Pollet
Abstract In many large organizations, the model transformations allowing the engineers to more or less automatically go from platformindependent models (PIM) to platform-specific models (PSM) are...
The ATL Transformation-based Model (2003)
Groupe Sodifrance, Jean Bézivin, Jean Bézivin, Jean Bézivin, Erwan Breton, ...
Les rapports de recherche de l’Institut de Recherche en Informatique de Nantes sont disponibles aux formats PostScript ® et PDF ® à l’URL:
First experiments with the ATL model transformation language: Transforming XSLT into XQuery (2003)
Jean Bézivin, Grégoire Dupé, Frédéric Jouault, Gilles Pitette, Jamal Eddine Rougui
ATL (Atlas Transformation Language) has been defined to perform general transformations within the MDA framework (Model Driven Architecture) recently proposed by the OMG. We are currently learning...
Technological spaces: An initial appraisal (2002)
Ivan Kurtev, Jean Bézivin, Mehmet Aksit
Abstract. In this paper, we propose a high level view of technological spaces (TS) and relations among these spaces. A technological space is a working context with a set of associated concepts, body...
A preliminary identification of MDA components (2002)
This position paper reports on an initial investigation in the fields of MDA and generative approaches. Our view is that MDA aims at providing a precise framework for generative software production....
Model driven process engineering (2001)
Erwan Breton, Jean Bézivin, Société Soft-maint
Within the domain of information systems, one of the main technological moves we may presently observe in industrial circles is the paradigm shift from object composition to model transformation....
From object composition to model transformation with the MDA (2001)
The object technology revolution has allowed the replacement of the more than twentyyears old step-wise procedural refinement paradigm by the more fashionable object composition paradigm....
Tooling the MDA framework: a new software maintenance and evolution scheme proposal (2001)
Abstract: The Object Management Group is rapidly moving from its previous Object Management Architecture vision (OMA) to the newest Model-Driven Architecture (MDA). At the center of this framework,...
Towards a precise definition of the OMG/MDA framework (2001)
We are currently witnessing an important paradigm shift in information system construction, namely the move from object and component technology to model technology. The object technology revolution...
serve as recommendation basis for a lot of defined and OMG is mainly famous for its CORBA and IDL activities. In the various working groups of this organization, many different themes are however...