Forschungsprojekte 1997

FIN, IVS, AG Softwaretechnik


Open-To-Europe (EU-Projekt) Erste Ansätze für Metrikendatenbanken Analyse und Bewertung effizienter Internet-Applikationen Metrics Bibliography
Forschungs- Team

Open-To-Europe (EU-Projekt):

Das OpenToEurope-Projekt wurde bisher von den Zusatzstudenten der Matrikel 95 unter Leitung von Dr. Paul bearbeitet. Inhallt war die Erstellung von Lehrbeispielen zur Prologprogrammierung im Rahmen einer Europäischen Initiative zu "Open & Distance Learning". Das Folgeprojekt dient der Konzeption und der Installation interaktiver verteilter Lösungen unter Einbeziehung einer (Prolog-) Programmbewertung. Die allgemeine Idee für die Projektfortführung ist im folgenden skizziert.

General Project Goal for Continuation:
Videoconferencing and multimedia applications
  • investigating an increased use of advanced technologies and a different format of face to face meetings
  • test of the feasibility of virtual mobility projects by comparative controlled experiments (with and without face to face contact)
  • investigation of the Internet curriculum development from the tutor point of view (to create different collaborative projects, to produce guidelines of good practice, to test collaborative Internet teaching material development)
  • collaborative project work via Internet and new technologies in order to develop the concept of virtual mobility
  • project work to complete the complement teaching materials for student learning

Projektteilnehmer waren die Uni und die TU in Tampere (Finland), die Saragossa Uni (Spanien) sowie die FH Dresden.

Ergebnisse:

  • Erweiterung des Prolog-Beispiel-Tutorials;

  • erste Anwendungen des von der AG Sofwtaretechnik implementierten Prolog-Meßtools;


Erste Ansätze für Metrikendatenbanken:

Die effiziente und vor allem anwendungsgerechte Speicherung und Auswertung von Softwaremeßdaten ist ein ernsthaftes Problem bei einer erfolgreichen Einführung der Softwaremessung im industriellen Umfeld. Die Vielschichtigkeit der Meß- bzw. Bewertungsdaten wird untersucht und anwenderbezogene Architekturen konzipiert. In ausgewählten Bereichen sollen Meßdatenbanken prototypisch eingesetzt und deren Berechtigung als Alternative zur Experience Factory nachgewiesen werden. In dieser ersten Projektetappe werden ausschließlich Codebewertungstools berücksichtigt.

Ergebnisse:

  • erste konzeptionelle Arbeiten;

  • eine erste Implementation einer Metrikendatenbank basierend auf Oracle 4 unter Berücksichtigung der Meßergebnisse der Meßtools COSMOS und LOGISCOPE;

Insbesondere die Einbeziehung der Meßergebnisse des Logiscope-Tools zeigt die besondere Problematik relativ abgeschlossener Meßtools.


Analyse und Bewertung effizienter Internet-Applikationen:

Die effiziente Gestaltung und Verbesserung von Internet-Applikationen wird neben der zugrunde gelegten Kommunikationshardware vor allem durch Aspekte der Architektur und des Anwendungsprofils bestimmt. Inhalt des vorliegenden Projektes sind daher die Untersuchung des realen Netzanwendungsprofils, die Auswirkungen unterschiedlicher Techniken (Ethernet, ATM usw.) sowie die Analyse und Konzeption von Netzwerkmanagementsystemen.

Ausgangspunkt sind bereits realisierte Untersuchungen

  • zur Anwendungsmöglichkeit vorhandenener Netzwerkmanager (SunNet Manager, Foundation Manager u. ä.),
  • zum Leistungsverhalten unterschiedlicher Netzwerkplattformen (wie ATM oder Ethernet) und -techniken (wie die Anwendung von Proxy-Caches),
  • zum realen Anwendungsprofil ausgewäter Internet-Applikationen der Universität,
  • zur Entwicklung von Netzlastsimulatoren auf der Grundlage der Swarm Intelligence.

Darauf aufbauend sind weitere Untersuchungen und Analysen durchzuführen, die dazu dienen:

  • Modelle für eine leistungsgerechte Internet-Applikation in einer vorgegebenen Netzarchitektur zu erarbeiten und zu validieren (insbesondere für die universitätsbezogenen Topologien),
  • weitere Toolanalysen zur Anwendbarkeit für weitere Plattformen durchzführen,
  • die Relationen zwischen Anwendungsprofil, Netzarchitektur und Applikationsstruktur zu untersuchen,
  • Lehr- bzw. Lerntools zum Netzwerkmanagement zu konzipieren und zu implementieren.

Dabei sollen die Applikationen insbesondere im hypermedialen Bereich angesiedelt sein und die Leistungsüberwachung von Videoservern bzw. Videoconferencing ermöglichen.

Ergebnisse:

  • zahlreiche Toolerweiterungen für die Logfile-Auswertung der Webserver;

  • Tests und Bewertungen von Netzwerkmanagern;

  • zahlreiche nationale Publikationen;


Metrics Bibliography:

Dieses Projekt besitzt zwei Forschungslinien. Zum einen soll eine verteilte Lösung der Bereitstellung, Abfrage und Benutzungsanalyse von bibliographischen Einträgen aus unterschiedlichen Quellen für die gemeinsamen Anwendung an verschiedenen Forschungseinrichtungen erarbeitet werden und zum anderen geht es um die Analyse und Konzeption zweckmäßiger Klassifikationsansätze für Softwaremetriken im Forschungs- und Anwendungsbereich.

An der Universität Magdeburg existiert bereits eine Bibliographie zu Softwaremetriken in einer HTML-basierten Hypertextform. An der Quebec-Universität in Montreal wird derzeit eine derartige Bibliographie aufgebaut. Ziel des vorliegenden Projektes ist die Konzeption und Implementation einer multiplen (TEX- bzw. EndNote-Quelle) und teilkomponentenweisen Speicherungsform. Darauf aufbauend ist eine thread-basierte Zugriffsform auf der Grundlage einfacher Suchausdrücke zu realisieren. Als Implementationsform ist ein Java-basierter Prototyp zur Effizienzuntersuchung von WWW-basierten Client/Server-Lösungen zu implementieren. Die Zugriffe werden statistisch analysiert und sind laufend abrufbar.

Innerhalb des WWW nimmt das Angebot von Diensten in Form von themenbezogenen Anleitungen für eine wirkungsvolle Softwaremetrikenanwendung immer mehr zu. Dabei dominieren noch hypertextbezogene Lösungen im Inter- bzw. Intranet. Beim vorliegenden Projekt geht es um die Einbindung weiterer hypermedialer Techniken auf der Grundlage einer (zunächst Java-basierten) einheitlichen Technologie.

Für die Klassifikationsmuster über Teilbereiche der Bibliographie werden die bisherigen Formen (komponentenbezogen (Meßtools, Experimente usw.), anwendungsbezogen (Metrikeneinführung in der Praxis, Expertisen zu Tools und Techniken) und forschungsbereichsbezogen (Validation, Automatisierung) analysiert und effektive Muster für verschiedene Anwendergruppen erarbeitet.

Ergebnisse:

  • eine Forschungsstudie zur Klassifikation von Metriken-Publikationen im Web;

  • zunächst eine CGI-basierte Client/Server-Lösung in Java implementiert für die schlüsselwortbasierte Autoren- und Themensuche; dann eine Oracle-basierte Lösung;

    für die Web-Analyse wurde eine Zugriffsstatistik implementiert;


Email an mich
Zurück zur Forschungsseite