8
Volně použitelný, open source nástrojový balík YAKINDU Statechart Tools (SCT) poskytuje integrované modelovací prostředí pro specifikaci a vývoj reaktivních systémů založených na událostech založených na konceptu státních diagramů.Úpravy nástrojů Yakindu Statechart Tools (SCT) obsahují intuitivní kombinaci grafického a textového zápisu.Zatímco stavy, přechody a hierarchie stavů jsou grafické prvky, všechna prohlášení a akce se zadávají pomocí textového zápisu.Použitelnost editoru statechart je optimalizována pro práci s těmito statecharts.Ověření Validace stavových diagramů zahrnuje syntaktické a sémantické kontroly úplného stavového diagramu.Příklady validací jsou detekce nedosažitelných stavů, slepých uliček a odkazy na neznámé události.Tato omezení validace jsou během editace kontrolovaná.Simulace Kromě strukturální validace je rozhodující kontrola dynamické sémantiky.Není možné určit správnost stavového diagramu pouze vizuální kontrolou.Uživatel tedy musí být schopen provádět stavové diagramy, na kterých pracuje.Integrovaný simulační engine statechart řeší tyto potřeby.Uživatel může provádět stavové mapy přímo v prostředí modelování.Aktivní stavy jsou přímo zvýrazněny v editoru stavových diagramů a vyhrazená perspektiva simulace poskytuje přístup k ovládacím prvkům provádění (start, stop, pauza, pokračování), inspekčním a nastavovacím proměnným, stejně jako zvyšování událostí.Generování kódu Yakindu Statechart Tools (SCT) zahrnuje generátory kódu pro Java, C a C ++.Generátory kódu se řídí přístupem „pouze pro kód“ a nespoléhají se na žádnou další knihovnu runtime.Vygenerovaný kód poskytuje dobře definované rozhraní a lze jej snadno integrovat do libovolného kódu klienta.Generovaný kód je také čitelný a strukturovaný takovým způsobem, který umožňuje velmi efektivní
yakindu-statechart-tools
Webová stránka:
http://www.statecharts.orgFunkce
Kategorie
Alternativy Yakindu Statechart Tools pro Mac
180
40
33
Visual Paradigm
Visual Paradigm for UML (VP-UML) je nástroj pro návrh UML a UML CASE, který je určen k podpoře vývoje softwaru.
15
6
5