next up previous contents index
Next: Eine bisherige Lösung: ARM Up: No Title Previous: Abbildungsverzeichnis

Einführung

Der Trend in der Entwicklung von Anwendungsprogrammen geht in Richtung der Erstellung aus vorgefertigten Bausteinen mit Hilfe grafischer Umgebungen. Der Vorteil ist schnellere Entwicklung, Kostensenkung und bessere Qualität, da die Bausteine ja bereits umfassend getestet wurden. Bei derartigen umfangreichen Anwendungen ist es wichtig, Performanz-Messungen durchzuführen, um akzeptable Antwortzeiten für den Benutzer garantieren zu können. Die zur Zeit verfügbaren Systeme zur Performanz-Messung sind jedoch nur mit grossem Aufwand einsetzbar.

Daher wird hier ein neues Modell untersucht, das auf einer Idee von Rainer Hauck beruht [#!hauc01!#]. Die Erstellung von Messpunkten wird dabei automatisiert. Grundlage sind Javabeans, die mit einem grafischen Tool - der Beanbox - zu einer Baustein-basierten Anwendung zusammengefügt werden.

Es wurde ein Prototyp erstellt, der die Realisierbarkeit von Rainer Haucks Konzept der Automatisierung von Javabeans-basierten Anwendungen zeigt. Damit werden automatisch Messpunkte zur Ermittlung von Antwortzeiten in einer Benutzertransaktion und Laufzeiten der einzelnen Bausteine (Subtransaktionen) erzeugt. Ziel der vorliegenden Arbeit ist die Instrumentierung von Javabeans und Beanbox derart, dass Performanz-Messungen gemacht werden können, ohne dass der Anwendungsentwickler größere Eingriffe in die Javabeans machen muss.



Copyright Munich Network Management Team