Requirements Engineering for Service-Oriented Computing: A Position Paper

Modern XML-based technologies as well as current busi- ness trends enable a move to service-oriented computing, in which functionality previously offered by application soft- ware, is now offered by the infrastructure. We argue that this enforces a new approach to requirements engineering for services, and that two different kinds of requirements engi- neering will emerge: requirements engineering for service consumers and requirements engineering for service provi- ders. For the latter kind, we propose service blueprinting, which originated in marketing, as a good source to develop a requirements engineering approach to serviced-oriented computing.