transformation to aggregate some security
requirements to the output models as in (Sun et al.,
2013).
ACKNOWLEDGEMENTS
This work has been developed in the DA2SEC
project context funded by the Department of
Education, Universities and Research of the Basque
Government. The work has been developed by the
embedded system group supported by the
Department of Education, Universities and Research
of the Basque Government.
REFERENCES
Agirre J., Sagardui, G., Etxeberria, L., 2010. Plataforma
DSDM para la Generación de Software Basado en
Componentes en Entornos Empotrados. JISBD (pp. 7-
15).
Agirre, J., Sagardui, G., Etxeberria, L., 2012. A flexible
model driven software development process for
component based embedded control systems. III
Jornadas de Computación Empotradas JCE,
SARTECO.
Balogh, Z., Varró, D., 2009. Model transformation by
example using inductive logic programming. Software
and System Modeling 8(3): 347-364.
Brun, C., Pierantonio, A., 2008. Model differences in the
Eclipse modelling framework. EJIP.
Faunes, M., Sahraoui, H., Boukadoum, M., 2013. Genetic-
Programming Approach to Learn Model
Transformation Rules from Examples. In Theory and
Practice of Model Transformations (pp. 17-32).
Springer Berlin Heidelberg.
García, J., Diaz, O., Azanza, M., 2013. Model
transformation co-evolution: A semi-automatic
approach. In Software Language Engineering (pp.
144-163). Springer Berlin Heidelberg..
García-Magariño, I., Gómez-Sanz, J. J., Fuentes-
Fernández, R., 2009. Model transformation by-
example: an algorithm for generating many-to-many
transformation rules in several model transformation
languages. In Theory and Practice of Model
Transformations (pp. 52-66). Springer Berlin
Heidelberg
Iacob, M. E., Steen, M. W., Heerink, L., 2008. Reusable
model transformation patterns. In Enterprise
Distributed Object Computing Conference Workshops,
2008 12th (pp. 1-10). IEEE.
Iovino, L., Pierantonio, A., Malavolta, I., 2012. On the
Impact Significance of Metamodel Evolution in MDE.
Journal of Object Technology 11(3): 3: 1-33.
Joault, F., 2005. Loosely Coupled Traceability for ATL. In
Proceedings of the European Conference on Model
Driven Architecture workshop on traceability.
ECMDA.
Jouault, F., Allilaire, F., Bézivin, J., Kurtev, I., 2008.
ATL: A model transformation tool. Sci. Comput.
Program. 72(1-2): 31-39.
Kappel, G., Langer, P., Retschitzegger, W., Schwinger,
W., & Wimmer, M., 2012. Model transformation by-
example: a survey of the first wave. In Conceptual
Modelling and Its Theoretical Foundations (pp. 197-
215). Springer Berlin Heidelberg.
Kessentini, M., Sahraoui, H., Boukadoum, M., Omar, O.
B., 2012. Search-based model transformation by
example. Software & Systems Modeling, 11(2), 209-
226
Kolovos, D. S., Paige, R. F., Polack, F. A., 2008. The
epsilon transformation language. In Theory and
practice of model transformations (pp. 46-60).
Springer Berlin Heidelberg.
Langer, P., Wimmer, M., Kappel, G., 2010. Model-to-
model transformations by demonstration. In Theory
and Practice of Model Transformations (pp. 153-167).
Springer Berlin Heidelberg.
Levy, F., Muniz, P., 2013. Applying MTBE Manually: a
Method and an Example. MDEBE@MoDELS.
Matragkas, N., Kolovos, D., Paige, R., Zolotas, A., 2013.
A Traceability-Driven Approach to Model
Transformation Testing. AMT@MoDELS.
Mellor, S. J., 2004. MDA distilled: principles of model-
driven architecture. Addison-Wesley Professional.
Mens, T., Van Gorp, P., 2006. A taxonomy of model
transformation. Electronic Notes in Theoretical
Computer Science, 152, 125-142.
Object Management Group (OMG), 2009. Modeling and
Analysis of Real-time and Embedded systems
(MARTE), Version 1.0, http://www.omg.org/
spec/MARTE/1.0/.
Object Management Group (OMG), 2011. Meta Object
Facility (MOF) 2.0 Query/View/Transformation
(QVT) Specification, version 1.1.
Open Architecture Ware (oAW), 2010. XPand language
reference.http://www.openarchitectureware.org/pub/d
ocumentation/4.0/r20_xPandReference.pdf.
Strommer, M., Wimmer, M., 2008. A framework for
model transformation by-example: Concepts and tool
support. In Objects, Components, Models and Patterns
(pp. 372-391). TOOLS.Springer Berlin Heidelberg.
Sun, Y., Gray, J., 2013. End-User support for debugging
demonstration-based model transformation execution.
In Modelling Foundations and Applications (pp. 86-
100). Springer Berlin Heidelberg.
Sun, Y., Gray, J., Delamare, R., Baudry, B., White, J.,
2013. Automating the maintenance of nonfunctional
system properties using demonstration-based model
transformation. Journal of Software: Evolution and
Process 25(12): 1335-1356.
Sun, Y., White, J., Gray, J., 2009. Model transformation
by demonstration. In Model Driven Engineering
Languages and Systems (pp. 712-726). Springer Berlin
Heidelberg.
ICSOFT-EA2014-9thInternationalConferenceonSoftwareEngineeringandApplications
244