Research Topics
[BA] Erstellung und Evaluation eines UML-Profils für die Anwendung der Tätigkeitstheorie in der Anforderungsanalyse
(Creation and Evaluation of an UML Profile for the Application of the Activity Theory in the Requirements Analysis)
Die Tätikeitstheorie, ursprünglich in den 1930er Jahren als psychologische Theorie entwickelt, hat seit den 1980er Jahren Eingang in verschiedene Bereiche der Informatik
gefunden. Die Tätigkeitstheorie betrachtet soziale Systeme, zu denen Menschen gehören, die durch Tätigkeiten miteinander in Wechselwirkung stehen.
Diese Tätigkeiten dienen einem Ziel, das für das betrachtete System charakteristisch ist.
Dieser Modellansatz macht die Tätigkeitstheorie für die Anwendung in der Anforderungsanalyse interessant, zumindest für die Analyse von zu implementierenden Systemen, die durch viele Stakeholder und deren komplexe Beziehungen mit technischen Systemen charakterisiert sind.
Die Beziehungen zwischen den Elementen eines solchen soziotechnischen Systems werden graphisch in einem Activity System Diagram (ASD) dargestellt.
Um den Anforderungsanalysten bei der Erhebung von Anforderungen in einem soziotechnischen System zu unterstützen, haben Geri Georg und Robert France ein Metamodell einschließlich Well-Formedness-Rules (WFRs) entwickelt und prototypisch in USE implementiert.
Deren sogenannte Activity Theory Language hat jedoch aufgrund der Nutzung von USE große Defizite in der Usability in der Anwendung durch den Anforderungsanalysten.
Das Ziel der Bachelorarbeit ist es deshalb, die Usability der Activity Theory Language dadurch zu verbessern,
dass für den Anforderungsanalysten ein UML-Profil definiert und in einem gängigen UML-Tool bereitgestellt wird.
Betreuer: Birgit Demuth