Publications
Projects
login
About
login:
password:
Forgot your password?
User-Contributed Business Logic
User-Contributed Business Logic
Publication type:
mastersthesis
Zusammenfassung:
Das Konzept der Busines Logik wird angewendet auf ein eLearning Projekt. Das Projekt mit Namen PM-Game besteht aus einem Framework, welches als Runtime für benutzergenerierte Spiele dient. Wie die simulierte Spielwelt reagiert, ist in sogenanntent Game Rules definiert. Damit Experten ohne Programmierkenntnisse diese Game Rules modifizieren können, wurde für diese Arbeit eine Rule Engine entworfen. Dies Rule Engine erlaubt, das Verhalten des Spiels mittels einer graphischen Benutzeroberfläche zu defineieren.
Authors:
Sebastian Burkhard
Abstract:
The concept of business logic will be applied to an eLearning project called PM-game. The PM-game consists of a framework that acts as runtime for user-generated games. How the simulated world reacts to user interactions is defined using game rules. To let experts without programming knowledge create and modify game rules on their own, a rule engine for the PM-Game was developed in this thesis. This rule engine allows modifying the way a game reacts to user interactions using a graphical user interface. The business logic layer no longer needs to be developed by software engineers. Instead it is based on user-contribution. The developed rule engine includes a graphical user interface to edit rules, a way to persistently store rules, the possibility to configure the system to another application or environment and to define how rules can access and change the game state. Although the system has limitations, at the present it is capable to let users work with a limited amount of rules.
Title:
User-Contributed Business Logic
Year:
2008
address:
Zurich, Switzerland
month:
July
school:
University of Zurich
group:
ee
actions