Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Thu 30 May 2019 11:40 - 12:00 at Van-Horne - Requirements Chair(s): Liliana Pasquale

In many software development projects, analysts are required to deal with systems’ requirements from unfamiliar domains. Familiarity with the domain is necessary in order to get full leverage from interaction with stakeholders and for extracting relevant information from the existing project documents. Accurate and timely extraction and classification of requirements knowledge support analysts in this challenging scenario. Our approach is to mine real-time interaction records and project documents for the relevant phrasal units about the requirements related topics being discussed during elicitation. We propose to use both generative and discriminating methods. 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. We used an extended version of Support Vector Machines (SVMs) with variable-sized feature vectors to efficiently and dynamically extract and classify requirements-related knowledge from the existing documents. To evaluate the performance of our approach intuitively and quantitatively, we used edit distance and precision/recall metrics. We show in three case studies that the snippets extracted by our method are intuitively relevant and reasonably accurate. Furthermore, we found that statistical and linguistic parameters such as smoothing methods, and words contiguity and order features can impact the performance of both extraction and classification tasks.

Thu 30 May
Times are displayed in time zone: (GMT-04:00) Eastern Time (US & Canada) change

11:00 - 12:30: Papers - Requirements at Van-Horne
Chair(s): Liliana PasqualeUniversity College Dublin & Lero, Ireland
icse-2019-Demonstrations11:00 - 11:20
Phu X. MaiUniversity of Luxembourg, Fabrizio PastoreUniversity of Luxembourg, Arda GoknilUniversity of Luxembourg, Lionel BriandSnT Centre/University of Luxembourg
icse-2019-Demonstrations11:20 - 11:40
Yilong YangUniversity of Macau, Xiaoshan LiFaculty of Science and Technology, Univesity of Macau, Zhiming LiuSouthwest University, Wei KeMacao Polytechnic Institute
icse-2019-Technical-Papers11:40 - 12:00
Zahra ShakeriUniversity of Calgary, Vincenzo GervasiUniversity of Pisa, Didar ZowghiUniversity of Technology, Sydney, Behrouz FarUniversity of Calgary
icse-2019-Journal-First-Paper12:00 - 12:10
Chetan AroraSES Networks and University of Luxembourg, Mehrdad SabetzadehSnT Centre / University of Luxembourg, Shiva NejatiSnT Centre/University of Luxembourg, Lionel BriandSnT Centre/University of Luxembourg
icse-2019-New-Ideas-and-Emerging-Reults12:10 - 12:20
Munindar P. SinghNorth Carolina State University, Amit ChopraLancaster University, UK
icse-2019-Paper-Presentations12:20 - 12:30