[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3239235.3267433acmconferencesArticle/Chapter ViewAbstractPublication PagesesemConference Proceedingsconference-collections
short-paper

Comparing the effectiveness of goal-oriented languages: results from a controlled experiment

Published: 11 October 2018 Publication History

Abstract

Context. Several early requirements approaches focus on modeling objectives, interest or benefits of related stakeholders. However, as they can be used for different purposes as identifying problems, exploring system solutions, evaluating alternatives, etc., there are no clear guidelines on how to build these models, which constructs of the language must be used in each case, and most importantly, how to use these models downstream to the software requirements and design artifacts. Background. In a previous work, we proposed a specialization of the GRL language (value@GRL) to specify stakeholders' goals when dealing with early requirements in the context of incremental software development. Goal/Method. This paper reports on a controlled experiment aimed at comparing the goal model quality and the productivity, perceived ease of use, and perceived usefulness of participants when using value@GRL and i* languages. Results. The results showed that value@GRL obtained better results than i* as a goal modeling language indicating that it can be considered as a promising emerging approach in this area. Conclusions. Value@GRL allows obtaining goal models with good quality that may be later used downstream software development activities.

References

[1]
J. Cohen, Statistical Power Analysis for the Behavioral Sciences 2nd edn, Elsevier, 1988.
[2]
F. D. Davis, Perceived usefulness, perceived ease of use, and user acceptance of information technology, MIS quarterly 13(3), 1989.
[3]
H. Estrada, K. Najera, B. Vázquez, A. Martínez, J. C. Téllez, J. J. Hierro, Applying Tropos Modeling for Smart Mobility App Based on the FIWARE Platform, iStar Workshop, 2016, pp. 85--90.
[4]
W. B. Frakes, R. Baeza-Yates, Information Retrieval: Data Structures & Algorithms, Prentice-Hall, Inc., 1992.
[5]
J. Horkoff, T. Li, F. L. Li, M. Salnitri, E. Cardoso, P. Giorgini, J. Mylopoulos, Using goal models downstream: A systematic roadmap and literature review. IJISMD 6(2), 1--42, 2015.
[6]
E. Insfran, S. Abrahão, R.P. Oliveira, F. González, M. Fernández, C. Cano, Specifying Value in GRL for Guiding BPMN Activities Prioritization, 26<sup>th</sup> Int. Conf. on Information Systems Development (ISD), Larnaca, Cyprus, 2017.
[7]
ITU-T. Recommendation Z.151 (09/08): User Requirements Notation (URN)-Language definition, 2008. 206 p.
[8]
K. Maxwell, Applied Statistics for Software Managers, Software Quality Institute Series, Prentice Hall, 2002.
[9]
M. Serrano, J. C. S. do Prado Leite, Development of Agent-Driven Systems: from i* Architectural Models to Intentional Agents Code, iStar Workshop 2011, pp. 55--60.
[10]
E. Yu, Towards Modelling and Reasoning Support for Early-phase Requirements Engineering, RE conference, 1997, pp. 226--235.

Cited By

View all
  • (2023)Including business strategy in model-driven methods: an experimentRequirements Engineering10.1007/s00766-023-00400-328:3(411-440)Online publication date: 10-Mar-2023
  • (2022)Assessing the effectiveness of goal-oriented modeling languagesInformation and Software Technology10.1016/j.infsof.2019.08.003116:COnline publication date: 21-Apr-2022

Index Terms

  1. Comparing the effectiveness of goal-oriented languages: results from a controlled experiment

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ESEM '18: Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
    October 2018
    487 pages
    ISBN:9781450358231
    DOI:10.1145/3239235
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    In-Cooperation

    • IEEE CS

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 11 October 2018

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. experiment
    2. goal modeling
    3. requirements engineering

    Qualifiers

    • Short-paper

    Funding Sources

    • Adapt@Cloud

    Conference

    ESEM '18
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 130 of 594 submissions, 22%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)12
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 21 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Including business strategy in model-driven methods: an experimentRequirements Engineering10.1007/s00766-023-00400-328:3(411-440)Online publication date: 10-Mar-2023
    • (2022)Assessing the effectiveness of goal-oriented modeling languagesInformation and Software Technology10.1016/j.infsof.2019.08.003116:COnline publication date: 21-Apr-2022

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media