Institutslogo - IRIS
home uni uni suche suche sitemap sitemap kontakt kontakt
unilogo Universität Stuttgart
 

Institut für Rechnergestützte Ingenieursysteme

englishicon
 

 

Entwicklung und Implementierung eines Constraints-Moduls für den Einsatz im RPD-Umfeld

Im Rahmen des Sonderforschungsbereichs 374 "Rapid Prototyping" wurden umfangreiche Untersuchungen zum Thema Constraints durchgeführt. Die Ergebnisse der Analyse sollen in einem weiterentwickelten ASN-Datenmodell (Active Semantic Network) implementiert und als ein JAVA-basiertes Programmodul bereitgestellt werden.

Durch die Vorgabe von Constraints werden die Merkmalwerte eines oder mehrerer Objekte gekoppelt. Die Änderung eines Merkmalwertes kann die Änderungen anderer Merkmalwerte zur Folge haben.

Für die Constraints-Beschreibung wurden neue, generische Datenstrukturen entwickelt. Diese Datenstrukturen erlauben die Constraintsdaten an externe Programme weiterzugeben. Die Berechnungen können in externen Anwendungen durchgeführt werden.

 

Schwerpunkte der Studienarbeit:

  • Einarbeitung in die Benutzung von Enterprise JAVA Beans (EJBs), Kurzdokumentation
  • Analyse der vorhandenen Constraintsbeschreibungen im ASN-Datenmodell
  • Eingabe und Modifikation von Constraints mit Hilfe von EJBs
  • Formulare für die Constraintsverarbeitung
  • Integration eines Formelinterpreters in das ASN
  • Übergabe der Constraintsdaten an eine externe Rechenanwendung, Übernahme der Rechenergebnisse ins ASN
  • Die Handhabung von Constraints als ECA-Sonderfall
  • Constraints und Trasaktionssicherheit im ASN

Die Arbeit ist auf einer PC-Workstation unter dem Betriebssystem WINDOWS 2000 oder Windows XP durchzuführen. Entwicklungsumgebung: Forte 4, Enterprise Java Beans Version 2.0 und JBOSS-Server.

Voraussetzungen für die Arbeit: Kenntnisse in WINDOWS2000 und in der objektorientierten Programmierung (Java)

 

Bearbeiter: cand. inform. Marc Reiter

Projektkoordinator: Dr.-Ing. M. Mešina

Prüfer: Prof. Dr. D. Roller

Zeitraum: 15.03.2003 - 14.09.2003