Features
Current version has main options to create i* models:
- Model management: Creating, editing and deleting models.
- Actor management: Creating, editing and deleting actors from one model. There are four types of actors: generic, agent, position and role.
- Adding actor's type agent, position and role . This improvement implies the restriction of links between actors depending on their type.
- Dependencies between actors management: Creating, editing and deleting all kinds of dependencies (resources, tasks, goals and softgoals). In this version is not possible adding strength to the dependency link.
- Links between actors: Creating, editing and deleting links between actors. There are restrictions depending on the type of the actors involved.
- Actor SR management:
- Creating editing and deleting all kinds of intentional elements (resources, tasks, goals and softgoals)
- Creating, editing and deleting links between intentional elements. The allowed links depend on the intentional element type:
- For goals: means-end and dependency links.
- For tasks: task-decomposition, means-end and dependency links.
- For softgoals: contribution links and dependency links.
- For resources: means-end and dependency links
- Quantitative Information about the model for each actor like number of dependencies (incoming and outgoing) and intentional elements.
- Models are stored in text files, using iStarML format. For more information about this xml format for i* models go to the iStarML web page.
- Inheritance for SR elements: refinament, extension and redefinition.
- Inheritance for dependency links
- Show complete information about subactors. While user is working with the model in the subactors only will appear the inherited and new intentional elements. Superactor's elements will be shown only when they have links to the inherited or the new ones.
- Graphical view for models.