BESSER-PEARL / BESSER

A Python-based low-modeling low-code platform for smart software
https://besser.readthedocs.io/en/latest/
MIT License
44 stars 11 forks source link

State Machine and Bot extensions #102

Closed mgv99 closed 2 weeks ago

mgv99 commented 1 month ago

This PR includes the state machine metamodel extension (state_machine.py) and the bot extension (bot.py), which extends the state machine metamodel.

A bot generator for BESSER Bot Framework is implemented (generators/besser_bot_framework).

Tests for the state machine and bot metamodels, as well as the BBF generator, have been created.

The documentation has been updated to include the new extensions.