Volume 9, Number 6

Generic Modelling Using Uml Extensions for Queens Challenge Puzzle Game From 1 to 25 Levels System

  Authors

Hussain Mohammad Abu-Dalbouh, Ghadeer AlJibreen and Nehal AlDowighri, Qassim University, Kingdom of Saudi Arabia

  Abstract

The Unified Modeling Language (UML) is a language for the specification, visualization, and documentation of object-oriented software systems. Existing UML diagrams can be used to conveniently model behavior, but these diagrams can be hardly used to model games. However, UML cannot describe in an explicit manner the games requirements needed for modeling Queens Challenge Game. In this study, the modeling of queens challenge puzzle from 1 to 25 levels is discussed, the proposed extension to UML covering the use case diagram, sequence diagram, activity diagram and class diagram aspects of proposed at the various views and diagrams of the UML. The use of queens challenge game is illustrated using a queens challenge puzzle from 1 to 25 levels example. The purpose of this section is describing the extensions made in each of the UML diagrams, to allow the explicit representation of the proposed system. First, Context Diagram for proposed N-queen game system is introduced. Then, the proposed modifications to the UML are mentioned. Therefore, this study is aimed to showcase the game analysis, design of concept of game, a precise form of game-level operation specification, and an operation schema declaratively describes the effects of a game operation by using case model, actors, use case, relationships between the actors, the use case, interaction between the prototype and its user, sequence diagram, activity diagram and class diagram of queens challenge puzzle from 1 to 25 levels as defined by the Unified Modeling Language (UML).

  Keywords

Diagrams, Game, Queen, Solution, Unified modeling language, System, Analysis