Stefam Ohnsorge, Joachim Altmeyer
University of Kaiserslautern
D-67653 Kaiserslautern, Germany
Zusammenfassung
In der vorliegenden Arbeit wird ein Werkzeug beschrieben, das die Wiederverwendung von
Entwurfsobjekten im Electronic CAD Bereich und speziell im PLAYOUT-System unterstützt.
Zur Beschreibung von Spezifikationen und Realisierungen wird eine Teilmenge aller Merkmale
der Entwurfsobjekte verwendet, die eine abstrakte, für die Wiederverwendung relevante
Sicht der Entwurfsdaten bildet. Anhand einer solchen Beschreibung kann der Anwender den
Datenbestand nach wiederverwendbaren Objekten durchsuchen. Als Ergebnis dieser Suche
erhält er entweder Objekte, die der Anforderungsspezifikation genau entsprechen, oder solche,
die zu ihr ähnlich sind.
Die Bestimmung der Ähnlichkeit von zwei Objektbeschreibungen erfolgt mit Hilfe einer
Ähnlichkeitsfunktion, die die gewichteten Ähnlichkeiten der einzelnen Merkmale der
Beschreibungen additiv zu einem Wert zusammenfaßt. Für jedes der betrachteten Merkmale
wird eine eigene Ähnlichkeitsfunktion definiert, sodaß die Berechnung der Ähnlichkeit auch
für nicht numerische Daten durchgeführt werden kann.
Die Auswahl der Merkmale und die Darstellung der Ähnlichkeitsbeziehungen berücksichtigen
die Besonderheiten, die sich durch die Bereiche Entwurf, Electronic CAD und das PLAYOUT-System
ergeben.
Der Anwender hat die Möglichkeit, die Suche nach den Wiederverwendungskandidaten zu
steuern. Dies kann durch Angabe von Parametern erfolgen, die den Verlauf der Suche oder den
zulässigen Grad der Ähnlichkeit von Merkmalswerten und Objektbeschreibungen beeinflußen,
und durch Aktivierung von vorgegebenen Regeln, die entwurfsspezifische Abhängigkeiten
realisieren.