Abstract

Software and System Requirements Engineering (RE) is considered a critical process for successful projects. Incomplete, ambiguous, and/or wrong requirements can be delivered for next design phase when this process is non-adequately performed. Thus, a well-defined and suitable RE process is needed. For usual computing paradigms (e.g. object-oriented and component-based schemes) several stable RE processes are available. However, under the emergent service-oriented computing paradigm, while diverse adaptations have been posed, none of them has gained yet their standardized utilization acknowledgment. Consequently, academics and practitioners are still confused on what RE process and specific techniques can be used for developing service-oriented software systems (SoSS). In this paper, for advancing on such a problem and through a conceptual design research, we report: (i) an overview of a classic RE process and main used techniques, (ii) an analysis of emergent techniques reported in other domains but useful for SoSS RE, and (iii) an initial 30-mile view of a proposed systematic service-oriented requirements engineering (S-SoRE) process.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call