Innovator for Software Architects
Innovator for Software Architects is a powerful platform for modeling, according to the UML 2 standards and extended profiles by the Object Modeling Group (OMG). It works from a central server to automatically update models and facilitate the work of distributed teams – geographically and functionally. Fully supporting the concepts of Model Driven Architecture (MDA) and Model Driven Development (MDD), we provide our customers with maximum security for their future business operations and technological investments. While the extensions of the UML standards for company specific elements, allow for an optimum adaptation to individual development processes.
Composite Structure Diagram
Use Case Diagram
Linking requirements with models plays an important role in many projects. To make this integration even easier, requirements can be defined, structured and managed from within Innovator. Furthermore, these can be synchronized with requirements documents in Microsoft Word using the Innovator Office Integration extension.
Models can be transformed into any number of code files, such as XML, HTML or other text formats. Seamless model mapping provides full consistency and high process productivity. The integrated Software Developer Kit, for instance, implements this mapping in Java. The integration of object oriented modeling concepts with structural database modeling, allows development against a database or the use of UML, as a starting point for a conceptual database scheme.
The consistent creation of artifacts in business process design, application modeling and database engineering from a central repository, ensures tight control of a highly reliable and robust, whilst also transparent and flexible, application development lifecycle. This is why Innovator for Software Architects is used for both the object oriented modeling of software, and domain specific designing of business processes, SOA developments and IT governance.