Support for Developing an Object-Oriented Simulation/Modeling Environment to Enhance C3I Simulation/Modeling

Support for Developing an Object-Oriented Simulation/Modeling Environment to Enhance C3I Simulation/Modeling PDF Author:
Publisher:
ISBN:
Category :
Languages : en
Pages : 0

Get Book Here

Book Description
The main objective of this research was to define, design and prototype an open, object-oriented environment consisting of a variety of integrated tools for modeling, analysis, simulation and engineering of computer / communications and other systems such as information systems, business operations and production systems. This environment was to overcome certain problems seen with simulation environments that existed at the time and still persist today. These problems include the lack of: i) a simple to use yet effective performance modeling tool set and ii) an open, integrated, object oriented performance modeling environment using a common programming language and promoting reuse. This report summarizes the results obtained in addressing these problems including an overview of the tools and environments that were prototyped as part of this effort as well as their applications to the performance analysis of some specific communications systems. Issues related to training and education in the use of these tools and environments are also addressed.

Support for Developing an Object-Oriented Simulation/Modeling Environment to Enhance C3I Simulation/Modeling

Support for Developing an Object-Oriented Simulation/Modeling Environment to Enhance C3I Simulation/Modeling PDF Author:
Publisher:
ISBN:
Category :
Languages : en
Pages : 0

Get Book Here

Book Description
The main objective of this research was to define, design and prototype an open, object-oriented environment consisting of a variety of integrated tools for modeling, analysis, simulation and engineering of computer / communications and other systems such as information systems, business operations and production systems. This environment was to overcome certain problems seen with simulation environments that existed at the time and still persist today. These problems include the lack of: i) a simple to use yet effective performance modeling tool set and ii) an open, integrated, object oriented performance modeling environment using a common programming language and promoting reuse. This report summarizes the results obtained in addressing these problems including an overview of the tools and environments that were prototyped as part of this effort as well as their applications to the performance analysis of some specific communications systems. Issues related to training and education in the use of these tools and environments are also addressed.

Object Oriented Simulation

Object Oriented Simulation PDF Author: José M. Garrido
Publisher: Springer Science & Business Media
ISBN: 1441905162
Category : Computers
Languages : en
Pages : 451

Get Book Here

Book Description
Object Oriented Simulation will qualify as a valuable resource to students and accomplished professionals and researchers alike, as it provides an extensive, yet comprehensible introduction to the basic principles of object-oriented modeling, design and implementation of simulation models. Key features include an introduction to modern commercial graphical simulation and animation software, accessible breakdown of OOSimL language constructs through various programming principles, and extensive tutorial materials ideal for undergraduate classroom use.

Development of an Object-oriented Modeling Environment for Prototyping Heterogeneous Simulation Models

Development of an Object-oriented Modeling Environment for Prototyping Heterogeneous Simulation Models PDF Author: Vikas Gupta
Publisher:
ISBN:
Category : Simulation methods
Languages : en
Pages : 288

Get Book Here

Book Description


Methods and Tools for Efficient Model-Based Development of Cyber-Physical Systems with Emphasis on Model and Tool Integration

Methods and Tools for Efficient Model-Based Development of Cyber-Physical Systems with Emphasis on Model and Tool Integration PDF Author: Alachew Mengist
Publisher: Linköping University Electronic Press
ISBN: 9176850366
Category :
Languages : en
Pages : 95

Get Book Here

Book Description
Model-based tools and methods are playing important roles in the design and analysis of cyber-physical systems before building and testing physical prototypes. The development of increasingly complex CPSs requires the use of multiple tools for different phases of the development lifecycle, which in turn depends on the ability of the supporting tools to interoperate. However, currently no vendor provides comprehensive end-to-end systems engineering tool support across the entire product lifecycle, and no mature solution currently exists for integrating different system modeling and simulation languages, tools and algorithms in the CPSs design process. Thus, modeling and simulation tools are still used separately in industry. The unique challenges in integration of CPSs are a result of the increasing heterogeneity of components and their interactions, increasing size of systems, and essential design requirements from various stakeholders. The corresponding system development involves several specialists in different domains, often using different modeling languages and tools. In order to address the challenges of CPSs and facilitate design of system architecture and design integration of different models, significant progress needs to be made towards model-based integration of multiple design tools, languages, and algorithms into a single integrated modeling and simulation environment. In this thesis we present the need for methods and tools with the aim of developing techniques for numerically stable co-simulation, advanced simulation model analysis, simulation-based optimization, and traceability capability, and making them more accessible to the model-based cyber physical product development process, leading to more efficient simulation. In particular, the contributions of this thesis are as follows: 1) development of a model-based dynamic optimization approach by integrating optimization into the model development process; 2) development of a graphical co-modeling editor and co-simulation framework for modeling, connecting, and unified system simulation of several different modeling tools using the TLM technique; 3) development of a tool-supported method for multidisciplinary collaborative modeling and traceability support throughout the development process for CPSs; 4) development of an advanced simulation modeling analysis tool for more efficient simulation.

Object-Oriented Simulation with Hierarchical, Modular Models

Object-Oriented Simulation with Hierarchical, Modular Models PDF Author: Bernard P. Zeigler
Publisher: Academic Press
ISBN: 1483264912
Category : Technology & Engineering
Languages : en
Pages : 416

Get Book Here

Book Description
Object-Oriented Simulation with Hierarchical, Modular Models: Intelligent Agents and Endomorphic Systems describes an approach to object-oriented discrete event simulation and the concepts of hierarchical, modular model construction, The implementation of the concepts of multifaceted modeling methodology in the DEVS-Scheme modeling and simulation environment is discussed. The use of the DEVS-Scheme environment in modeling artificial intelligent agents is also considered, along with the concept of endomorphism to characterize the application of self-embedded models, including models of self. Comprised of 15 chapters, this book begins with an overview of the dimensions of knowledge representation in simulation environments, followed by a discussion on object-oriented programming as well as the concepts of modular, hierarchical models and the system entity structure. Subsequent chapters focus on digraph-models and experimental frames; DEVS formalism and DEVS-Scheme simulation environment; a model base for simple multi-computer architectures; and rule-based specification of atomic models. Model bases in endomorphic systems and intelligent agents are also examined. This monograph will be of interest to simulation theorists as well as practitioners and researchers in the fields of artificial intelligence, systems engineering, computer science and engineering, and operations research.

Integrating Stochastic and Simulation-based Models Into C3I Automated Planning Tasks

Integrating Stochastic and Simulation-based Models Into C3I Automated Planning Tasks PDF Author: Paul A. Fishwick
Publisher:
ISBN:
Category : Computer simulation
Languages : en
Pages : 180

Get Book Here

Book Description
This project focused on research involving a simulation-based planning methodology and toolkit to help in real-time planning and decision making. A new methodology called OOPM (Object Oriented Physical Modeling) was developed. Development of the MOOSE (Multimodeling Object Oriented Simulation Environment) system, based on the OOPM methodology, has also been underway including modeling windows for finite state automata, differential equations, and functional models. The object-oriented multimodel framework of MOOSE is composed of three parts consisting of a graphical user interface, BLOCKS models based on the BLOCKS modeling language, and the SimPack Toolkit. MOOSE represents a software prototype for constructing simulation-based planning scenarios. The current scenario involves an interdiction mission. The goal is to achieve the mission goals with the fewest casualties. The best plan to achieve this goal is determined with a combination of a 'qualitative' rule-based model and lower level 'quantitative' block-structured models. The MOOSE architecture permits a model abstraction capability to allow users to realize time constraints on the simulation-based planning by simulating models at different levels. The use of an iterative deepening approach to simulation is being investigated.

A Graphical Environment for Object-oriented Simulation Model Development

A Graphical Environment for Object-oriented Simulation Model Development PDF Author: Daniel Paul Olson
Publisher:
ISBN:
Category :
Languages : en
Pages : 82

Get Book Here

Book Description


Integrating Stochastic and Simulation-Based Models Into C3I Automated Planning Tasks

Integrating Stochastic and Simulation-Based Models Into C3I Automated Planning Tasks PDF Author: Paul A. Fishwick
Publisher:
ISBN:
Category : Computer simulation
Languages : en
Pages : 0

Get Book Here

Book Description
This project focused on research involving a simulation-based planning methodology and toolkit to help in real-time planning and decision making. A new methodology called OOPM (Object Oriented Physical Modeling) was developed. Development of the MOOSE (Multimodeling Object Oriented Simulation Environment) system, based on the OOPM methodology, has also been underway including modeling windows for finite state automata, differential equations, and functional models. The object-oriented multimodel framework of MOOSE is composed of three parts consisting of a graphical user interface, BLOCKS models based on the BLOCKS modeling language, and the SimPack Toolkit. MOOSE represents a software prototype for constructing simulation-based planning scenarios. The current scenario involves an interdiction mission. The goal is to achieve the mission goals with the fewest casualties. The best plan to achieve this goal is determined with a combination of a 'qualitative' rule-based model and lower level 'quantitative' block-structured models. The MOOSE architecture permits a model abstraction capability to allow users to realize time constraints on the simulation-based planning by simulating models at different levels. The use of an iterative deepening approach to simulation is being investigated.

Practical Process Simulation Using Object-oriented Techniques and C++

Practical Process Simulation Using Object-oriented Techniques and C++ PDF Author: José M. Garrido
Publisher: Artech House Publishers
ISBN:
Category : Computers
Languages : en
Pages : 248

Get Book Here

Book Description
Intended to help novices and seasoned pros better understand the construction and use of the process interaction approach to discrete-event simulation using object-oriented modeling and programming, this book details both the fundamentals and implementation aspects of simulation modeling using C++. Analysts, software engineers, and programmers faced with the challenge of developing medium to large complex systems will put this book to work in helping them more efficiently design and test systems and alternative concepts.

Model Engineering for Simulation

Model Engineering for Simulation PDF Author: Lin Zhang
Publisher: Academic Press
ISBN: 0128135441
Category : Mathematics
Languages : en
Pages : 453

Get Book Here

Book Description
Model Engineering for Simulation provides a systematic introduction to the implementation of generic, normalized and quantifiable modeling and simulation using DEVS formalism. It describes key technologies relating to model lifecycle management, including model description languages, complexity analysis, model management, service-oriented model composition, quantitative measurement of model credibility, and model validation and verification. The book clearly demonstrates how to construct computationally efficient, object-oriented simulations of DEVS models on parallel and distributed environments. Guides systems and control engineers in the practical creation and delivery of simulation models using DEVS formalism Provides practical methods to improve credibility of models and manage the model lifecycle Helps readers gain an overall understanding of model lifecycle management and analysis Supported by an online ancillary package that includes an instructors and student solutions manual