首页 | 本学科首页   官方微博 | 高级检索  
     


Hybrid assessment method for software engineering decisions
Authors:Rita A. RibeiroAuthor Vitae  Ana M. MoreiraAuthor VitaePim van den BroekAuthor Vitae  Afonso PimentelAuthor Vitae
Affiliation:
  • a UNINOVA, CTS, Departamento Engenharia Electrotécnica, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, 2829-516 Caparica, Portugal
  • b CITI, Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, 2829-516 Caparica, Portugal
  • c Department of Computer Science, University of Twente, P.O. Box 217, 7500 AE Enschede, The Netherlands
  • Abstract:During software development, many decisions need to be made to guarantee the satisfaction of the stakeholders' requirements and goals. The full satisfaction of all of these requirements and goals may not be possible, requiring decisions over conflicting human interests as well as technological alternatives, with an impact on the quality and cost of the final solution. This work aims at assessing the suitability of multi-criteria decision making (MCDM) methods to support software engineers' decisions. To fulfil this aim, a HAM (Hybrid Assessment Method) is proposed, which gives its user the ability to perceive the influence different decisions may have on the final result. HAM is a simple and efficient method that combines one single pairwise comparison decision matrix (to determine the weights of criteria) with one classical weighted decision matrix (to prioritize the alternatives). To avoid consistency problems regarding the scale and the prioritization method, HAM uses a geometric scale for assessing the criteria and the geometric mean for determining the alternative ratings.
    Keywords:Multi-criteria decision making   Non-functional software requirements   Software engineering   Aggregation operators
    本文献已被 ScienceDirect 等数据库收录!
    设为首页 | 免责声明 | 关于勤云 | 加入收藏

    Copyright©北京勤云科技发展有限公司  京ICP备09084417号