Name: | Description: | Size: | Format: | |
---|---|---|---|---|
1.85 MB | Adobe PDF |
Advisor(s)
Abstract(s)
Select the best tool for developing a system is a complex process. There must be considered several aspects corresponding to the domain where the system is going to run. Generally, the domain characteristics only are comprehended by experts. They know very well which are the main characteristics, how they can be combined and which should not be considered. This knowledge is fundamental to select the most appropriate tool for implementing a system that solves problems or automates processes in a specific domain. For this reason, it is difficult to get a tool that allows to establish a ranking of development tools for a particular case. In this paper, NESSy, a system to evaluate software development tools, is presented. This tool implements a multi-criteria evaluation method named LSP (Logic Scoring of Preference). Furthermore, it presents a user-friendly environment for carrying out the evaluation process. LSP uses a set of
structures aimed at describing software development tools with the goal of select the best one for a specific problem. The features previously mentioned make NESSy a relevant application to help the software engineer to select the best tool for solving specific problems related to particular domains.
Description
Keywords
Evaluation method Elementary criteria Aggregation structure LSP
Citation
Miranda, Enrique; Berón, Mario; Montejano, German; Pereira, Maria João; Henriques, Pedro (2013). NESSy: a new evaluator for software development tools. In 2nd Symposium on Languages, Applications and Technologies (SLATe'13). Faculdade de Ciências da Universidade do Porto, p. 21-38. ISBN 978-3-939897-52-1