Main Page

From SG Reference Architecture
Jump to navigationJump to search

Serious Games SOA Reference Architecture

What is a reference architecture?

A reference software architecture is a template solution for a determined domain, that can be used to support its instantiation for particular projects. It is composed of the generalization of a set of of solutions, often based on existing projects. Reference architectures can be defined in different levels of abstraction, from more general to more specific. [1]

Usually, a reference software architecture is defined as a list of components, functions, and sometimes their interfaces, including interactions between each other and with functions outside of the reference architecture. It can also include the definition of a common vocabulary, to facilitate the discussion of the implementation.


Why a SOA Reference Architecture for Educational Serious Games?

The objective of the SOA Reference Architecture for Educational Serious Games is to simplify the serious game development process and thus lead to reduction of costs and time to market. It aims to encourage the use of interoperability standards and a consistent structure across game components, increasing the overall quality of the process and of the final product. [2]

We hope that this effort will support the establishment of a whole ecosystem of services for educational serious games. In addition, this will serve as a roadmap for service development, indicating which are the critical components that need to be implemented in order to benefit a higher number of serious game developers.


The SOA Reference Architecture for Educational Serious Games

The SOA Reference Architecture for Educational Serious Games is an evolving document hosted in this website. You can access the document by clicking in the link below.


Related documents

The HTGN reference architecture [3] is an example of a reference architecture, defined under the TOGAF framework [4]. The HTGN reference architecture has been used as reference for the writing of the SOA-RA for Serious Games.


References

  1. Reference Architecture. Wikipedia [1]
  2. M. B. Carvalho, F. Bellotti, J. Hu, J. Baalsrud Hauge, R. Berta, A. De Gloria, and Matthias Rauterberg, “Towards a service oriented architecture framework for educational serious games,” in 15th IEEE international conference on advanced learning technologies (ICALT2015), Hualien, Taiwan, 2015, pp. 147-151, doi: 10.1109/ICALT.2015.145. Best full paper award.
  3. SOA Realization HTNG Reference Architecture - HTNG Reference Architecture
  4. TOGAF® Version 9.1, an Open Group Standard [2]