Innovator (Software)

Innovator (Software)
Innovator
Entwickler MID GmbH
Aktuelle Version 11.4.2
(26. September 2011)
Kategorie UML-Werkzeug, BPMN-Werkzeug
Lizenz Proprietär, Floating License
Deutschsprachig ja
www.mid.de

Innovator ist eine Modellierungsplattform, welche Geschäftsprozessmodellierung, Objektorientierte Analyse und Design (OOAD), relationale Datenmodellierung und auch strukturierte Ansätze (SA/SD) bei der Softwareentwicklung unterstützt. Besonders geeignet ist Innovator für den MDA-Einsatz, da das Produkt in der Lage ist, mit UML2-Profilen zur Spracherweiterung zu arbeiten.

Innovator war 2008 mit über 20.000 Installationen im Einsatz.

Inhaltsverzeichnis

MID GmbH

Das mittelständische Unternehmen MID GmbH entwickelt und vertreibt Innovator seit Mitte der 1980er-Jahre in Eigenregie. Das in Nürnberg ansässige Software- und Beratungshaus hat Niederlassungen in Köln, Stuttgart und München. Die MID GmbH ist Mitglied bei der Object Management Group (OMG), beim Arbeitskreis Software-Qualität und -Fortbildung (ASQF) und zertifiziert nach ISO 9001:2000.

Allgemeines

In Innovator werden Konzepte mittels einer grafischen Notation erstellt und weiterentwickelt, die zur jeweiligen Methode passt. Die Business Process Model and Notation (BPMN), die Unified Modeling Language (UML), die Datenmodellierung (Entity-Relationship-Modell/SER-Modell) und die strukturierten Ansätze (SA/SD) bieten mächtige und eindeutige Spezifikationsmöglichkeiten.

Neben der Modellierung der jeweiligen Themen lassen sich auch Zusammenhänge zwischen Geschäftsprozess, IT-System und den dazu passenden Daten modellieren und dokumentieren. Dies unterstützt unternehmensweite Integrations- und Konsolidierungsvorhaben, wie es die integrierte Informationsverarbeitung und neuerdings die serviceorientierten Ansätze benötigen.

Üblicherweise existieren in großen Unternehmen etablierte Begrifflichkeiten, die den Mitarbeitern in Fleisch und Blut übergegangen sind. Günstigsterweise werden Modelle der Realität genau diese Begrifflichkeiten aufgreifen, um den Mitarbeitern ohne großen Lernaufwand die Möglichkeit zu geben, Konzepte (Modelle) zu erstellen und zu lesen. Domänenspezifische Sprachen (DSL) sind der Fachbegriff hierfür und werden von Innovator effizient unterstützt. Dies geht soweit, dass die grafische Syntax nur noch Mittel zum Zweck ist und niemand mehr merkt, dass er BPMN, UML, ER, ... einsetzt.

Im Rahmen der industrialisierten Software-Entwicklung müssen nicht nur alle Beteiligten (Business Process Engineer, ..., Software Designer) mit einer eigenen DSL versorgt werden, sondern die DSLs sollten maschinell auswertbar sein, um Automatisierungspotentiale aktivieren zu können. Hier bietet Innovator bewährte grafische Syntaxen (BPMN, UML, ER, SER, SA/SD) an, deren Formalisierungsgrad ausreicht, um maschinenlesbar zu sein, denen per DSL Semantik hinzugefügt wurde und durch die die Stärke von bildhafter Darstellung erhalten bleibt.

Innovator verwendet für die Modellierung der Geschäftsprozesse BPMN und UML, so dass eine durchgängige, standardisierte Notation vom Geschäftsprozessmodell bis zum Systemdesignmodell zur Verfügung steht.

Durch die zentrale Repository-Technologie sind Änderungen zeitgleich in allen am Inter-/Intranet angeschlossenen Clients sichtbar, was der Arbeit mit dem Werkzeug einen Groupware-Charakter gibt.

Geschichte

Version erstes Releasedatum letztes Releasedatum wesentliche Neuerungen

1

1986  

2.1
2.2
2.3

vor 1988  
  • Struktogrammdebugger

3.0
3.1
3.2

vor 1990  
  • Semigrafische Analyse- und Designmethode RAD (Requirement Analysis Design)
  • Generatoren von Design nach Implementierung

4.0

Q3/91 Q2/92

4.1

Q2/92 Q2/93
  • Client/Server-Architektur

4.2

Q2/93 Q2/94

4.3

Q2/94 Q4/95

5.0

Q4/95 Q3/97

6.0

August 1997 Juli 1998

6.1

November 1998 August 1999
  • Business Workbench
  • freie V-Modelle

6.2

Oktober 1999 März 2000
  • Versionierung
  • API
  • Mapping von Modellelementen

7.0

Januar 2001 Juli 2002
  • Geschäftsprozessmodellierung mit UML
  • Modellbrowser
  • Profile und Namensräume
  • Business-CASE und CASE-CASE (Mapping)
  • Schablonengenerierung

8.0

September 2002 Februar 2003
  • Meta (Meta-Modellierung mit UML, gegenwärtig nicht verfügbar)

8.1

Juni 2003 September 2004

9.0
InnovatorAOX 2006

Dezember 2005 Juni 2006
  • UML 2 mit Benutzerrollen
  • Konfigurationseditor für UML2-Profile
  • Java-API
  • oAW-Anbindung für Java, C#, C++
  • Anbindung an MATLAB
  • V-Modell®XT

9.1
Innovator 2007

Oktober 2006 Juli 2007

10.0
Innovator 2008

April 2008 Oktober 2008
  • Information Management Modeling
  • Traceability-Wizard (Abhängigkeiten-Editor)
  • XMI-Export
  • Umwandeln von Modellelementen
  • C-Code aus UML2-Modellen

10.1
Innovator 2009

Juli 2009 Juli 2009

11.1

April 2010 Mai 2010

11.2

August 2010 Oktober 2010

11.3

Dezember 2010 Dezember 2010
  • Innovator for Database Architects (ER-Modellierung)
  • Strukturdiagramm (Innovator for Business Analysts)
  • Modellelement Anhang für beliebige Dateitypen
  • Modell-Lesemodus mit Möglichkeit für Anmerkungen

11.4

August 2011  
  • Innovator for Software Architects (UML-Modellierung)
  • Microsoft Office Integration für Anforderungen
  • Animation von BPMN-Prozesspfaden
  • Änderungsmanagement durch Change-Sets
  • Farb- und Formoptionen für Diagramme
  • Smart-Icons zur Anzeige von Zusatzinformationen zu Modellelementen

Artikel

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Innovator — steht für: Innovator (Software), eine Modellierungsplattform für mittlere bis große Softwareentwicklungsprojekte Innovator (Kartoffel), eine Kartoffelsorte allgemein eine Person, Sache oder Institution, die als innovativ betrachtet oder so… …   Deutsch Wikipedia

  • Innovator (UML-Werkzeug) — Innovator Entwickler: MID GmbH Aktuelle Version: 10.0.3 (19. Oktober 2008) Betriebssystem: ab Windows 2000, ab SuSE Linux 10.3, ab Solaris 8, (Red Hat auf Anfrage) Kategorie: UML Werkzeug …   Deutsch Wikipedia

  • Innovator Modellierungsplattform — Innovator Entwickler: MID GmbH Aktuelle Version: 10.0.3 (19. Oktober 2008) Betriebssystem: ab Windows 2000, ab SuSE Linux 10.3, ab Solaris 8, (Red Hat auf Anfrage) Kategorie: UML Werkzeug …   Deutsch Wikipedia

  • Software patent debate — is the argument dealing with the extent to which it should be possible to patent software and computer implemented inventions as a matter of public policy. Policy debate on software patents has been active for years. [Cite book |last=Nichols… …   Wikipedia

  • Computer-Aided Software Engineering — Der Begriff Computer Aided Software Engineering (CASE; auch Rechnergestützte Softwareentwicklung) bezeichnet den intensiven Einsatz IT gestützter Werkzeuge für die Umsetzung einer Software Konzeption. CASE Tools sind Programme, die den Software… …   Deutsch Wikipedia

  • Computer-aided software engineering — (CASE; dt. rechnergestützte Softwareentwicklung) bezeichnet den intensiven Einsatz IT gestützter Werkzeuge für die Umsetzung einer Software Konzeption. Ziel ist es, Software möglichst vollständig automatisiert aus fachlichen Beschreibungen zu… …   Deutsch Wikipedia

  • Antivirus software — Antivirus redirects here. For antiviral medication, see Antiviral drug. Antivirus or anti virus software is used to prevent, detect, and remove malware, including but not limited to computer viruses, computer worm, trojan horses, spyware and… …   Wikipedia

  • Unusual software bug — Unusual software bugs are a class of software bugs that are considered exceptionally difficult to understand and repair. There are several kinds, mostly named after scientists who discovered counterintuitive things. Contents 1 Bohrbug 2 Mandelbug …   Wikipedia

  • Alfresco (software) — Infobox Software name = Alfresco Software Inc. developer = Alfresco latest release version = Enterprise Edition 2.2 latest release date = release date|2008|04|18 latest preview version = Labs 3b latest preview date = release date|2008|09|10… …   Wikipedia

  • AdRem Software — Logo de AdRem Software Création 1998 Fondateurs Tomasz Kunicki, Chief Executive Officer …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”