Skip to Main Content
 

Global Search Box

 
 
 
 

Files

ETD Abstract Container

Abstract Header

Creating a Domain-Specific Modeling Language for Educational Card Games

Borror, Kaylynn Nicole

Abstract Details

2021, Master of Science, Miami University, Computer Science and Software Engineering.
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.
Eric J. Rapos, PhD (Advisor)
Matthew Stephan, PhD (Committee Member)
Karen C. Davis, PhD (Committee Member)
56 p.

Recommended Citations

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)