ISBN-13: 9783638723879 / Niemiecki / Miękka / 2007 / 156 str.
ISBN-13: 9783638723879 / Niemiecki / Miękka / 2007 / 156 str.
Masterarbeit aus dem Jahr 2004 im Fachbereich Informatik - Technische Informatik, Note: 1.0, Georg-Simon-Ohm-Hochschule Nurnberg, Veranstaltung: Masterstudiengang, 65 Quellen im Literaturverzeichnis, Sprache: Deutsch, Abstract: Aspektorientierte Programmierung (AOP) ist ein Ansatz, Funktionalitaten zu kapseln, die an vielen Stellen einer Anwendung auftreten. Fur die Programmierung dieser sogenannten Crosscutting Concerns sind mehrere Implementierungen auf den Markt gekommen, welche sehr unterschiedliche Ansatze verfolgen. Bis jetzt wird AOP jedoch in realen Projekten noch nicht sehr haug eingesetzt. Diese Masterarbeit verfolgt das Ziel, ein Framework zu entwickeln, um AOP fur die Messpunktsetzung in bereits laufenden Anwendungen zu verwenden. Um eine Aussage treffen zu konnen, ob AOP dafur eingesetzt werden kann, sind folgende Punkte zu klaren: 1. Ist AOP ein guter Ansatz, mit dem existierende Anwendungen mit geringem Aufwand instrumentiert werden konnen? 2. Welche der existierenden AOP-Ansatze ist am besten fur diesen Zweck geeignet? Unter dem Namen PerfLoad ist ein Lasttest-Framework entworfen und implementiert worden, welches man einfach, flexibel und zentral konfigurieren kann. Es bietet eine Managementkonsole, mit der die Lasttests gestartet, verwaltet und die Ergebnisse ausgewertet werden konnen. Fur die Messpunktsetzung verwendet PerfLoad AOP. Es wurde damit untersucht, welcher der AOP-Ansatze am Besten geeignet ist, um Anwendungen gezielt instrumentieren zu konnen.