Slide 1: Gartner: Fachanwendungen (CEVAs) Content Enabled Vertical Applications
Digital Business Processes Gartner: Fachanwendungen (CEVAs) Content Enabled Vertical Applications „Content-enabled vertical applications (CEVAs) consist of Content Management services and Business Process Management (BPM) tools that are combined and configured to support industry-specific business g
Slide 2: Modellierung von Use Cases / Umsetzung
Modellierung Umsetzung von Use Cases der modellierten Use Cases. Automatische Dokumentation Tests zu den für die Use entwickelten Cases. Use Cases.
Slide 3: Spezifikation / Realisierungsunschärfe
Modellierung von Use Cases Spezifikation / Realisierungsunschärfe Aufwand Exaktes Modell Modell mit Text Textuelle Spezifikation und Diagramme Textuelle Spezifikation Keine Spezifikation Präzision
Slide 4: Fabasoft Use-Case-Modell
Spezifikation / Realisierungsunschärfe Aufwand Exaktes Modell Use-Cases Textuelle Spezifikation Präzision Fabasoft Use-Case-Modell Detailierungs- Anwenderzielgruppen / Rolle grad (Top Down) Anwender Administratoren Struktur + Überblick Lösungsbereiche Kernprozesse Supportprozesse Administrationsproz
Slide 5: Evolution der Programmierung
Umsetzung der modellierten Use Cases. Evolution der Programmierung Komplexität .net Framework 3.0 .net Framework 2.0 Java Class Libray Aspect Oriented Component Oriented Procedural Object Oriented Evolution
Slide 6: Eine einfache Formel: Use-Cases x Domain-Specific Languages
Evolution der Programmierung Komplexität Domain- Specific Languages Evolution Eine einfache Formel Use-Cases x Domain-Specific Languages =
Slide 7: Web 2.0: Domain-Specific Languages (DSL)
Domain-Specific Languages (DSL) Komponentenmodell Objektmodell Objektklassen + Eigenschaften Aktionen Methodenimplementierungen Use-Cases + Anwendungen (VAPPs) Formulare Ressourcen Fabasoft DUCX 2007: Mashups made easy Web 2.0
Slide 8: Entwicklungsumgebungen
Entwicklungsumgebungen Microsoft Visual Studio 2005 Eclipse 3.2 Syntax Highlighting Syntax Check Folding Auto-Completion Edit / Compile / Run / Debug aus der IDE Automatische Dokumentation Tests zu den für die Use entwickelten Cases. Use Cases.
Slide 9: Wiederverwendung von Use-Cases / Copyright/Disclaimer
Wiederverwendung von Use-Cases Automatisches Testen Sprache für die Definition von Testdaten und Testbedingungen Funktionale Tests Lasttests Erstellen der Dokumentation Programm-Dokumentation Kontextsensitive Erklärungstexte Online-Hilfe Benutzerhandbuch Copyright/Disclaimer Copyright © Fabasoft Int