Model-driven technical specification of complex domains

Analyzing and defining the requirements in detail is the foundation of any software development, along with a detailed technical specification based on this. Depending on the system environment and task, this can, of course, include mapping not only the system itself but other complex areas as well.

For the technical specification, the ISO-Gruppe relies on a model-driven approach that documents all requirements, use cases, interactions and workflows. Unified Modeling Language (UML) tools are used for this, and all requirements are embedded in a design model. This in turn forms the basis for the technical specification, which is then used for the actual implementation. Existing complex system landscapes can also be analyzed and structured in this way.

Thanks to this higher level of abstraction, the problem descriptions can be made clearer, simpler and less redundant. This increases not only the speed of development, but ensures that the project’s concepts are clearly understood. Moreover, the software development is greatly simplified because both the mapping and the technical models are largely simplified.