View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide

K metodice modelování ve SmallDEVS

Jsou možné 2 přístupy k modelování:
  1. Komponenty realizovat třídami za použití standardních nástrojů Smalltalku (jde o podtřídy tříd AtomicDEVS a CompositeDEVS, viz příklady v kategorii SmallDEVS-Core-Examples, pro inspiraci je vhodné prostudovat třídy MyGenerator, MyJob, MyProcessor a MySystem2). Tento způsob modelování je velmi robustní a bezproblémový, jde jen o běžné programování ve Smalltalku s využitím knihovny tříd pro podporu modelování na bázi DEVS.
  2. Komponenty realizovat prototypovými objekty vytvářenými za pomoci specializovaného GUI nebo pomocí skriptů (viz články a videodokumenty na webové stránce SmallDEVSu), případně použít Kombinovaný vývoj pomocí GUI a pomocí skriptů. Modelování pomocí GUI je poněkud riskantnější, proto doporučuji často zálohovat image+changes a udržovat pro jistotu několik úrovní záloh).

Podpůrné knihovny a vazba na GUI

Je třeba ctít definici DEVS:

Práce s časem

Init-Start-Stop

Vizualizace

Export-Import

Manipulace s modely a se simulacemi (pomocí GUI)

Odpovědi na často kladné dotazy


[Ve vývoji, připomínky jsou vítány. – vj]

Links to this Page