Skip to content

microlina/iStarLab

Repository files navigation

iStarLab [prototype]

The iStarLab tool provides an editor enriched with a set of metrics, which are formally specified to measure and analyse complexity and completeness of goal models, in particular, social goal models built with i*.


This project was developed by Catarina Gralha as part of her MSc dissertation, conducted at the Informatics Department of Faculdade de Ciências e Tecnolgia, Univerisdade NOVA de Lisboa (FCT/UNL), Portugal.

The tool and its usage are described in the papers:

Gralha, C., Goulão, M., & Araújo, J. (2014, June). Identifying Modularity Improvement Opportunities in Goal-oriented Requirements Models. In Advanced Information Systems Engineering (pp. 91-104). Springer Berlin Heidelberg.

@inproceedings{Gralha2014,
author="Gralha, Catarina and Goul{\~a}o, Miguel and Ara{\'u}jo, Jo{\~a}o",
title="Identifying Modularity Improvement Opportunities in Goal-Oriented Requirements Models",
booktitle="Advanced Information Systems Engineering",
year="2014",
publisher="Springer",
pages="91--104",
isbn="978-3-319-07881-6",
doi="10.1007/978-3-319-07881-6_7",
url="http://dx.doi.org/10.1007/978-3-319-07881-6_7"
}

Gralha, C., Araújo, J. & Goulão, M. (2015, April). Metrics for measuring complexity and completeness for social goal models. Information Systems Vol. 53 (pp. 346-362). Elsevier

@article{Gralha2015346,
title = "Metrics for measuring complexity and completeness for social goal models ",
journal = "Information Systems ",
volume = "53",
number = "",
pages = "346 - 362",
year = "2015",
note = "",
issn = "0306-4379",
doi = "http://dx.doi.org/10.1016/j.is.2015.03.006",
url = "http://www.sciencedirect.com/science/article/pii/S0306437915000666",
author = "Catarina Gralha and Jo{\~a}o Ara{\'u}jo and Miguel Goul{\~a}o",
keywords = "Goal-oriented requirements models",
keywords = "i⁎",
keywords = "Software metrics",
keywords = "Model assessment "
}

Setup guide

  1. Install Eclipse Epsilon 1.2
  2. Import the project into workspace
  • File -> Import -> General -> Existing Projects into Workspace
  • Select root directory -> Browse -> iStarLab
  1. Context menu of iStarPrototype folder
  • Run As -> Eclipse Application (this will open (this will open another Eclipse)

Second Eclipse:

  1. File -> New -> Project -> General -> Project
  2. New -> Example -> Istar Diagram

About

iStarLab, an i* modelling tool [prototype]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages