Verfahren, mit dem die anzuzeigenden Artefakte von der Analysefunktion ermittelt werden

Wenn Sie eine Analyse für ein Artefakt ausführen, werden die angezeigten Artefakte mit dem beschriebenen Algorithmus ermittelt.

Informationen zu diesem Vorgang

Bei einem vorgelagerten Artefakt handelt es sich um das Subjekt eines Prädikats, bei dem das Ziel das Objekt ist (ein Artefakt, das auf das Ziel verweist). Bei einem nachgelagerten Artefakt handelt es sich um das Objekt eines Prädikats, bei dem das Ziel das Subjekt ist (ein Artefakt, auf das das Ziel verweist).

Vorgehensweise

  1. Beziehen Sie alle Fokusartefakte (das Anfangsartefakt und alle hinzugefügten Artefakte) in die folgenden Listen ein:
    1. Bekannte Artefakte
    2. Zu untersuchende nachgelagerte Artefakte
    3. Zu untersuchende vorgelagerte Artefakte
  2. Untersuchen Sie eine nachgelagerte Ebene. Bei der nachgelagerten Analyse werden Artefakte aus einem Fokusartefakt untersucht.
    1. Wenn Sie die Liste der zu untersuchenden nachgelagerten Artefakte benötigen, berechnen Sie eine Liste der ermittelten nachgelagerten Artefakte, indem Sie alle Links von den zu untersuchenden nachgelagerten Artefakten zu den ermittelten nachgelagerten Artefakten suchen.
    2. Ersetzen Sie die Liste der zu untersuchenden nachgelagerten Artefakte durch die Liste der ermittelten nachgelagerten Artefakte, die in der Liste der bekannten Artefakte noch nicht enthalten sind.
  3. Untersuchen Sie eine vorgelagerte Ebene. Bei der vorgelagerten Analyse werden Artefakte zu einem Fokusartefakt untersucht.
    1. Wenn Sie die Liste der zu untersuchenden vorgelagerten Artefakte benötigen, berechnen Sie eine Liste der ermittelten vorgelagerten Artefakte, indem Sie alle Links zu den zu untersuchenden vorgelagerten Artefakten von den ermittelten vorgelagerten Artefakten suchen.
    2. Ersetzen Sie die Liste der zu untersuchenden vorgelagerten Artefakte durch die Liste der ermittelten vorgelagerten Artefakte, die in der Liste der bekannten Artefakte noch nicht enthalten sind.
  4. Fügen Sie beide Listen der zu untersuchenden Artefakte den bekannten Artefakten hinzu.
  5. Wenn die Listen der zu untersuchenden Artefakte nicht leer sind und die maximale Untersuchungstiefe nicht überschritten wird, wiederholen Sie die Schritte 2 bis 5, um eine weitere Ebene zu untersuchen.

    Wenn der Algorithmus eine Analyse durchführt, kann nur in jeweils eine Richtung gesucht werden. Der Algorithmus sucht in die von Ihnen festgelegte Richtung (vorgelagert oder nachgelagert) und ermittelt alle Ziele in dieser Richtung. Dies führt dazu, dass bei der Wirkungsanalyse Artefakte gefunden werden, die von den Zielen aus über eine Kette von nur vorwärts oder nur rückwärts gerichteten Links zu erreichen sind. Im Rahmen dieser Analyse werden keine Artefakte gefunden, die nur durch eine Kombination von Vorwärts- und Rückwärtslinks zu erreichen sind.

    So können bei der Wirkungsanalyse in der Produktstruktur von Rational Engineering Lifecycle Manager beispielsweise keine untergeordneten Produkte eines bestimmten Produkts gefunden werden, da der Pfad zu den untergeordneten Produkten die Verfolgung sowohl von Vorwärts- als auch von Rückwärtslinks einschließt. (Die Struktur der Hierarchie ist nicht direkt für Produkte definiert. Für den Zugriff auf Produkte muss der Analysealgorithmus bidirektional suchen, was er jedoch nicht kann.) Zum Anzeigen von Produkthierarchiebeziehungen und Kontext müssen Sie Produktaktionen über die Anzeige Produkte ausführen.

    Bei der Wirkungsanalyse können Schleifen gefunden werden (ein Artefakt ist von sich selbst aus über eine Kette von einem oder mehreren anderen Artefakten erreichbar), sofern die Länge der Schleife kleiner gleich der angegebenen maximalen Tiefe ist.


Feedback