Foundational Agent-Based Systems Technology
Abstract
The theme of the project was to explore new modeling methodologies and model-based software production techniques to improve the quality of produced software, while at the same time shortening development times and improve reusability of designs. A good design starts with good decision-making. We designed and implemented a Decision Modeling capability as a loadable plugin for the MagicDraw Unified Modeling Language (UML) modeling tool (a.k.a. Cameo). The Decision Modeler supports the Object Management Group (OMG) Decision Modeling and Notation (DMN) Decision Requirements Diagram, but implements a more sophisticated Decision Definition capability, compared to DMN. Active Decision elements can be analyzed using the built-in Monte Carlo Analysis, and decision models can be executed within the limits of the Cameo Simulation Toolkit. Co-Simulation with external simulation systems is supported via the SimCom protocol (also a MagicDraw plugin). Successful co-simulations between the Decision Modeler and the Advanced Framework for Simulation, Integration and Modeling (AFSIM) tool were also demonstrated.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 2023
- Accession Number
- AD1190490
Entities
People
- Manfred R Koethe