Klaus Schultz Reverse- & Software-Engineering
Components: eine Sammlung nützlicher Hinweise
Ch. Wörle in Objektspektrum 4/2000 zur
Komponentenbildung
Probleme:
Schnittstellen werden zu spät betrachtet (sollten bereits in der Analysephase, wenn auch nur grob, betrachtet werden: wer braucht was von wem)
Abhängigkeiten werden unstrukturiert eingeführt
Abhängigkeiten sind unnötig gross und nicht explizit
Lösungsvorschläge:
zulässige Abhängigkeiten modellieren
Abhängigkeitsmatrix
frühe Dokumentation der Schnittstellen im "Komponentensteckbrief"
per Komponente unterscheiden in private Teilmodell/package) und public Teilmodell/package (enthält nur Interfaces)
im public Teilmodell als Parameter nur primitive Typen oder Typen aus dem public Teilmodell
Letzte Änderung: 12.08.00