Identifying requirements in requests for proposal
Document typeConference report
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder
Abstract. [Context & motivation] Bidding processes are a usual requirement elicitation instrument for large IT or infrastructure projects. An organization or agency issues a Request for Proposal (RFP) and interested companies may submit compliant offers. [Problem] Such RFPs comprise natural language documents of several hundreds of pages with requirements of various kinds mixed with other information. The analysis of that huge amount of information is very time consuming and cumbersome because bidding companies should not disregard any requirement stated in the RFP. [Principal ideas/results] This research preview paper presents a first version of a classification component, OpenReq Classification Service (ORCS), which extracts requirements from RFP documents while discarding irrelevant text. ORCS is based on the use of Naïve Bayes classifiers. We have trained ORCS with 6 RFPs and then tested the component with 4 other RFPs, all of them from the railway safety domain. [Contribution] ORCS paves the way to improved productivity by reducing the manual effort needed to identify requirements from natural language RFPs
CitationFalkner, A. [et al.]. Identifying requirements in requests for proposal. A: International Working Conference on Requirements Engineering: Foundation for Software Quality. "Requirements Engineering: Foundation for Software Quality 25th International Working Conference, REFSQ 2019: Essen, Germany, March 18-21, 2019: proceedings". Springer, 2019, p. 176-182.