Releases: amgrubb/BloomingLeaf
Release 2.7
In Version 2.7, we integrated training into the tool itself. We implemented a set of embedded instructional tutorials that aim to guide and instruct first-time goal modelers, while clarifying the common points of confusion. These updates are described in our MoDRE'25 paper.
Additionally, we now allow users to host BloomingLeaf as an Express application, which enables online hosting with the SSL protocol (see updated setup guide).
Release 2.6
Added the Presences Conditions feature as describe in our MoDRE'23 paper: https://ieeexplore.ieee.org/document/10260777
Release 2.5
Updates for Version 2.5
In Version 2.5, we focused on updating the analysis capabilities and a few bug fixes to the interface.
- We implemented backend capabilities for model merging, as described in our RE'22 paper.
- We added the EVO capabilities to the Next State view and created filters for intention filters, as described in our RE@Next'23 paper.
- We extended the EVO palettes to add more appropriate options for our international audience and users with a color vision deficiency, as describe in our iStar'23 paper.
Release 2.0
Updates for Version 2.0
In Version 2.0, we refactored the code base to take advantage of the underlying backbone.js structure:
- removed all global variables in
leaf-uiand updated the graph data structure - created backbone models for actors, intentions, evolving functions, configurations, and results
- created backbone views for all backbone models
- allow users to assign absolute values for function segments in the Element Inspector view
- updated and added functionality to the intermediate values table
- updated the communication between the front and backend code
- refactored the backend code base to take advantage of the new backbone models
- fix bugs in the next state view
- updated the look and feel of the tool
See our summary for further details about these additions.
Release 1.5 + REJ'21-ScalabilityTesting
This release includes all the code as part of the Version 1.5 changes + includes the code to run the scalability tests for the REJ'21 paper.
Release 1.5
Updates for Version 1.5
In Version 1.5, we added the following model-management features (+ additional small features and fixes):
- separate analysis results from model elements
- save / load analysis configurations (num states, etc.)
- save / load analysis results - including a tag
- pair models with analysis results
- clear propagated labels
- spinner for next states
See our poster for further details about these additions.
This is the last release that is backward compatible for academic papers published prior to 2022.
Release 1.0
There are still many bugs, but we want to share the most recent files before adding new team members.