Unified Modelling Language

UML für die Systemarchitektur

25.08.2011
Von Stefan  Queins

Wie geht es weiter im Projekt?

Während die gefundenen Hardwarekomponenten einer Systemarchitektur relativ losgelöst voneinander entwickelt werden können, kommt den Softwarekomponenten eine Sonderrolle zu. Die Use-Cases der Softwarekomponenten, die gemeinsam entwickelt werden sollen, werden in den meisten Fällen wieder in einen Topf geworfen und einer expliziten Softwareanalyse unterzogen. Es liegt nahe, dass sich gewisse Aufgaben der Softwarekomponenten wiederholen und somit eine getrennte Entwicklung nach Systemkomponenten eine unnötige Mehrarbeit bedeuten würde. Anschließend wird dann die zu entwickelnde Software in der Softwarearchitektur logisch zerlegt und danach zu den aus der Systemarchitektur geforderten Teilen zusammengesetzt.