next up previous contents
Next: Ausblick Up: 7 Zusammenfassung und Ausblick Previous: 7 Zusammenfassung und Ausblick

Erfahrungsbericht

Als Software-Entwicklungsmethode wurde OMT verwendet. OMT unterscheidet im Objektmodell nicht zwischen Klassen und Schnittstellen. Es fehlt damit auch die entsprechende Assoziation, die ausdrückt, daß eine Klasse eine Schnittstelle implementiert. Das wirkt sich negativ auf das Objektdiagramm aus, da Schnittstellen durch einen Kommentar gesondert gekennzeichnet werden müssen, sowie bei der Codegenerierung, da nur Klassen und keine Schnittstellen erzeugt werden.

Java eignet sich gut als Implementierungssprache für Agenten, da vor allem die Serialisierung optimal unterstützt wird. Dadurch, daß Java keine Adreßarithmetik zuläßt, werden im allgemeinen schnellere Entwicklungszeiten von Programmen erreicht. Java unterstützt keine Mehrfachvererbung, was man beim Design des Objektmodells von Anfang an beachten muß. Der Tie-Mechanismus wird nur wegen der Einfachvererbung von Java benötigt.



Copyright Munich Network Management Team