Backed by substantive case studies, the novel approach to software engineering for distributed simulation outlined in this text demonstrates the potent synergies between model-driven techniques, simulation, intelligent agents, and computer systems development.
This unique text/reference provides a comprehensive review of distributed simulation (DS) from the perspective of Model Driven Engineering (MDE), illustrating how MDE affects the overall lifecycle of the simulation development process. Numerous practical case studies are included to demonstrate the utility and applicability of the methodology, many of which are developed from tools available to download from the public domain.
Topics and features:
Distributed Simulation – A Model Driven Engineering Approach is an important resource for all researchers and practitioners involved in modeling and simulation, and software engineering, who may be interested in adopting MDE principles when developing complex DS systems.
Part I: Foundations.- Introduction.- Model Driven Engineering.- High Level Architecture.- Part II: Development Process.- Process Models.- Part III: Modeling and Design.- Conceptual Modeling.- Federation Architecture: Simulation Environment Design.- Federate Architecture: Simulation Member Design.- Scenario Management.- Part IV: Implementation and Execution.- Implementation, Integration and Testing.- Simulation Evolution and Modernization.- Part V: Future Outlook.- Synergies of MDE, Simulation, and Agent Technology.