Systém návrhu a hodnocení architektury - Architecture Design and Assessment System

The Systém návrhu a hodnocení architektury (ADAS) byla sada softwarových programů nabízených Výzkumný trojúhelníkový institut od poloviny 80. let do začátku 90. let.[1]

A Petriho síť byl graficky vytvořen grafický model systému. Hierarchické grafy byly simulovány za účelem určení využití zdrojů a propustnosti. Funkční simulaci modelu lze realizovat připojením C (programovací jazyk) nebo Ada (programovací jazyk) kód do uzlů. To umožnilo dynamické přiřazení prostředků, načasování a prioritu.

Simulační model

Model ADAS sestával z uzlů spojených směrovanými oblouky.

Pro abstraktní simulaci uzel představuje a proces (systémové inženýrství) v systému, který se modeluje. Připravenost na provedení nebo spuštění tohoto procesu vyžaduje, aby: jeho vstupy jsou uspokojeny, je k dispozici prostor pro jeho výstupy a je k dispozici jeho sdílený prostředek / hardware. Během provádění uzel spotřebovává své vstupy, používá zdroj po předepsanou dobu a poté produkuje své výstupy.

Vstupy a výstupy procesu jsou reprezentovány diskrétními tokeny. Tyto tokeny plynou podél oblouků v grafu. Pokud je maximální velikost oblouku větší než jedna, pak by oblouk představoval vyrovnávací paměť mezi systémovými procesy.

K vylepšení modelu systému by mohl být pod uzel umístěn podgraf k vylepšení chování tohoto procesu.

Fyzické a behaviorální vlastnosti byly připojeny k uzlům a obloukům ve formě atributů. Jazyk definice atributu umožňoval výpočet atributů z atributů předků a globálních hodnot.

Reference

  1. ^ G.A. Frank, D.L. Franke a W.F. Ingogly, „An Architecture Design and Assessment System,“ VLSI Design, Vol. 6, č. 8, srpen 1985, str. 30-50

Další čtení