Designing a Requirement Mining System

Meth, Hendrik; Mueller, Benjamin; Maedche, Alexander
September 2015
Journal of the Association for Information Systems;Sep2015, Vol. 16 Issue 9, p799
Academic Journal
The success of information systems (IS) development strongly depends on the accuracy of the requirements gathered from users and other stakeholders. When developing a new IS, about 80 percent of these requirements are recorded in informal requirements documents (e.g., interview transcripts or discussion forums) using natural language. However, processing the resultant natural language requirements resources is inherently complex and often error prone due to ambiguity, inconsistency, and incompleteness. Thus, even highly qualified requirements engineers often struggle to process large amounts of natural language requirements resources efficiently and effectively. In this paper, we propose a design theory for requirement mining systems (RMSs) based on two design principles: (1) semi-automatic requirement mining and (2) usage of imported and retrieved knowledge. As part of an extensive design project, which led to these principles, we also implemented a prototype based on this design theory (REMINER). It supports requirements engineers in identifying and classifying requirements documented in natural language and allows us to evaluate the artifact's viability and the conceptual soundness of our design. The results of our evaluation suggest that an RMS based on our proposed design principles can significantly improve recall while maintaining precision levels.


Related Articles

  • Limitations of the Analytic Hierarchy Process Technique with Respect to Geographically Distributed Stakeholders.  // World Academy of Science, Engineering & Technology;Sep2010, Issue 45, p111 

    No abstract available.

  • Visual requirements analytics: a framework and case study. Reddivari, Sandeep; Rad, Shirin; Bhowmik, Tanmay; Cain, Nisreen; Niu, Nan // Requirements Engineering;Sep2014, Vol. 19 Issue 3, p257 

    For many software projects, keeping requirements on track needs an effective and efficient path from data to decision. Visual analytics creates such a path that enables the human to extract insights by interacting with the relevant information. While various requirements visualization techniques...

  • VIRE: Sailing a Blue Ocean with Value-Innovative Requirements. Sangsoo Kim; Hoh Peter In; Jongmoon Baik; Kazman, Rick; Kwangsin Han // IEEE Software;Jan/Feb2008, Vol. 25 Issue 1, p80 

    The article offers information on Value-Innovative Requirements Engineering (VIRE), a novel requirements-engineering process that guides software development organizations in creating new market based on new product values for potential customers. It was stated that VIRE is based on the...

  • Requirements Analysis: Where Theory Meets Practice.  // Journal of Software Engineering & Applications;Sep2010, Vol. 3 Issue 9, preceding p827 

    The article discusses various reports published within the issue, including one on requirements analysis of software project development, another on applicability of theoretical models and frameworks, and another on methodology of organizational semiotics.

  • A Brief Intro to 'DevOps'. Ellis, Leslie // Multichannel News;5/12/2014, Vol. 35 Issue 19, p28 

    The article discusses computer software development method "DevOps", which pairs product development and operations, and adds that people who work in product development are rewarded due to improvement of existing products.

  • Turning data into gold. Philippidis, Alex // Westchester County Business Journal;1/5/2004, Vol. 43 Issue 1, p23 

    Reports on the computer software development by Virtual Gold Inc. in Hartsdale, New York. Introduction of data-mining technology to small and medium-sized business enterprises; Improvement of customer services; Increase of corporate revenue.

  • A measurement framework for assessing the maturity of requirements engineering process. Mahmood Niazi; Karl Cox; June Verner // Software Quality Journal;Jun2008, Vol. 16 Issue 2, p213 

    Abstract  Because requirements engineering (RE) problems are widely acknowledged as having a major impact on the effectiveness of the software development process, Sommerville et al. have developed a requirements maturity model. However, research has shown that the measurement process...

  • Data mining made simple. Callaghan, Dennis // eWeek;9/8/2003, Vol. 20 Issue 36, p32 

    SPSS Inc. is trying to shed complexity inherent in data mining software with upgrades of its SPSS for Windows and SPSS Server for Windows NT/2000/2003, chiefly targeting usability and presentation improvements. The Chicago, Illinois-based company's data mining software is typically used by...

  • Maths training a key aid for future designers. Ahmed, Sham // Electronics Weekly; 

    The article reports on the significance of continued support for programmes in science, engineering and mathematics needed to develop world-class products and empower the next generation of engineers.


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics