Eigentlich ist es nahe liegend, ein System, das aus einzelnen Modulen besteht, auch in modularer Form zu entwickeln.Vom Standpunkt des Systemdesigners gibt es dabei jedoch das kleine Problem, dass Entwicklungswerkzeuge im Allgemeinen jede Kommunikation zwischen virtuellen Modulen erst einmal als gleichwertig betrachten. Dieses Verhalten hat wenig mit der Praxis zu tun. Zwar müssen die einzelnen Komponenten im fertigen System zusammenspielen, doch w?hrend ihrer Entwicklung ist es sinnvoll, jedes Subsystem erst einmal unabh?ngig von den anderen zu entwerfen und natürlich auch zu testen. Eine solche Vorgehensweise erleichtert selbstverst?ndlich auch die Wiederverwendbarkeit der Module, da sie autonom arbeiten.
展开▼