Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Leveraging topic modeling and part-of-speech tagging to support combinational creativity in requirements engineering
Bhowmik T., Niu N., Savolainen J., Mahmoud A. Requirements Engineering20 (3):253-280,2015.Type:Article
Date Reviewed: Nov 18 2015

Some of the most difficult challenges in software are related to requirements creativity. Building on previous work, this well-organized study investigates the extent to which the creation of requirements can be automated. Focusing on existing systems, the study leverages a mix of technologies, including social networks and network clustering, topic modeling and knowledge allocation, and combinational creativity and semantic analysis.

The paper begins with a conceptual discussion of types of creativity, network models of stakeholders and associated artifacts, and allocation topics to verb-noun pairs. It continues with a review of the authors’ prior work on a semi-automated creativity framework that utilizes those models in a five-step process. The steps identify typical topics and combine them in atypical ways, from which human analysts might generate novel and useful requirements.

The study extends that framework to a fully automated one by replacing the last step using verb-clause pairs, derived from original requirements and stakeholder communications, and associated syntactic templates to generate requirements. The study applies the frameworks to two large open-source systems and assesses the performance and quality of the generated requirements.

The paper will interest requirements, software, and system engineers; information analysts; and those who study creativity.

The difficult challenges of requirements creativity continue to allude us, but the authors’ framework helps us understand what steps can be automated, how a mix of current technologies can perform parts of the automation, and the limitations of those technologies in creating novel and useful requirements.

Reviewer:  J. M. Perry Review #: CR143962 (1602-0122)
Bookmark and Share
  Featured Reviewer  
 
Requirements/ Specifications (D.2.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Requirements/Specifications": Date

Moriconi M. (ed), Lansky A.Type: Article
Dec 1 1985
A unifying framework for structured analysis and design models
Tse T., Cambridge University Press, New York, NY, 1991. Type: Book (9780521391962)
Jun 1 1992
A skeleton interpreter for specialized languages
Steensgaard-Madsen J.  Programming Languages and System Design (, Dresden, East Germany,1861983. Type: Proceedings
Mar 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy