Embedding DEVS methodology in CBD process for development of war game simulators
نویسندگان
چکیده
CBD (Component Based Development) methodology is a cost effective software development paradigm in which encapsulated software modules are assembled via interface to perform required functions. The CBD process directly applicable to general software development projects in conjunction with UML (Unified Modeling Language) based OOD (object-oriented development) methodology. However, special projects, such as war game simulators development, may not directly employ the OOD methodology within the process due to limitation in modeling power for war game components as discrete event systems. This paper presents employment of DEVS (Discrete Event Systems Specification) methodology for development of war game simulators using the CBD process. Embedment of the DEVS methodology is not replacement, but complement of the UML-based OOD methodology. Case study for development of a war game simulator using the DEVS embedded CBD process will be discussed.
منابع مشابه
Layered Approach to Development of OO War Game Models Using DEVS Framework
The DEVS framework of discrete event modeling is known to be compatible with the object-oriented (OO) world view. This paper proposes a methodology for the OO development of war game models within the framework. The methodology develops war game models at two layers: a discrete event system (DES) layer and an object model (OM) layer. Within the methodology the DES layer represents abstract beha...
متن کاملDEVS Framework and Toolkits for Simulators Interoperation Using HLA/RTI
The Discrete Event System Specification (DEVS) formalism is a framework which supports specification of discrete event models in a hierarchical, modular form. Associated with the formalism is a method which transforms a non-modular model to modular one. The method is a theoretical basis for the exchange of information between heterogeneous simulators which interoperate together. The High Level ...
متن کاملAn Environment for Development and Benchmarking DEVS applications
Discrete Event System Specification (DEVS) is a formal modeling and simulation (M&S) framework that supports hierarchical, modular models. DEVS-based M&S environments have been used successfully to understand, analyze, and develop a variety of systems. Some of the environments and systems modeled with DEVS are difficult to replicate and analyze; on the other hand, some others are populated with...
متن کاملSimulating Sysml Models: Automated Code Generation for Devs Simulators
SysML is considered as an emerging standard for modelbased system engineering where the system engineer should perform all engineering activities based on a common model. The evaluation of system models designed by the system engineer is one of the most common engineering activities, frequently performed using simulation. Thus, there are numerous efforts to simulate SysML models using a variety...
متن کاملMilitary serious game federation development and execution process based on interoperation between game application and constructive simulators
This paper proposes a development and execution process for military serious game federation, the military serious game federation development and execution process (MSGFDEP). The MSGFDEP utilises interoperation between an existing game application and constructive simulators to extend the serious game. In order to achieve the interoperation between the game application and constructive simulat...
متن کامل