Call for Position Papers

The 2nd Workshop on Game Development and Model-Driven Software Development is a one-day workshop on September 26 2012. It is co-located with the 11th International Conference of Entertainment Computing (ICEC) in Bremen, Germany.

Important Dates

Conference Proceedings
NEW! Submission: June 30
NEW! Notification: July 7
NEW! Final version: July 14

Online Proceedings
Submission: July 30
Notification: August 26
Final version: September 10

Workshop Description

Games are highly interactive media applications within a hard to define common scope. Developed in multidisciplinary teams, they combine the artistic challenges of multimedia productions with the engineering challenges of IT-productions (Hight and Novak, 2008). Hence, we face ambitious demands regarding the overall development process. However, the growing complexity and scale were not encountered by refined game development methods for many years (Petrillo et al., 2009). Only recently, agile project management methods like Scrum were applied successfully in several productions (Esmurdoc, 2009; Graft, 2009; Nutt, 2009).
In the last decade, model-driven software development (MDSD) has successfully made the transition from the academic sphere to industrial applications and its use provides many advantages (Stahl and Völter, 2006) from which game development could benefit as well. In MDSD, key features of a system are formally described on a higher level of abstraction (in a problem domain model), omitting distracting details such as the technical realization on a particular platform (the solution domain); the modeled features can then be automatically translated into a range of platforms by means of model-to-model transformations and code generation, which is more efficient and less error prone than the manual implementation. From a software development process perspective, modeling, for instance with a domain-specific language, allows for a better integration of domain experts (e.g. game designers, game writers, concept artists) in the development team. Translating this to the domain of games, modeling often grounds on a common game engine, and games feature characteristics of software product lines, which is an explicit application field of MDSD (Stahl and Völter, 2006). That is why we think that game development and MDSD should get in touch.

Workshop Goals

The workshop's main objective is to bring together researchers and industry professionals of both fields to identify if and how the game development process could benefit from MDSD. As a continuation of the successful 1st Workshop on GD&MDSD at ICEC2011 (Vancouver, Canada), we are looking forward to connect game development and MDSD novices and experts, both from academia and industry, to exchange ideas and new developments, and establish a dialogue that holds on and evolves far beyond the boundaries of the workshop, creating an information transfer both communities benefit from. The goal is to further consolidate a platform for researchers and professionals who are interested in the topics model-driven software development, domain-driven design, and domain-specific languages in the context of game design and development. This year, we want to focus on future requirements in game design and development and how they can be addressed by MDSD techniques.

Submission Details

We accept position papers with a maximum of six pages in Springer LNCS format. The papers must relate to the development of interactive entertainment environments, primarily games, and might further relate to one or more of the following topics:
  • Model-Driven Software Development
  • Domain Modeling and Software Generation
  • Domain-Specific Languages
  • Language Engineering
  • Authoring and Content Creation
Please send your submission in PDF format to gd_mdsd@uni-due.de until
  • June 30, 2012 (CEST) to be considered for the conference proceedings, or
  • July 30, 2012 (CEST) for online publication

Download

Find the CfP in PDF format here.

Organizers

Robert Walter (1), Dr. Maic Masuch (1), Dr. Mathias Funk (2)
(1) Entertainment Computing Group, University of Duisburg-Essen, Germany
(2) Department of Industrial Design, Eindhoven University of Technology, The Netherlands