B2XKlaim
is a powerful tool designed to transform Collaboration diagrams from BPMN into skeleton code for Xklaim, an innovative programming language rooted in the formal language KLAIM.
- Code Generation: Automatically produce Xklaim skeleton code from BPMN Collaboration diagrams.
- Support for BPMN Elements: Seamless integration of XOR, AND, Start, Intermediate, and End events. Additionally, support for None, Messages, Signals, Pools, Call Activity, Script Task, Message Flow, and Event Subprocess.
Xklaim is a novel programming language that derives its core principles from the formal language KLAIM.
- Clone the repository:
git clone https://github.com/khalidbourr/B2XKlaim cd B2XKlaim/B2XKlaim-FrontEnd npm install
To utilize B2XKlaim
effectively, follow these steps:
cd B2XKlaim/B2XKlaim-BackEnd
mvn clean install (mvn clean install -DskipTests)
mvn clean compile
Ensure the backend is up and running. Initiate the B2XKlaimApplication.
Navigate to the frontend directory:
cd B2XKlaim/B2XKlaim-FrontEnd
npm run serve