skip to main content
10.1145/1509096.1509164acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicegovConference Proceedingsconference-collections
research-article

Socio-technical design of service compositions: a coordination view

Published: 01 December 2008 Publication History

Abstract

Nowadays new systems for electronic service delivery are comprised of components. These components may be locally developed, managed and optimized and not intended to be reused in composite applications. By compositing modular components in new systems large, distributed systems can be developed in which services provided by various stakeholders are combined. The creation of service compositions is an ill-posed and ill-structured design problem which must be tackled with great care and should take into account the various stakeholders and their technological systems.
In this paper we present a socio-technical design approach for developing service compositions. This approach starts with analyzing both user requirements and analyzing available services. This is in contrast with existing approaches, which are primarily supply-driven, i.e. they take the available services as a starting point. In addition, the individual service components need to be coordinated to create a coherent composition. Therefore, the dependencies among components are analyzed which help to identify feasible and alternative compositions and enable communication and negotiation among stakeholders. We found that the dependencies among systems components are often viewed as simple sequential, connections whereas, they might not be. Moreover, it was found that a method focused on technical design alone, like most current composition approach, will be insufficient and that stakeholder-related social aspects need to be considered. A service compositions approach in organizational networks requires a high degree of stakeholder participation.

References

[1]
Feenstra, R. W., Janssen, M., and Wagenaar, R. W., Evaluating Web Service Composition Methods: The need for including Multi-Actor Elements, The Electronic Journal of e-Government, vol. 5, pp. 153--164, 2007.
[2]
Mumford, E., The story of socio-technical design: reflections on its successes, failures and potential, Information Systems Journal, vol. 16, pp. 317--342, 2006.
[3]
Rockart, J. F., and Morton, M. S. S., Implications of changes in information technology for corporate strategy, Interfaces, vol. 14, pp. 84--95, 1984.
[4]
Eisenhardt, K. M., and Martin, J. A., Dynamic Capabilities: What are they?, Strategic Management Journal, vol. 21, pp. 1105--1121, 2000.
[5]
Malone, T. W., and Crowston, K., The Interdisciplinary Study of Coordination, ACM Computing Surveys (CSUR), vol. 26, pp. 87--119, 1994.
[6]
Curbera, F., Khalaf, R., Mukhi, N., Tai, S., and Weerawarana, S., The next step in Web Services, Communications of the ACM, vol. 46, pp. 29--34, 2003.
[7]
Milanovic, N., and Malek, M., Current solutions for Web service composition, IEEE Internet Computing, vol. 8, pp. 51--59 2004.
[8]
Beek, M. H. t., Bucchiarone, A., and Gnesi, S., A Survey on Service Composition Approaches: From Industrial Standards to Formal Methods, Technical Report 2006-TR-15, ISTI, Consiglio Nazionale delle Ricerche, 2006.
[9]
Maximilien, E. M., and Singh, M. P., A Framework and Ontology for Dynamic Web Services Selection, IEEE Internet Computing, vol. 8, pp. 84--93, 2004.
[10]
Powell, W. W., Neither Market Nor Hierarchy: Network Forms of Organization, Research In Organizational Behavior, vol. 12, pp. 295--336, 1990.
[11]
Thompson, J. D., Organizations in action. New York: McGraw-Hill, 1967.
[12]
Mintzberg, H., Structure in fives: designing effective organizations, Englewood Cliffs, NJ: Prentice-Hall, 1983.
[13]
Malone, T. W., and Crowston, K., What is coordination theory and how can it help design cooperative work systems?, New York, NY, USA: ACM Press, 1990.
[14]
Janssen, M., Designing electronic intermediaries: an agent-based approach for designing interorganizational coordination mechanisms. Delft: Delft University of Technology, Faculty of Technology, Policy and Management, 2001.
[15]
Crowston, K., A Coordination Theory Approach to Organizational Process Design, Organization Science, vol. 8, pp. 157--175, 1997.
[16]
de Bruijn, H., and Herder, P., Systems and Actor Perspectives on Socio-Technical Systems, Delft University of Technology, Delft 2007.
[17]
Bostrom, R. P., and Heinen, J. S., MIS Problems and Failures: A Socio-Technical Perspective. Part I: The Causes, MIS Quarterly, vol. 1, pp. 17--32, 1977.
[18]
Mumford, E., Effective Systems Design and Requirements Analysis: The ETHICS Approach. London: Macmillan, 1995.
[19]
Boehm, B. W., "A Spiral Model of Software Development and Enhancement," Computer, 1988.
[20]
Kontonya, G., and Sommerville, I., Requirements Engineering. Processes and Techniques. Chichester: Wiley, 1998.
[21]
Feenstra, R. W., and Janssen, M., Service Composition in Public Networks: Results from a quasi-experiment, presented at Hawai'i International Conference on System Sciences (HICSS42), Waikoloa, Big Island, Hawaii, 2008.
[22]
de Bruijn, J. A., and ten Heuvelhof, E. F., Process management: why project management fails in complex decision making processes. Dordrecht: Kluwer Academic, 2002
[23]
Schein, E. H. "Kurt Lewin's Change Theory in the Field and in the Classroom: Notes Towards a Model of Managed Learning " Reflections: The SoL Journal, vol. 1, pp. 59--74, 1996.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICEGOV '08: Proceedings of the 2nd international conference on Theory and practice of electronic governance
December 2008
561 pages
ISBN:9781605583860
DOI:10.1145/1509096
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 2008

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. coordination
  2. e-government
  3. public service networks
  4. service composition
  5. service oriented architectures
  6. socio-technical design
  7. web services

Qualifiers

  • Research-article

Conference

ICEGOV '08

Acceptance Rates

Overall Acceptance Rate 350 of 865 submissions, 40%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Managing data dependencies in service compositionsJournal of Systems and Software10.1016/j.jss.2012.05.09285:11(2604-2628)Online publication date: 3-Jan-2019
  • (2013)E-Service Research Trends in the Domain of E-GovernmentMobile Opportunities and Applications for E-Service Innovations10.4018/978-1-4666-2654-6.ch009(152-169)Online publication date: 2013
  • (2011)E-Service Research Trends in the Domain of E-GovernmentInternational Journal of E-Services and Mobile Applications10.4018/jesma.20110101033:1(39-56)Online publication date: 1-Jan-2011
  • (2010)Dutch Electronic Medical Record - Complexity PerspectiveProceedings of the 2010 43rd Hawaii International Conference on System Sciences10.1109/HICSS.2010.162(1-10)Online publication date: 5-Jan-2010
  • (undefined)On the Concept of Service CoordinationSSRN Electronic Journal10.2139/ssrn.1713680

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media