Skip to content
develop
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

BloomingLeaf

BloomingLeaf is a web-based tool for modeling and analyzing (Tropos like) formal goal models with evolving intentions.

This project is part of @amgrubb's PhD Thesis.

Goals

  1. Enable modeling of goals with evolving intentions/goals.
  2. Enable simulation of goal models as intentions evolve.
  3. Enable stakeholders to ask time-based trade-off questions in early-phase requirements engineering.

Getting started

Want to contribute?

The contributing guide is a good place to start. If you have questions, feel free to ask.

Dependencies

Building on the shoulders of giants:

Tool Description
JointJS (Rappid) JavaScript Diagramming Library (v2.3.1)
JaCoP Java Constraint Programming (JaCoP) solver
SweetAlert Javascript Library for Popup customization
ChartJS Javascript Library for creating charts
noUiSlider JavaScript range slider library
KeyboardJS Javascript Libary to easily set up binding keys.

About

A tool for modeling and analyzing (Tropos like) formal goal models with Dynamic Intentions.

Resources

License

Packages

No packages published