Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Establishing requirements for end-user service composition tools
Ridge A., O’Neill E. Requirements Engineering20 (4):435-463,2015.Type:Article
Date Reviewed: Mar 2 2016

This paper attracted my attention because it gives a glimpse of the future of software development.

The authors state that the paper has two main contributions: the creation of a comprehensive set of 139 requirements for end-user service composition (EUSC) tools, and a systematic method for generating the requirements. The authors, however, make another contribution.

This well-written paper begins with a review of related work, including EUSC tool life cycle models, prior EUSC tool requirements, and requirements processes. It provides a detailed application of an EUSC requirements analysis method based on scenarios, and presents examples of resulting derived requirements. (However, how the requirements were generated from directed content analysis codes is not explained.) The paper continues with an illuminating evaluation of the completeness, consistency, correctness, and validity of the requirements, and concludes with a discussion of future work, including the need to focus on types of requirements not covered in the results and on immature requirements.

Software development technology has progressed along a product-centric path from a bottom-up creation of code components, to an integration of class and library code and design components, to an interfacing of heterogeneous network components, to framework composition of those components. Taking a process-centric focus on user service tool requirements, the authors complement that technology and product perspective.

Thus, in addition to requirements and software engineers, the paper is of interest to software architects, tool builders, and technology managers, giving us a glimpse of future user software development.

Reviewer:  J. M. Perry Review #: CR144201 (1605-0318)
Bookmark and Share
  Featured Reviewer  
 
Requirements/ Specifications (D.2.1 )
 
 
Software Engineering (D.2 )
 
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