[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3348445.3352739acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicccmConference Proceedingsconference-collections
research-article

Defining Meta-Model for Value-Oriented Requirement Prioritization Technique

Published: 27 July 2019 Publication History

Abstract

Software requirements prioritization is a well-known practice in Requirements Engineering (RE) that helps in managing the requirements as stated in their requirements listing. It helps to identify that which requirements should be dealt first. Quality of software to be developed depends on the ordering of requirements and assists the project team to find out the most important requirements. In order to perform efficient software requirement prioritization, decision making process to prioritize the requirements and eliminating complexities caused by unclear and incomplete requirements are two main challenges. It is also analyzed that existing techniques of requirements prioritization such as grouping, MoSCoW and validated learning are working well for functional requirements but insufficient to deal with non-functional requirements. In order to bridge this gap, meta-model for value oriented requirement prioritization technique is proposed in order to prioritize functional as well as non-functional requirements. Meta modeling technique is highly beneficial that helps to define things at an abstract level and helps in sorting out the associated problems by identifying major components and reducing complexity to requirement engineer.

References

[1]
Ramzan, Muhammad, M. Arfan Jaffar, and Arshad Ali Shahid. "Value based intelligent requirement prioritization (VIRP): expert driven fuzzy logic based prioritization technique." International Journal Of Innovative Computing, Information And Control 7.3 (2011)
[2]
Achimugu, Philip, et al. "A systematic literature review of software requirements prioritization research." Information and software technology 56.6 (2014): 568--585.
[3]
Khari, Manju, and Nikunj Kumar. "Comparison of six prioritization techniques for software requirements." Journal of Global Research in Computer Science 4.1 (2013): 38--43.
[4]
Jawale, Bhagyashri B., Girish Kumar Patnaik, and Ashish T. Bhole. "Requirement prioritization using adaptive fuzzy hierarchical cumulative voting." 2017 IEEE 7th International Advance Computing Conference (IACC). IEEE, 2017.
[5]
Shao, Fei, et al. "DRank: A semi-automated requirements prioritization method based on preferences and dependencies." Journal of Systems and Software 126 (2017): 141--156.
[6]
Firesmith, Donald. "Prioritizing requirements." Journal of Object Technology 3.8 (2004): 35--48.
[7]
Berander, Patrik, and Anneliese Andrews. "Requirements prioritization." Engineering and managing software requirements. Springer, Berlin, Heidelberg, 2005. 69--94.
[8]
Karlsson, Lena, et al. "Challenges in market-driven requirements engineering-an industrial interview study." Eighth International Workshop on Requirements Engineering: Foundation for Software Quality. 2002.
[9]
OMG, OMG. "Meta Object Facility (MOF) Core Specification." (2014).
[10]
Ramzan, Muhammad, M. Arfan Jaffar, and Arshad Ali Shahid. "Value based intelligent requirement prioritization (VIRP): expert driven fuzzy logic based prioritization technique." International Journal Of Innovative Computing, Information And Control 7.3 (2011)
[11]
Berander, Patrik, Kashif Ahmed Khan, and Laura Lehtola. "Towards a research framework on requirements prioritization." SERPS 6 (2006): 18--19.
[12]
Andrews, Berander PA. "Requirements Prioritization, Engineering and Managing Software Requirements, A. Aurum and C. Wohlin, eds." (2005): 69--94.
[13]
Kukreja, Nupul, et al. "Value-based requirements prioritization: usage experiences." Procedia Computer Science 16 (2013): 806--813.
[14]
Kukreja, Nupul. "Decision theoretic requirements prioritization: a two-step approach for sliding towards valuerealization." Proceedings of the 2013 International Conference on Software Engineering. IEEE Press, 2013.
[15]
Hatton, Sarah. "Early prioritisation of goals." International Conference on Conceptual Modeling. Springer, Berlin, Heidelberg, 2007.
[16]
Yaseen, Muhammad, Noraini Ibrahim, and Aida Mustapha. "Requirements Prioritization and using Iteration Model for Successful Implementation of Requirements. " INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS 10.1 (2019): 121--127.
[17]
Azar, Jim, Randy K. Smith, and David Cordes. "Value-oriented requirements prioritization in a small development organization." IEEE software 24.1 (2007): 32--37.
[18]
Krishnan, M. Soumya. "RFP based Requirement Prioritization-A One-Step Solution." Materials Today: Proceedings 5.1 (2018): 642--649.
[19]
Awais, Muhammad Abdullah. "Requirements prioritization: challenges and techniques for quality software development." Advances in Computer Science: an International Journal 5.2 (2016): 14--21.
[20]
Gupta, Varun, Durg Singh Chauhan, and Kamlesh Dutta. "Exploring reprioritization through systematic literature surveys and case studies." SpringerPlus 4.1 (2015): 539.
[21]
Daneva, Maya, et al. "Agile requirements prioritization in large-scale outsourced system projects: An empirical study." Journal of systems and software 86.5 (2013): 1333--1353.
[22]
Gupta, Varun, et al. "Requirement reprioritization: a multilayered dynamic approach." Int J Softw Eng Appl 7.5 (2013): 55--64.
[23]
Kukreja, Nupul, and Barry Boehm. "Integrating Collaborative Requirements negotiation and prioritization processes: a match made in heaven." Proceedings of the 2013 International Conference on Software and System Process. ACM, 2013.

Cited By

View all
  • (2023)A novel hybrid requirement’s prioritization approach based on critical software project factorsCognition, Technology & Work10.1007/s10111-023-00729-325:2-3(305-324)Online publication date: 1-Jun-2023
  • (2022)A Review on Requirements Prioritization Approaches of Software Project Management2022 International Conference on Intelligent Technology, System and Service for Internet of Everything (ITSS-IoE)10.1109/ITSS-IoE56359.2022.9990930(1-5)Online publication date: 3-Dec-2022
  • (2020)Requirements Prioritization Techniques in the last decade: A Systematic Literature Review2020 8th International Conference in Software Engineering Research and Innovation (CONISOFT)10.1109/CONISOFT50191.2020.00013(11-20)Online publication date: Nov-2020

Index Terms

  1. Defining Meta-Model for Value-Oriented Requirement Prioritization Technique

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICCCM '19: Proceedings of the 7th International Conference on Computer and Communications Management
    July 2019
    260 pages
    ISBN:9781450371957
    DOI:10.1145/3348445
    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]

    In-Cooperation

    • Chongqing University of Posts and Telecommunications

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 27 July 2019

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Efficient Value Oriented Prioritization Model (EVOPM)
    2. Requirement prioritization
    3. Value Oriented Framework (VOP)

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICCCM 2019

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 12 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)A novel hybrid requirement’s prioritization approach based on critical software project factorsCognition, Technology & Work10.1007/s10111-023-00729-325:2-3(305-324)Online publication date: 1-Jun-2023
    • (2022)A Review on Requirements Prioritization Approaches of Software Project Management2022 International Conference on Intelligent Technology, System and Service for Internet of Everything (ITSS-IoE)10.1109/ITSS-IoE56359.2022.9990930(1-5)Online publication date: 3-Dec-2022
    • (2020)Requirements Prioritization Techniques in the last decade: A Systematic Literature Review2020 8th International Conference in Software Engineering Research and Innovation (CONISOFT)10.1109/CONISOFT50191.2020.00013(11-20)Online publication date: Nov-2020

    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