Lorenz, AlexanderHochberger, ChristianLiskowsky, Rüdiger2019-06-042019-06-042006978-3-88579-188-1https://dl.gi.de/handle/20.500.12116/23508UML-Aktivitätsmodelle (kurz Aktivitäten) haben sich weitgehend zur Spezifikation des Verhaltens von Anwendungsfällen etabliert. Allerdings müssen für eine angemessene Spezifikation der Anwendungsfälle im Kontext interaktiver Systeme die Aktivitäten in unterschiedlichen Punkten angepasst werden. Zu diesem Zweck präsentieren wir interaktionsorientierte Aktivitäten. Von diesen Aktivi- täten leiten wir zwei Arten von Aktivitäten ab, die auf den Entwicklungsprozess zugeschnitten sind. Die erste Aktivität ist eine benutzerfreundliche Variante, die der Anforderungsermittlung gewidmet ist. Die zweite Aktivität wird durch eine wohldefinierte Transformation der ersten erhalten. Sie ist eine detailliertere Variante, die als Vorgabe für den Softwareentwurf dient. Wir zeigen, wie letztere Aktivität systematisch in einen Softwareentwurf auf einer spezifischen Plattform abgebildet werden kann. Als Beispielplattform wählen wir J2EE mit einer auf dem Framework Struts basierten Webschicht. Der Beitrag stellt einen auf geeignet angepassten Aktivitäten basierenden Ansatz vor, bei dem in systematischer Weise aus anwenderfreundlich modellierten Anwendungsfällen ein wohlstrukturierter Softwareentwurf mit klarer Trennung von Verantwortlichkeiten abgeleitet werden kann.deAnpassung von UML-Aktivitäten an den Prozess der WebapplikationsentwicklungText/Conference Paper1617-5468