https://github.com/cpslabgu/swift-fsmlib

Library for logic-labelled finite-state machines

https://github.com/cpslabgu/swift-fsmlib

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.5%) to scientific vocabulary

Keywords

finite-state-machine fsms llfsm model-driven-development
Last synced: 10 months ago · JSON representation

Repository

Library for logic-labelled finite-state machines

Basic Info
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
finite-state-machine fsms llfsm model-driven-development
Created almost 3 years ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md

swift-fsmlib

A cross-platform Swift library for finite state machines (FSMs) and FSM conversion tools.

Overview

swift-fsmlib provides robust, type-safe tools for defining, analysing, and converting finite state machines. Its design is idiomatic Swift, supporting both macOS and Linux, and aims to facilitate both research and production use.

  • FSM: Core framework for FSMs, including state, transition, and event management.
  • fsmconvert: Tool for creating FSM arrangements and for converting between FSM representations and formats.

Documentation

Comprehensive documentation is available via DocC in the source tree: - Sources/FSM/FSM.docc/ - Sources/fsmconvert/fsmconvert.docc/

Getting Started

See the Getting Started guide for a walkthrough on defining and using FSMs.

Owner

  • Name: CPSLabGU
  • Login: CPSLabGU
  • Kind: organization

GitHub Events

Total
  • Push event: 38
  • Create event: 1
Last Year
  • Push event: 38
  • Create event: 1

Dependencies

Package.resolved swiftpm
  • github.com/apple/swift-argument-parser 1.2.2
Package.swift swiftpm