Forschungsbericht 1999-2000   
WWU-Logo Institut für Wirtschaftsinformatik
Leonardo-Campus 3
48149 Münster
Tel. (0251) 83-38100
Fax: (0251) 83-38109
e-mail: ls-is@uni-muenster.de
WWW: http://www.wi.uni-muenster.de/

Geschäftsführender Direktor: Prof. Dr. Jörg Becker

 
 
 
[Pfeile  gelb] Forschungsschwerpunkte 1999 - 2000
Fachbereich 04 - Wirtschaftswissenschaftliche Fakultät
Institut für Wirtschaftsinformatik
Lehrstuhl Prof. Dr. Heinz Lothar Grob (Wirtschaftsinformatik und Controlling)
 


Javabasierte Softwareentwicklung

Gegenstand des Projektes zur Javabasierten Softwareentwicklung am Lehrstuhl für Wirtschaftsinformatik und Controlling sind die Erstellung von Basistechnologien zur Verwendung im Computergestützten Controlling einerseits sowie zur Unterstützung der Computergestützten Hochschullehre (cHL) andererseits. Java ist eine plattformunabhängige, objektorientierte Programmiersprache der Firma Sun zur Entwicklung von portablen, auch verteilten Anwendungen mit Unterstützung im Bereich Sicherheit und Performanz. Sun stellt dazu eine Reihe umfangreicher Klassenbibliotheken zur Verfügung, die Grundfunktionen für bestimmte Anwendungsbereiche implementieren. Die konsequent objektorientierte Struktur erlaubt dabei beliebige Anpassung und Erweiterung der Standard-Funktionalitäten. Ein wichtiger Teil der Javabasierten Softwareentwicklung ist die Erstellung von eigenen Klassenbibliotheken für die Entwicklung von Softwareprodukten für andere Forschungsbereiche des Lehrstuhls. Anwendung finden diese Klassenbibliotheken in den vielfältigen Komponenten der Freestyle-Learning-Software. "Freestyle" bezieht dabei die gesamte Hard- und Softwareumgebung des Nutzers mit ein: die Varianten des Lernen und Lehrens sind dabei genauso frei wählbar wie die Rechnerplattform und das Betriebssystem. Java ermöglicht einfache Wiederverwendbarkeit der eigenen Klassenbibliotheken, da der compilierte Code nicht an bestimmte Hardware gebunden ist, sondern als Bytecode vorliegt, der von jeder Java Laufzeitumgebung (Virtual Machine, VM) auf einem beliebigen Betriebssystem interpretiert werden kann. Einzige Einschränkung dabei ist, dass für ein Betriebssystem auch eine Laufzeitumgebung existiert. Diese Laufzeitumgebungen werden von Sun in der neuesten Version für die Betriebssysteme Windows, Solaris und Linux kostenfrei zur Verfügung gestellt. Ausserdem wurde aufbauend auf der am Lehrstuhl entwickelten Klassenbibliothek ein Framework geschaffen, welches den Entwicklungsaufwand für die Erstellung von komfortablen Applikation erheblich vereinfacht. Vielfach finden solche Applikationen am Lehrstuhl Anwendung als Teil neuer Learning Units für Freestyle Learning. Auch in Zukunft werden die Klassenbibliothek und das Framework erweitert. Insbesondere im Zusammenhang mit der Neuentwicklung der einer Oberfläche zur Generierung von ereignisorientierten Planspielen (Planspiel-Shell) in Java ist die Integration weiterer Komponenten und Schnittstellen geplant.

Beteiligte Wissenschaftler:

Prof. Dr. Heinz Lothar Grob, Dipl.-Phys. Mirko Wahn, Dipl.-Wirt.-Inform. Blasius Lofi Dewanto
 
 
[Startseite (Rektorat)] [Inhaltsverzeichnis] [vorherige Seite] [nächste Seite]

Hans-Joachim Peter
EMail: vdv12@uni-muenster.de
HTML-Einrichtung: Izabela Klak
Informationskennung: FO04PB15
Datum: 2001-09-13 ---- 2002-09-19