<?php
    $title="Lehrveranstaltungen der Arbeitsgruppe Kastens<hr>Projektgruppe: Java verstehen - Programmanalyse f&uuml;r Java";	// Titel der Seite
    $header_tags=""; // Optional: Zusätzliche Informationen für den HTML-Header
    $headline_url="";  // Optional: URL der Überschriften-Grafik    
    include $_SERVER["DOCUMENT_ROOT"] . "/menuheader.inc.php"; // Einbinden des Seitenkopfes  
    echo "<H1>$title</H1>";	// Ausgabe des Seitentitels als Überschrift, Zeile Löschen, wenn unerwüscht
?>

<h3>
Sommersemester 1999/Wintersemester 1999/2000.</h3>

<h4>
Thema der Projektgruppe</h4>
In Programmiersprach-&Uuml;bersetzern findet sich das Hauptanwendungsgebiet
von Techniken zur Programmanalyse. Hier geht es darum, auf der Grundlage
leistungsf&auml;higer Optimierungsverfahren qualitativ hochwertigen Zielcode
zu erzeugen. Nahezu alle heute eingesetzten Analysetechniken stammen aus
dem Umfeld der Compiler-Konstruktion.
<p>In unserer Projektgruppe soll ein weiteres wichtiges Anwendungsfeld
von Programmanalyse betrachtet werden: die Entwicklung und Wartung von
Programmen und Softwaresystemen. Hier geht es darum, dass gewonnene Analyse-Informationen
so aufbereitet werden, dass sie f&uuml;r den menschlichen Benutzer eine
Hilfe beim Verstehen von Programmen und Systemen und eine Unterst&uuml;tzung
f&uuml;r Modifikation und Weiterentwicklung darstellen.
<p>Die Analyseaufgaben sind f&uuml;r diese beiden Aufgaben sehr &auml;hnlich,
unterschiedlich ist im wesentlichen die Aufbereitung und Ausnutzung der
gewonnenen Information.
<p>In dieser Projektgruppe besch&auml;ftigen wir uns -nach einer Einarbeitung
in die Thematik "Programmanalyse"- mit der Anwendung von Programmanalysetechniken
auf Programme und Bibliotheken der Programmiersprache Java. Es soll ein
Baukasten kombinierbarer Analysemodule entworfen und implementiert, bzw.
aus vorhandenen Komponenten konstruiert werden. Mit diesem Baukasten werden
wir individuell konfigurierbare Programmanalysen f&uuml;r Java-Quelltexte
aufbauen.
<p>Das Projekt umfasst eine Seminarphase, in der wir uns mit Vortr&auml;gen
und schriftlichen Zusammenfassungen in die Grundlagen der Programmanalyse
einarbeiten. Im Anschluss wird das geplante Analysesystem entwickelt, realisiert
und im Abschlussbericht dokumentiert.
<p>Aktuelle Informationen gibts auf der <a href="../pgproganal/index.html" target="_top"><b>Homepage der Projektgruppe </b>&nbsp;<img SRC="enter2.gif" ALT="Enter Homepage of Project Group" border=0 align=center></a>
<p>Peter Pfahler, AG Kastens
<?php
    $author_email="";  // Optional: Autor festlegen
    include "/homes3/www/data/cs/ag-kastens/menufooter.inc.php"; // Einbinden des Seitenfusses
?><p>
