next up previous contents
Next: HDM: Hypertext Design Model Up: OMT-Software-Engineering-Methodologie Previous: Packen in Moduln

Implementierung

Ziel der Implementierungsphase ist die Transformation des Objektentwurfs in eine bestimmte Programmiersprache, Datenbank oder Hardware-Implementierung. Da alle wichtigen Entscheidungen bereits in den vorangegangenen Phasen getroffen worden sind, sollte die Programmierung ein relativ mechanischer Teil des Entwicklungszyklus sein. Prinzipiell sollten Entscheidungen in der Entwurfsphase nur minimal von der verwendete Programmiersprache beeinflußt werden. Während der Implementierung ist es wichtig, darauf zu achten, daß prinzipiell eine Rückführbarkeit der Implementierung auf den Entwurf möglich ist, so daß das gesamte System leicht wartbar bzw. erweiterbar bleibt.

Die Implementierung des objektorientierten Entwurfs läßt sich am einfachsten in einer objektorientierten Programmiersprache realisieren. Dennoch ist ein objektorientierter Entwurf durchaus auch dann noch hilfreich, wenn eine nicht-objektorientierte Sprache verwendet werden muß, da alle objektorientierten Konzepte auf nicht-objektorientierte Sprachkonstrukte abgebildet werden können.



Dennis Logeman (PG PG_MM )
Wed Dec 11 14:23:03 MET 1996