8 Part 8: Annex

8.2 Tool References

8.2.7 Modeling Tool

Usage

Preparing External Hardware Module Specification, Preparing Hardware Architecture, Preparing Hardware Specification, Preparing Hardware Implementation, Integration and Evaluation Concept, Preparing Logistic Support Specification, Preparing External Software Module Specification, Preparing Software Architecture, Preparing Software Specification, Preparing External Unit Specification, Preparing Overall System Specification, Preparing System Implementation, Integration and Evaluation Concept, Preparing System Architecture, Preparing System Specification

Purpose

Modeling is a central task in many areas of software technology, such as when determining requirements, structuring application domains and developing software and process architectures. It is supported by modeling tools that model the methods with an emphasis on the UML-based modeling techniques or the conventionally structured methods.

Modeling tools may be part of an integrated development environment (IDE) or a pure stand-alone modeling tool.

Graphic modeling tools make it possible to design simulation models on the screen even without extensive knowledge of details and initially without relationships described in formulas. In this process, the model is generated interactively on the screen as a network of effects by taking symbols for the elements, state variables, incremental values, functions and constants from a palette and linking them on the screen with the mouse, using the drag-and-drop method.