11,435 research outputs found

    Prototyping for Requirements Elicitation and Validation: A Participative Prototype Evaluation Methodology

    Get PDF
    Prototyping is widely recommended as an excellent mechanism for requirements elicitation and validation. However, few details are available on how prototypes should be used for this purpose, especially in a group environment. The goal of this research is to develop and evaluate a methodology for using prototyping to elicit and validate requirements from large user groups. An initial prototype evaluation methodology was developed, assessed during a pilot case study, and revised to support different evaluation phases and types. The revised participative prototype evaluation methodology provides a specific structure for each prototype evaluation phase with detailed methods and GroupSystems tools defined for each evaluation type. An overview of the face-to-face procedures by evaluation type is included in this paper

    ELICA: An Automated Tool for Dynamic Extraction of Requirements Relevant Information

    Full text link
    Requirements elicitation requires extensive knowledge and deep understanding of the problem domain where the final system will be situated. However, in many software development projects, analysts are required to elicit the requirements from an unfamiliar domain, which often causes communication barriers between analysts and stakeholders. In this paper, we propose a requirements ELICitation Aid tool (ELICA) to help analysts better understand the target application domain by dynamic extraction and labeling of requirements-relevant knowledge. To extract the relevant terms, we leverage the flexibility and power of Weighted Finite State Transducers (WFSTs) in dynamic modeling of natural language processing tasks. In addition to the information conveyed through text, ELICA captures and processes non-linguistic information about the intention of speakers such as their confidence level, analytical tone, and emotions. The extracted information is made available to the analysts as a set of labeled snippets with highlighted relevant terms which can also be exported as an artifact of the Requirements Engineering (RE) process. The application and usefulness of ELICA are demonstrated through a case study. This study shows how pre-existing relevant information about the application domain and the information captured during an elicitation meeting, such as the conversation and stakeholders' intentions, can be captured and used to support analysts achieving their tasks.Comment: 2018 IEEE 26th International Requirements Engineering Conference Workshop
    • …
    corecore