Automatisierung
Automatische Verarbeitung von textuellem Benutzerinput
- Identifikation von Informationen und Intention im Text unter Nutzung von vorhandenem Wissen
- Generierung von textuellen Antworten auf Basis von konzeptuellem Wissen (NLG)
Softwareentwicklung
- Modellanalyseverfahren und -validierung basierend auf Flussanalyse, Regeln, Pattern Matching und semantischen Konzepten
- Modellsyntheseverfahren auf Basis von semantischen Annotationen und Reasoning
- Modelltransformationen und Codegenerierung
Softwarewiederverwendung und -reengineering
- Softwarewiederverwendung mit Hilfe von semantischen Annotationen und Reasoning
- Reengineering auf Basis von Codeanalyse und statistischen Verfahren
