Title :
Model driven runtime for the strategic based computer games
Author :
Pavlovic, Nedeljko Dj ; Cvetanovic, Svetlana ; Domazet, Dragan
Author_Institution :
Fac. of Inf. Technol., Univ. of Belgrade, Belgarde, Serbia
Abstract :
Applying Model Driven Architecture (MDA) concept is very complex because of large number of problems arising from the nature of tools to automate the translation of platform independent models (PIM) in a model dependent on the platform (PSM). This paper proposes how to overcome the above mentioned problems by designing and implementing an environment that would be able to execute a model independent of platform, rather than transforming it. The proposed design involves intensive use of the OCL language and formal specifications in the execution environment, the interception of OCL statements contained in the annotated classes and the implementation of state machines that implement the application. At the end of the paper, the strategic computer game TexasHoldem which implemented the proposed approach is given as an example.
Keywords :
Unified Modeling Language; computer games; finite state machines; formal specification; software architecture; OCL language; TexasHoldem game; formal specifications; model driven architecture; model driven runtime; platform independent models; state machines; strategic computer game; Computer architecture; Computer graphics; Information technology; Network servers; Object oriented modeling; Relational databases; Runtime; Unified modeling language; User interfaces; Web server; Games; MDA; Model; OCL; PIM; PSM; UML;
Conference_Titel :
Telecommunication in Modern Satellite, Cable, and Broadcasting Services, 2009. TELSIKS '09. 9th International Conference on
Conference_Location :
Nis
Print_ISBN :
978-1-4244-4382-6
Electronic_ISBN :
978-1-4244-4383-3
DOI :
10.1109/TELSKS.2009.5339472