Software engineering education: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Understanding ontological engineering
Communications of the ACM - Supporting community and building social capital
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
MDA Distilled
Lessons learned from real DSL experiments
Science of Computer Programming - Methods of software design: Techniques and applications
Practical Software Factories in .NET
Practical Software Factories in .NET
Model-Driven Software Development: Technology, Engineering, Management
Model-Driven Software Development: Technology, Engineering, Management
EMF: Eclipse Modeling Framework 2.0
EMF: Eclipse Modeling Framework 2.0
Science of Computer Programming
On the Design and Development of Program Families
IEEE Transactions on Software Engineering
Using Moodle and Other Software Tools in EFL Courses in a Japanese IT University
CIT '07 Proceedings of the 7th IEEE International Conference on Computer and Information Technology
ATL: A model transformation tool
Science of Computer Programming
Guideline for the definition of EMF metamodels using an Entity-Relationship approach
Information and Software Technology
TALISMAN MDE Framework: An Architecture for Intelligent Model-Driven Engineering
IWANN '09 Proceedings of the 10th International Work-Conference on Artificial Neural Networks: Part II: Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living
A DSL toolkit for deferring architectural decisions in DSL-based software design
Information and Software Technology
TALISMAN MDE: Mixing MDE principles
Journal of Systems and Software
Domain-specific language modelling with UML profiles by decoupling abstract and concrete syntaxes
Journal of Systems and Software
Journal of Visual Languages and Computing
Bridging metamodels and ontologies in software engineering
Journal of Systems and Software
Ontology-Based feature modeling and application-oriented tailoring
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Concept maps: integrating knowledge and information visualization
Knowledge and Information Visualization
MDCI: Model-driven continuous integration
Journal of Ambient Intelligence and Smart Environments - Home-based Health and Wellness Measurement and Monitoring
Hi-index | 0.00 |
Nowadays there are many research projects conducted in the areas of Learning Management Systems (LMS) and Model-Driven Engineering (MDE). These research projects have shown that there are LMS platforms with different architectures and inoperative to each other. The most significant contribution of MDE has been the creation of a common meta-metamodel. This meta-metamodel allows transformations between different models. This research work presents a LMS metamodel. The metamodel created is based on the study of five LMS platforms. The LMS metamodel is a global model that makes a bridge for the transformation of modules between the model and different LMS platforms, and it also presents the development of a Domain Specific Language (DSL) tool to validate the metamodel, the transformation process of the model with our DSL Tool to modules deployed in Moodle, Claroline and Atutor, and finally testing and validation of creating modules with LMS platforms VS creating modules with our DSL Tool.