A Proposal for a Life Cycle Model for Electronic Service Markets

Researchers and industry envision the next generation Internet to be a global, socio-technical information infrastructure, where humans as well as software agents continuously interact to trade electronic services, forming a digital economy of its own. For an economically successful participation in the IoS a dedicated management approach for electronic services is needed. In this paper we present a proposal for such a service-centric life cycle model acting as a conceptual basis for (automated) service management at both, build and run time. It is used in a second step to define a comprehensive spiral model of service development and usage for electronic service markets. A real-world business case is finally used to demonstrate the benefits of our approach.

[1]  Patricia Lago,et al.  A stakeholder-driven service life cycle model for SOA , 2007, IW-SOSWE '07.

[2]  M. Brian Blake,et al.  Decomposing Composition: Service-Oriented Software Engineers , 2007, IEEE Software.

[3]  Daniel D. McCracken,et al.  Life cycle concept considered harmful , 1982, ACM SIGSOFT Softw. Eng. Notes.

[4]  Paolo Traverso,et al.  Service-Oriented Computing: a Research Roadmap , 2008, Int. J. Cooperative Inf. Syst..

[5]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[6]  Christoph Schroth,et al.  Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services , 2007, IT Professional.

[7]  E. Michael Maximilien,et al.  Toward autonomic web services trust and selection , 2004, ICSOC '04.

[8]  Frank Leymann,et al.  An Architecture for Managing the Lifecycle of Business Goals for Partners in a Service Network , 2008, ServiceWave.

[9]  Michael Ströbel,et al.  On Auctions as the Negotiation Paradigm of Electronic Markets , 2000, Electron. Mark..

[10]  Alan R. Hevner,et al.  Design Science in Information Systems Research , 2004, MIS Q..

[11]  Martin Bichler,et al.  Towards a Structured Design of Electronic Negotiations , 2003 .

[12]  Andraž Cej,et al.  Agile software development with Scrum , 2010 .

[13]  Hassan Gomaa,et al.  Prototyping as a tool in the specification of user requirements , 1981, ICSE '81.

[14]  Christof Weinhardt,et al.  The Montreal Taxonomy for Electronic Negotiations , 2003 .

[15]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[16]  Torsten Eymann,et al.  A Framework for Trust and Reputation in Grid Environments , 2008, Journal of Grid Computing.

[17]  W. W. Royce,et al.  Managing the development of large software systems , 1970 .

[18]  Rainer Ruggaber Internet of Services SAP Research Vision , 2007, 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007).

[19]  Beat F. Schmid,et al.  Elements of a reference model for electronic markets , 1998, Proceedings of the Thirty-First Hawaii International Conference on System Sciences.