Yakindu Statechart Tools

Yakindu Statechart Tools

Безплатният за използване отворен код инструментариум YAKINDU Statechart Tools (SCT) предоставя интегрирана среда за моделиране за спецификация и разработване на реактивни, управлявани от събития ...
Свободният за използване отворен код инструментариум YAKINDU Statechart Tools (SCT) предоставя интегрирана среда за моделиране за спецификация и разработване на реактивни, управлявани от събития системи, базирани на концепцията за държавните такси.Редактирането на Yakindu Statechart Tools (SCT) включва интуитивна комбинация от графични и текстови нотации.Докато състояния, преходи и йерархии на състоянието са графични елементи, всички декларации и действия се определят с помощта на текстова нотация.Използваемостта на редактора на държавни схеми е оптимизирана за работа с тези състояния.Валидиране Валидирането на състоянието включва синтаксис и семантични проверки на пълната диаграма на състоянието.Примери за валидиране са откриването на недостъпни състояния, задънена улица и препратки към неизвестни събития.Тези ограничения за валидиране се проверяват на живо по време на редактирането.Симулация В допълнение към структурното валидиране, проверката на динамичната семантика е от решаващо значение.Не е възможно да се определи правилността на държавна карта само чрез визуален преглед.По този начин потребителят трябва да може да изпълнява държавните такси, върху които работи.Интегрираният двигател за симулация на състоянието отговаря на тези нужди.Потребителят може да изпълнява държавни схеми директно в средата за моделиране.Активните състояния са директно откроени в редактора на състоянието и специална перспектива за симулация предлага достъп до контроли за изпълнение (старт, стоп, пауза, възобновяване), променливи за проверка и настройка, както и повишаване на събитията.Инструменти за генериране на кодове Yakindu Statechart Tools (SCT) включва генератори на кодове за Java, C и C ++.Генераторите на кодове следват подход само за код и не разчитат на допълнителна библиотека за изпълнение.Генерираният код осигурява добре дефиниран интерфейс и може да бъде интегриран лесно с всеки клиентски код.Генерираният код също е четим и структуриран по такъв начин, който позволява да се постигне много ефективност

Характеристика

Категории

Алтернативи на Yakindu Statechart Tools за Windows с лиценз за отворен код