generic and automatic products line transformation · farah maamar the centre de recherche en...
TRANSCRIPT
IntroductionToday, the challenges related to the lack of interoperability in software engineering have strongly increased. To handle
interoperability problem at modeling phase (for example between modeling tools), we will use the definition given by
IEEE [1] witch can be customized according to our overview; “the goal of application’s interoperability is to ensure that
their respective models can be exchanged and consumed between those different applications”. This does mean that
we can transform a source model to a target model, each one conforming to its respective meta-model.
- Raise the problem of
interoperability between
different tools of product line
engineering..
- The model transformation is
important in the product line
engineering, it enables us to
pass from the modeling phase
to the configuration phase.
- To the best of our knowledge,
until now, in the field of
engineering product line there
is not a generic model product
line ‘s transformation tool.
- Some transformation tools
which are mainly used in the
academic world are classified
as restrictive.
Conclusion and Futur workIn this paper, we highlighted the need for providing a
generic tool for model transformation, We have defined
the architecture of our transformation model approach. ,
there still a room for improvement such as the semantic of
models transformed and check the correctness and
quality of transformed model. Also, for future work, we
would like to investigate how to extend our approach and
think about the integration of product line models.
REFERENCES[1] IEEE, "IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries," Institute of Electrical and Electronics
Engineers, New York, NY 1990.
Contribution
Aim of our research
The objective of this thesis
is to study and to-implement
an approach for the
transformation and
integration of product lines
models in a heterogeneous
environment by contributing
to two important aspects:
Implement a fully
automated generic
approach which aims to
transform and integrate the
model product line,
regardless of its language
and its environment, while
providing the necessary
flexibility.
Implement the necessary
mechanisms to check the
correctness and quality of
model transformation.
Generic and Automatic
products line transformationFarah Maamar
The Centre de Recherche en Informatique (CRI) of Paris1 Panthéon-Sorbonne
University
Source Model
Source
Metamodel
Mapping
Rules
Target
Metamodel
PIV
OT
Rule
str
ansf
orm
atio
n
Tar
get
Mod
el
Why this research
is important ?
Approach Description
Figure1. Overview of our transformation approach.