Learning Ecosystem Metamodel Quality Assurance

The learning ecosystem metamodel is a framework to support Model-Driven Development of learning ecosystems based on Open Source software. The metamodel must be validated in order to provide a robust solution for the development of this type of technological solutions. The first phase of the validation process has done manually, but to ensure the quality of the metamodel, the last phase should be made using a tool. The first version of the metamodel is an instance of MOF, the standard defined by the Object Management Group. There are not stable tools to support the definition and mapping of metamodels and models using the standards. For this reason, is necessary to transform the metamodel from MOF to Ecore in order to use the tools provided by Eclipse. This work describes the transformation process and the measures to ensure the quality of the learning ecosystem metamodel in Ecore.

[1]  Jorge J. Gómez-Sanz,et al.  Meta-modelling in Agent Oriented Software Engineering , 2002, IBERAMIA.

[2]  Alicia Garca-Holgado,et al.  Architectural pattern to improve the definition and implementation of eLearning ecosystems , 2016 .

[3]  Juan de Lara,et al.  Assessing the Quality of Meta-models , 2014, MoDeVVa@MoDELS.

[4]  Walt Scacchi,et al.  The Role of Software Licenses in Open Architecture Ecosystems , 2009, IWSECO@ICSR.

[5]  Chris F. Kemerer,et al.  A Metrics Suite for Object Oriented Design , 2015, IEEE Trans. Software Eng..

[6]  Francisco J. García-Peñalvo,et al.  Preliminary validation of the metamodel for developing learning ecosystems , 2017, TEEM.

[7]  Francisco J. García-Peñalvo,et al.  The evolution of the technological ecosystems: an architectural proposal to enhancing learning processes , 2013, TEEM '13.

[8]  Anna Gerber,et al.  MOF to EMF: there and back again , 2003, eclipse '03.

[9]  Francisco J. García-Peñalvo,et al.  Definition of a technological ecosystem for scientific knowledge management in a PhD programme , 2015, TEEM '15.

[10]  Francisco José García-Peñalvo,et al.  Definición de ecosistemas de aprendizaje independientes de plataforma[Definición de ecosistemas de aprendizaje independientes de plataforma] , 2017 .

[11]  Francisco José García-Peñalvo,et al.  Preface of Open Source Solutions for Knowledge Management and Technological Ecosystems , 2016 .

[12]  Francisco J. García-Peñalvo,et al.  A Metamodel Proposal for Developing Learning Ecosystems , 2017, HCI.

[13]  David Frankel,et al.  Model Driven Architecture: Applying MDA to Enterprise Computing , 2003 .