improve the lexical similarity between models.
REFERENCES
Balogh, Z. and Varr
´
o, D. (2009). Model transformation by
example using inductive logic programming. Software
and System Modeling, 8(3):347–364.
Deb, K., Agrawal, S., Pratap, A., and Meyarivan, T.
(2002). A fast and elist multiobjective genetic algo-
rithm: Nsga-II. IEEE Trans, Evolutionary Computa-
tion, 6(2):182–197.
Do, H.-H. and Rahm, E. (2002). Coma: a system for flex-
ible combination of schema matching approaches. In
Proceedings of the 28th international conference on
Very Large Data Bases, VLDB ’02, pages 610–621.
Dolques, X., Dogui, A., Falleri, J.-R., Huchard, M., Nebut,
C., and Pfister, F. (2011). Easing model transforma-
tion learning with automatically aligned examples. In
7th European Conference, ECMFA 2011, pages 189–
204.
Ehrig, M. and Staab, S. (2004). Qom quick ontology map-
ping. In In Proc. 3rd International Semantic Web Con-
ference (ISWC04, pages 683–697. Springer.
Euzenat, J., Loup, D., Touzani, M., and Valtchev, P. (2004).
Ontology alignment with ola. In In Proceedings of the
3rd EON Workshop, 3rd International Semantic Web
Conference, pages 59–68. CEUR-WS.
Fabro, M. D. D. and Valduriez, P. (2009). Towards the ef-
ficient development of model transformations using
model weaving and matching transformations. Soft-
ware and System Modeling, 8(3):305–324.
Falleri, J.-R., Huchard, M., Lafourcade, M., and Nebut, C.
(2008). Metamodel matching for automatic model
transformation generation. In Proceedings of the 11th
international conference on Model Driven Engineer-
ing Languages and Systems, MoDELS ’08, pages
326–340.
Harman, M. (2011). Software engineering meets evolution-
ary computation. IEEE Computer, 44(10):31–39.
Harman, M., Mansouri, S. A., and Zhang, Y. (2012).
Search-based software engineering: Trends, tech-
niques and applications. ACM Comput. Surv.,
45(1):11:1–11:61.
Horn, J., Nafpliotis, N., and Goldberg, D. (1994). A niched
pareto genetic algorithm for multiobjective optimiza-
tion. In Proceedings of the First IEEE Conference on
Evolutionary Computation, pages 82–87. IEEE.
Jess (1997). Jess rule engine,
http://herzberg.ca.sandia.gov/jess.
Kessentini, M., Sahraoui, H., and Boukadoum, M. (2008).
Model transformation as an optimization problem. In
Proceedings of the 11th international conference on
Model Driven Engineering Languages and Systems,
MoDELS ’08, pages 159–173. Springer-Verlag.
Knowles, J. and Corne, D. (1999). The pareto archived evo-
lution strategy: A new baseline algorithm for pareto
multiobjective optimisation. In Proceedings of the
Congress on Evolutionary Computation, volume 1,
pages 98–105. IEEE.
Laumanns, M., Thiele, L., Deb, K., and Zitzler, E. (2002).
Combining convergence and diversity in evolutionary
multiobjective optimization. Evolutionary computa-
tion, 10(3):263–282.
Lopes, D., Hammoudi, S., and Abdelouahab, Z. (2006).
Schema matching in the context of model driven en-
gineering: From theory to practice. In Advances in
Systems, Computing Sciences and Software Engineer-
ing, pages 219–227. Springer.
Lopes, D., Hammoudi, S., and Abdelouahab, Z. (2009). A
step forward in semi-automatic metamodel matching:
Algorithms and tool. In Filipe, J. and Cordeiro, J.,
editors, Proceeding of ICEIS 2009, pages 137–148.
Springer.
Madhavan, J., Bernstein, P. A., and Rahm, E. (2001).
Generic schema matching with cupid. In Proceedings
of the 27th International Conference on Very Large
Data Bases, VLDB ’01, pages 49–58.
Melnik, S., Garcia-Molina, H., and Rahm, E. (2002). Sim-
ilarity flooding: A versatile graph matching algorithm
and its application to schema matching. In Proceed-
ings of the 18th International Conference on Data En-
gineering, ICDE ’02, pages 117–. IEEE Computer So-
ciety.
Rahm, E. and Bernstein, P. A. (2001). A survey of ap-
proaches to automatic schema matching. The VLDB
Journal, 10(4):334–350.
Saada, H., Dolques, X., Huchard, M., Nebut, C., and
Sahraoui, H. A. (2012). Generation of operational
transformation rules from examples of model trans-
formations. In MoDELS 2012, pages 546–561.
Saada, H., Huchard, M., Nebut, C., and Sahraoui, H. A.
(2013). Recovering model transformation traces using
multi-objective optimization. In ASE, pages 688–693.
Schmid, H. (1994). Probabilistic part-of-speech tagging us-
ing decision trees.
Schmid, H. (1995). Improvements in part-of-speech tagging
with an application to german. In In Proceedings of
the ACL SIGDAT-Workshop, pages 47–50.
Shvaiko, P. and Euzenat, J. (2005). A survey of schema-
based matching approaches. Journal on Data Seman-
tics, 4:146–171.
Wimmer, M., Strommer, M., Kargl, H., and Kramler, G.
(2007). Towards model transformation generation by-
example. In Proceedings of the 40th Annual Hawaii
International Conference on System Sciences, HICSS
’07, pages 285b–.
Zitzler, E. and Thiele, L. (1999). Multiobjective evolu-
tionary algorithms: a comparative case study and the
strength pareto approach. IEEE Trans. Evolutionary
Computation, 3(4):257–271.
ModelMatchingforModelTransformation-AMeta-heuristicApproach
181