SlideShare a Scribd company logo
P. Gómez-Abajo , A. Rico-Fernández, E. Guerra, J. de Lara
Modelling&Software Engineering Research Group
http://miso.es
Universidad Autónoma de Madrid (Spain)
WODEL-EDU:
AN MDE SOLUTION FOR THE
GENERATION AND EVALUATION OF
DIAGRAM-BASED EXERCISES
October 2021
OVERVIEW OF THE APPROACH
2
OVERVIEW OF THE APPROACH
2
Wodel-Edu demo
3
Wodel & Wodel-Edu website:
http://gomezabajo.github.io/Wodel/
• Generation of exercises for DFA
• Currently, the evaluation of the exercises for DFA in a real
university course is a work under review
• Generated for Moodle, mobile apps and the web
• Five different kinds of exercises currently supported
• Future work
• New kinds of exercises
• Exercises for other domains: class diagrams,
electronic circuits, and so on
• Evaluate the generated exercises in real university
courses
4
CONCLUSIONS & FUTURE WORK
• There is a lack of frameworks to generate domain-independent exercises
• There is a need to generate a high number of exercises
• An assistance tool of this kind would alleviate much of the professors’ work
• Extension of the Wodel tool for model mutation to generate and evaluate
diagram-based exercises for any domain: Wodel-Edu
5
PROBLEM
PROPOSED SOLUTION
WODEL
DSL Wodel for model mutation with:
• High level mutation primitives
• Domain independent
• Compiled to Java code
Extensible execution services
• Mutant validation
• Equivalent mutants' detection
• Registry of the applied mutation operators
• Extensible for post-processing applications
Development services
• Seed model synthesis
• Mutation footprints
6
WODEL EXAMPLE
7
generate 4 mutants in "out/" from "models/"
metamodel "http://fa.com"
with blocks {
mts "modifies the target State of a Transition"
{
modify target tar from one Transition to other State
}}
WODEL-EDU PROCESS
8
WODEL-EDU ARCHITECTURE
9

More Related Content

PDF
Meilyn Planas Resume
DOCX
Piyush_Resume
PDF
emmanuel-koumandakis-resume-jan
PDF
E intern presentation
PPTX
Automatic evaluation of Excel and Word productions in Moodle
PPTX
TACSE August 2015
PPTX
Project plan
PPTX
Lehman Assessment and ePortfolio for 5.6.11
Meilyn Planas Resume
Piyush_Resume
emmanuel-koumandakis-resume-jan
E intern presentation
Automatic evaluation of Excel and Word productions in Moodle
TACSE August 2015
Project plan
Lehman Assessment and ePortfolio for 5.6.11

Similar to Wodel-Edu: An MDE Solution for the Generation and Evaluation of Diagram-based Exercises (20)

PPT
Using oer for cambodia
PDF
E-SLP webinar week: lessons learned from the pilot digital competent educators
PPTX
Redesigning a faculty development program
PPTX
7Cs Learning Design Generic Workshop Slides
PPTX
Course Possibilities & Architecture
PPTX
Designing and Developing a Blended Course: Best Practices for Japanese Learners
PDF
OpenSubmit - How to grade 1200 code submissions
PDF
EMPOWER COVID-19 webinar week, How to Design an Online Course by Henri Annala...
PPTX
Getting started with personal and professional digital capacity.pptx
PPTX
e-Physical
PPTX
Mobile Apps Study Guide H818 conference - Open Star Badge Award
PDF
An Experience Carried Out At The D-hitech Technological District In Apulia (I...
PDF
WP2 - OPEN INNOVATION PROCESS MODEL
PPTX
SITE 2014 - iPads for Teachers? The Challenges of Integrating Technology in t...
PPTX
Mobile Technology Integration in an Applied Science Program: Forestry goes Pa...
PPTX
ETUG2015-Mobile Technology Integration in an Applied Science Program: Forestr...
PPTX
VIRTUAL_ Food order websites---TEST.pptx
PPTX
Totara Features - What Aren't You Using?
PPTX
Experiencing BIM Collaboration in Education
Using oer for cambodia
E-SLP webinar week: lessons learned from the pilot digital competent educators
Redesigning a faculty development program
7Cs Learning Design Generic Workshop Slides
Course Possibilities & Architecture
Designing and Developing a Blended Course: Best Practices for Japanese Learners
OpenSubmit - How to grade 1200 code submissions
EMPOWER COVID-19 webinar week, How to Design an Online Course by Henri Annala...
Getting started with personal and professional digital capacity.pptx
e-Physical
Mobile Apps Study Guide H818 conference - Open Star Badge Award
An Experience Carried Out At The D-hitech Technological District In Apulia (I...
WP2 - OPEN INNOVATION PROCESS MODEL
SITE 2014 - iPads for Teachers? The Challenges of Integrating Technology in t...
Mobile Technology Integration in an Applied Science Program: Forestry goes Pa...
ETUG2015-Mobile Technology Integration in an Applied Science Program: Forestr...
VIRTUAL_ Food order websites---TEST.pptx
Totara Features - What Aren't You Using?
Experiencing BIM Collaboration in Education
Ad

More from Pablo Gómez Abajo (17)

PDF
Automated Engineering of Domain-Specific Metamorphic Testing Environments
PDF
Mutation testing for DSLs - The case of task-oriented chatbots
PDF
Mutation Testing for Task-Oriented Chatbots
PDF
Wodel-Edu: A tool for the generation and evaluation of diagram-based exercises
PDF
Automated engineering of domain-specific metamorphic testing environments
PDF
Wodel-Test: A Model-Based Framework for Language-Independent Mutation Testing
PDF
Wodel-Test: A Model-Based Framework for Language-Independent Mutation Testing...
PDF
Generation of mutation testing tools with Wodel-Test
PDF
Programación de macros en Microsoft Excel VBA
PDF
PhD defense presentation
PDF
Seed Model Synthesis for Testing Model-based Mutation Operators
PDF
Mutation Testing for DSLs (Tool Demo)
PDF
Towards a model-driven engineering solution for language independent mutation...
PDF
Wodel: A DSL for Model Mutation; and Wodel-Edu: its Application to the Automa...
PDF
A DSL for Model Mutation and its Applications to Different Domains
PDF
Un framework para la generación automática de ejercicios mediante técnicas de...
PDF
Wodel: A Domain-Specific Language for Model Mutation
Automated Engineering of Domain-Specific Metamorphic Testing Environments
Mutation testing for DSLs - The case of task-oriented chatbots
Mutation Testing for Task-Oriented Chatbots
Wodel-Edu: A tool for the generation and evaluation of diagram-based exercises
Automated engineering of domain-specific metamorphic testing environments
Wodel-Test: A Model-Based Framework for Language-Independent Mutation Testing
Wodel-Test: A Model-Based Framework for Language-Independent Mutation Testing...
Generation of mutation testing tools with Wodel-Test
Programación de macros en Microsoft Excel VBA
PhD defense presentation
Seed Model Synthesis for Testing Model-based Mutation Operators
Mutation Testing for DSLs (Tool Demo)
Towards a model-driven engineering solution for language independent mutation...
Wodel: A DSL for Model Mutation; and Wodel-Edu: its Application to the Automa...
A DSL for Model Mutation and its Applications to Different Domains
Un framework para la generación automática de ejercicios mediante técnicas de...
Wodel: A Domain-Specific Language for Model Mutation
Ad

Recently uploaded (20)

PPTX
perinatal infections 2-171220190027.pptx
PDF
Placing the Near-Earth Object Impact Probability in Context
PPT
veterinary parasitology ````````````.ppt
PPT
1. INTRODUCTION TO EPIDEMIOLOGY.pptx for community medicine
PPTX
PMR- PPT.pptx for students and doctors tt
PPTX
endocrine - management of adrenal incidentaloma.pptx
PPTX
gene cloning powerpoint for general biology 2
PDF
Assessment of environmental effects of quarrying in Kitengela subcountyof Kaj...
PPTX
GREEN FIELDS SCHOOL PPT ON HOLIDAY HOMEWORK
PDF
CHAPTER 3 Cell Structures and Their Functions Lecture Outline.pdf
PPTX
A powerpoint on colorectal cancer with brief background
PDF
The Land of Punt — A research by Dhani Irwanto
PDF
lecture 2026 of Sjogren's syndrome l .pdf
PPTX
BODY FLUIDS AND CIRCULATION class 11 .pptx
PPTX
Introcution to Microbes Burton's Biology for the Health
PPTX
Biomechanics of the Hip - Basic Science.pptx
PDF
Unit 5 Preparations, Reactions, Properties and Isomersim of Organic Compounds...
PDF
CHAPTER 2 The Chemical Basis of Life Lecture Outline.pdf
PPTX
Hypertension_Training_materials_English_2024[1] (1).pptx
PPT
Presentation of a Romanian Institutee 2.
perinatal infections 2-171220190027.pptx
Placing the Near-Earth Object Impact Probability in Context
veterinary parasitology ````````````.ppt
1. INTRODUCTION TO EPIDEMIOLOGY.pptx for community medicine
PMR- PPT.pptx for students and doctors tt
endocrine - management of adrenal incidentaloma.pptx
gene cloning powerpoint for general biology 2
Assessment of environmental effects of quarrying in Kitengela subcountyof Kaj...
GREEN FIELDS SCHOOL PPT ON HOLIDAY HOMEWORK
CHAPTER 3 Cell Structures and Their Functions Lecture Outline.pdf
A powerpoint on colorectal cancer with brief background
The Land of Punt — A research by Dhani Irwanto
lecture 2026 of Sjogren's syndrome l .pdf
BODY FLUIDS AND CIRCULATION class 11 .pptx
Introcution to Microbes Burton's Biology for the Health
Biomechanics of the Hip - Basic Science.pptx
Unit 5 Preparations, Reactions, Properties and Isomersim of Organic Compounds...
CHAPTER 2 The Chemical Basis of Life Lecture Outline.pdf
Hypertension_Training_materials_English_2024[1] (1).pptx
Presentation of a Romanian Institutee 2.

Wodel-Edu: An MDE Solution for the Generation and Evaluation of Diagram-based Exercises

  • 1. P. Gómez-Abajo , A. Rico-Fernández, E. Guerra, J. de Lara Modelling&Software Engineering Research Group http://miso.es Universidad Autónoma de Madrid (Spain) WODEL-EDU: AN MDE SOLUTION FOR THE GENERATION AND EVALUATION OF DIAGRAM-BASED EXERCISES October 2021
  • 2. OVERVIEW OF THE APPROACH 2
  • 3. OVERVIEW OF THE APPROACH 2 Wodel-Edu demo
  • 4. 3 Wodel & Wodel-Edu website: http://gomezabajo.github.io/Wodel/
  • 5. • Generation of exercises for DFA • Currently, the evaluation of the exercises for DFA in a real university course is a work under review • Generated for Moodle, mobile apps and the web • Five different kinds of exercises currently supported • Future work • New kinds of exercises • Exercises for other domains: class diagrams, electronic circuits, and so on • Evaluate the generated exercises in real university courses 4 CONCLUSIONS & FUTURE WORK
  • 6. • There is a lack of frameworks to generate domain-independent exercises • There is a need to generate a high number of exercises • An assistance tool of this kind would alleviate much of the professors’ work • Extension of the Wodel tool for model mutation to generate and evaluate diagram-based exercises for any domain: Wodel-Edu 5 PROBLEM PROPOSED SOLUTION
  • 7. WODEL DSL Wodel for model mutation with: • High level mutation primitives • Domain independent • Compiled to Java code Extensible execution services • Mutant validation • Equivalent mutants' detection • Registry of the applied mutation operators • Extensible for post-processing applications Development services • Seed model synthesis • Mutation footprints 6
  • 8. WODEL EXAMPLE 7 generate 4 mutants in "out/" from "models/" metamodel "http://fa.com" with blocks { mts "modifies the target State of a Transition" { modify target tar from one Transition to other State }}