Martinez, Jabier ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Ziadi, Tewfik; Université Pierre et Marie Currie - Paris 6 - UPMC > Lip6
Klein, Jacques ; University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Le Traon, Yves ; University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
External co-authors :
yes
Language :
English
Title :
Identifying and Visualising Commonality and Variability in Model Variants
Publication date :
2014
Event name :
ECMFA 2014 European Conference on Modelling Foundations and Applications
Event place :
York, United Kingdom
Event date :
23rd - 24th July, 2014
Audience :
International
Main work title :
ECMFA 2014 European Conference on Modelling Foundations and Applications
Alanen, M., Porres, I.: Difference and union of models. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol. 2863, pp. 2-17. Springer, Heidelberg (2003)
Blanc, X., Mounier, I., Mougenot, A., Mens, T.: Detecting model inconsistency through operation-based model construction. In: ICSE, pp. 511-520 (2008)
Brun, C., Pierantonio, A.: Model differences in the eclipse modeling framework. UPGRADE, The European Journal for the Informatics Professional 9(2), 29-34 (2008)
Eclipse: Emf diff/merge: a diff/merge component for models (2014), http://eclipse.org/diffmerge/
Eclipse: The visualiser, ajdt: Aspectj development tools (2014), http://www.eclipse.org/ajdt/visualiser/
Engel, K.-D., Paige, R.F., Kolovos, D.S.: Using a model merging language for reconciling model versions. In: Rensink, A., Warmer, J. (eds.) ECMDA-FA 2006. LNCS, vol. 4066, pp. 143-157. Springer, Heidelberg (2006)
Estublier, J.: Software configuration management: A roadmap. In: Finkelstein, A. (ed.) ICSE - Future of SE Track, pp. 279-289. ACM (2000)
Fenske, W., Thüm, T., Saake, G.: A taxonomy of software product line reengineering. In: Collet, P., Wasowski, A., Weyer, T. (eds.) VaMoS, p. 4. ACM (2014)
Girschick, M., Darmstadt, T.: Difference detection and visualization in uml class diagrams. Tech. rep. (2006)
Istoan, P., Biri, N., Klein, J.: Issues in model-driven behavioural product derivation. In: VaMoS, pp. 69-78 (2011)
Kelter, U., Wehren, J., Niere, J.: A generic difference algorithm for uml models. In: Liggesmeyer, P., Pohl, K., Goedicke, M. (eds.) Software Engineering. LNI, vol. 64, pp. 105-116. GI (2005)
Kolovos, D.S., Di Ruscio, D., Pierantonio, A., Paige, R.F.: Different models for model matching: An analysis of approaches to support model differencing. In: Proceedings of the 2009 ICSE Workshop on Comparison and Versioning of Software Models, CVSM 2009, pp. 1-6. IEEE Computer Society, Washington, DC (2009), http://dx.doi.org/10.1109/CVSM.2009.5071714
OMG: Meta object facility (mof) core specification (2006), http://www.omg.org/spec/MOF/2.0/
Pohl, K., Böckle, G., van der Linden, F.: Software Product Line Engineering: Foundations, Principles and Techniques (2005)
Rubin, J., Chechik, M.: Combining related products into product lines. In: de Lara, J., Zisman, A. (eds.) FASE. LNCS, vol. 7212, pp. 285-300. Springer, Heidelberg (2012)
Ryssel, U., Ploennigs, J., Kabitzsch, K.: Automatic variation-point identification in function-block-based models. In: GPCE, pp. 23-32 (2010)
Stephan, M., Cordy, J.R.: A survey of model comparison approaches and applications. In: Hammoudi, S., Pires, L.F., Filipe, J., das Neves, R.C. (eds.) MODELSWARD, pp. 265-277. SciTe Press (2013)
Tairas, R., Gray, J., Baxter, I.: Visualization of clone detection results. In: Proceedings of the 2006 OOPSLAWorkshop on Eclipse Technology EXchange, Eclipse 2006, pp. 50-54. ACM, New York (2006)
Ziadi, T., Frias, L., da Silva, M.A.A., Ziane, M.: Feature identification from the source code of product variants. In: CSMR, pp. 417-422 (2012)