Title :
Automated support for combinational creativity in requirements engineering
Author :
Bhowmik, Tanmay ; Nan Niu ; Mahmoud, Ali ; Savolainen, Juha
Author_Institution :
Dept. of Comput. Sci. & Eng., Mississippi State Univ., Starkville, MS, USA
Abstract :
Requirements engineering (RE), framed as a creative problem solving process, plays a key role in innovating more useful and novel requirements and improving a software system´s sustainability. Existing approaches, such as creativity workshops and feature mining from web services, facilitate creativity by exploring a search space of partial and complete possibilities of requirements. To further advance the literature, we support creativity from a combinational perspective, i.e., making unfamiliar connections between familiar possibilities of requirements. In particular, we propose a novel framework that extracts familiar ideas from the requirements and stakeholders´ comments using topic modeling and applies part-of-speech tagging to obtain unfamiliar idea combinations. We apply our framework on two large open source software systems and further report a human subject evaluation. The results show that our framework complements existing approaches by generating original and relevant requirements in an automated manner.
Keywords :
formal specification; public domain software; software reliability; RE; Web services; automated support; combinational creativity; creativity workshops; feature mining; human subject evaluation; open source software systems; part-of-speech tagging; requirements engineering; software system sustainability; topic modeling; unfamiliar idea combinations; Conferences; Social network services; Software engineering; Software systems; Space exploration; Tagging; Requirements engineering; creativity; requirements elicitation; topic modeling;
Conference_Titel :
Requirements Engineering Conference (RE), 2014 IEEE 22nd International
Conference_Location :
Karlskrona
Print_ISBN :
978-1-4799-3031-9
DOI :
10.1109/RE.2014.6912266