| Zentrales, transaktionssicheres, mehrbenutzerfähiges Repository |
- Effiziente Projektarbeit im LAN ausgelegt auf hohe Benutzerzahlen
- Hohe Ergebnisqualität durch automatische Sicherung der Konsistenz bei der Teamarbeit
- Einfacher Austausch von Ergebnissen in verteilten Projekten
|
| Erweiterte Modellierungsfunktionen für die professionelle Entwicklung |
- UML (Unified Modeling Language) und BPMN (Business Process Modeling Notation) für die Modellierung von Geschäftsprozessen
- Domänenspezifische Erweiterung der UML mit Profilen aus Stereotypen und benutzerdefinierten Eigenschaften für Modelltransformationen und Code-Generierung
- Integration der Test-Frameworks JUnit und NUnit auf Modellniveau
|
Modellgetriebene Entwicklung
(MDD – Model-Driven Development) |
- Hohe Entwicklungsgeschwindigkeit durch Transformation fachlicher in technische Modelle mit Code-Generierung
- Sicheres, iteratives Transformieren
- Integrierte Funktionen für die Entwicklung eigener Modelltransformationen mit der UML in C#
|
| Code-Generierung |
- Breite Sprachunterstützung und Generierung von C#, C++, Java, VB .NET, BPEL, XSD und WSDL
- bedarfsgerecht anpassbar
|
| Reverse und Round Trip Engineering |
- Arbeiten wie mit einem Tool durch Round Trip Engineering mit Microsoft Visual Studio und Eclipse und schnelle Navigation
- Einfaches Reverse Engineering von Code sowie Web Service- und Schema-Definitionen
|
| Versionierung |
- Package-orientiert mit gängigen Konfigurationsmanagementsystemen
- Versionierung von Modellen mit Modellvergleich in in-Step – dem Tool für prozessbasierte Projektarbeit im Team
|
| Generierung von Dokumentation |
- Einheitliche Dokumentation durch anpassbare Word-Templates für alle Modellelemente
- Pflichtenheft und HTML-Dokumentation auf Knopfdruck mit automatischer Aktualisierung der referenzierten Ergebnisse
- Einfache Erstellung von JavaDoc- und NDoc-Kommentaren auf Modellniveau
|