A TASK FLOW DESIGN TOOL FOR SERIOUS GAMES: AN EXTENDED VERSION OF UML-AD (UML-ADE)
Date
2014-10-06
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
By improving technology, serious game is widely used by several areas such as
defense, science, exploration, health care, emergency management, military
management, city planning, engineering, religion and politics. However,
development and design of these serious games is more important than playing them.
Therefore, in order to create successful serious games, involving domain experts and
end-users into the development process is important and necessary. During the
development process, communication among those people is a very critical factor to
better design and development of the game features according to the expected
outcomes. In this study, UML Activity Diagram (UML-AD) is analyzed to represent
the scenario flow of a serious game and document the serious game design.
Additionally, for the design of serious game, an extension of UML-AD, named as
UML-Activity Diagram Extended (UML-ADE), is proposed. The main purpose of
the UML-ADE model is to improve the level of understandability of the UML-ADE
with both the domain-experts, technicians and end-users. Therefore, the
understandability level of the proposed UML-ADE model by technicians is
investigated, evaluated experimentally. Results of this study show that the
understandability level of proposed UML-ADE model is significantly higher than
that of UML-AD.
Description
CİDDİ OYUNLAR İÇİN İŞ AKIŞ TASARIM ARACI:
GENİŞLETİLMİŞ UML-AD (UML-ADE)
ÖZ: Gelişen teknolojiyle birlikte ciddi oyunlar, savunma, bilim, keşif, sağlık hizmetleri, acil durum yönetimi, askeri yönetim, şehir planlama, mühendislik, din ve siyaset gibi bir çok alanda yaygın olarak kullanılmaktadır. Ancak, ciddi oyunların geliştirilmesi ve tasarımı onları oynamaktan daha önemlidir. Bu nedenle, başarılı bir ciddi oyun geliştirebilmek için, yazılım geliştirme sürecinde alan uzmanları ve son kullanıcıların dahil edilmesi önemli ve gereklidir. Yazılım geliştirme süreci boyunca, istenen sonuçlara göre iyi bir oyun tasarımı ve gelişimi sağlamak için, insanların birbirleri ile olan iletişimi kritik bir faktördür. Bu çalışmada, ciddi oyundaki senaryo akışını göstermek ve tasarımını dokümante etmek amacıyla UML Aktivite Diyagramı (UML-AD) analiz edilmiştir. Ayrıca, ciddi oyun tasarımı için UML-AD genişletilmiş ve Genişletilmiş UML Aktivite Diyagramı (UML-ADE) önerilmiştir. UML-ADE modelinin temel amacı, alan uzmanları, teknik kişiler ve son kullanıcılar ile birlikte UML-ADE’nin anlaşılabilirlik seviyesini geliştirmektir. Bu kapsamda, teknik kişiler tarafından UML-ADE modelinin anlaşılabilirliği araştırılmış ve deneysel yöntemle değerlendirilmiştir. Bu çalışmanın sonucu UML-ADE modelinin anlaşılabilirliğinin UML-AD modelinden yüksek olduğunu göstermektedir.
ÖZ: Gelişen teknolojiyle birlikte ciddi oyunlar, savunma, bilim, keşif, sağlık hizmetleri, acil durum yönetimi, askeri yönetim, şehir planlama, mühendislik, din ve siyaset gibi bir çok alanda yaygın olarak kullanılmaktadır. Ancak, ciddi oyunların geliştirilmesi ve tasarımı onları oynamaktan daha önemlidir. Bu nedenle, başarılı bir ciddi oyun geliştirebilmek için, yazılım geliştirme sürecinde alan uzmanları ve son kullanıcıların dahil edilmesi önemli ve gereklidir. Yazılım geliştirme süreci boyunca, istenen sonuçlara göre iyi bir oyun tasarımı ve gelişimi sağlamak için, insanların birbirleri ile olan iletişimi kritik bir faktördür. Bu çalışmada, ciddi oyundaki senaryo akışını göstermek ve tasarımını dokümante etmek amacıyla UML Aktivite Diyagramı (UML-AD) analiz edilmiştir. Ayrıca, ciddi oyun tasarımı için UML-AD genişletilmiş ve Genişletilmiş UML Aktivite Diyagramı (UML-ADE) önerilmiştir. UML-ADE modelinin temel amacı, alan uzmanları, teknik kişiler ve son kullanıcılar ile birlikte UML-ADE’nin anlaşılabilirlik seviyesini geliştirmektir. Bu kapsamda, teknik kişiler tarafından UML-ADE modelinin anlaşılabilirliği araştırılmış ve deneysel yöntemle değerlendirilmiştir. Bu çalışmanın sonucu UML-ADE modelinin anlaşılabilirliğinin UML-AD modelinden yüksek olduğunu göstermektedir.
Keywords
information systems