Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
Borror_Thesis.pdf (1.54 MB)
ETD Abstract Container
Abstract Header
Creating a Domain-Specific Modeling Language for Educational Card Games
Author Info
Borror, Kaylynn Nicole
ORCID® Identifier
http://orcid.org/0000-0001-9726-4659
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=miami1626864894150672
Abstract Details
Year and Degree
2021, Master of Science, Miami University, Computer Science and Software Engineering.
Abstract
Domain-specific modeling languages abstractly represent domain knowledge in a way such that non-technical users can understand the information presented in the model. These languages can be created for any domain, provided the necessary knowledge is available. This thesis uses the domain of educational game design as a demonstration of the ability of domain-specific modeling. Games are useful tools in supplementing the traditional education of students. While games are an effective learning aid, educators often do not possess the design or technical skills to develop a game for their own use. MOLEGA (the Modeling Language for Educational Games) is a domain-specific modeling language that enables guided model design and code generation. Using MOLEGA, users can create abstract models inspired by UML class diagrams to represent card games of two selected variants. User models are then used to generate executable source code for a mobile compatible, browser-based game that can be deployed on a server by following provided instructions. MOLEGA is evaluated for validity and correctness using a suite of example models.
Committee
Eric J. Rapos, PhD (Advisor)
Matthew Stephan, PhD (Committee Member)
Karen C. Davis, PhD (Committee Member)
Pages
56 p.
Subject Headings
Computer Science
Keywords
domain-specific modeling
;
domain-specific modeling languages
;
game design
;
educational games
;
code generation
;
web applications
;
model-driven software engineering
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Borror, K. N. (2021).
Creating a Domain-Specific Modeling Language for Educational Card Games
[Master's thesis, Miami University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=miami1626864894150672
APA Style (7th edition)
Borror, Kaylynn.
Creating a Domain-Specific Modeling Language for Educational Card Games.
2021. Miami University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=miami1626864894150672.
MLA Style (8th edition)
Borror, Kaylynn. "Creating a Domain-Specific Modeling Language for Educational Card Games." Master's thesis, Miami University, 2021. http://rave.ohiolink.edu/etdc/view?acc_num=miami1626864894150672
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
miami1626864894150672
Download Count:
421
Copyright Info
© 2021, all rights reserved.
This open access ETD is published by Miami University and OhioLINK.