Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

International Conference on Service-Oriented Computing

ICSOC 2011: Service-Oriented Computing - ICSOC 2011 Workshops pp 44–53Cite as

  1. Home
  2. Service-Oriented Computing - ICSOC 2011 Workshops
  3. Conference paper
A Pragmatic Approach for Analysis and Design of Service Inventories

A Pragmatic Approach for Analysis and Design of Service Inventories

  • Patricia Lago26 &
  • Maryam Razavian26 
  • Conference paper
  • 1208 Accesses

  • 6 Citations

Part of the Lecture Notes in Computer Science book series (LNPSE,volume 7221)

Abstract

Service Orientation is a paradigm for exposing business functions as reusable services and enabling business partners to discover those services on demand. Several service-oriented methodologies have been proposed in both academia and industry. Few methodologies, however, do provide concrete yet pragmatic support for developing software that is truly service-oriented, supporting service-specific aspects and challenges. As a consequence, the design of software services that are in-line with service aspects is left up to the prudence of the developers. To fill this gap, this paper proposes a methodology that incorporates essential ingredients of SOA during analysis and design. The methodology focuses service inventories while consciously addressing the perspectives of both service providers and service consumers. By supporting service-oriented reasoning, our methodology results in better reusable services, and the available inventories aid the development of service-oriented systems in a more cost-effective way. This is of the essence in cloud computing, which is a fast-spreading business model promising high ROI and cost savings.

Keywords

  • Service Provider
  • Cloud Computing
  • Service Composition
  • Business Service
  • Software Service

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Download conference paper PDF

References

  1. Cockburn, A.A.R.: The impact of object-orientation on application development. IBM Syst. J. 32, 420–444 (1993)

    CrossRef  Google Scholar 

  2. Gu, Q., Lago, P.: Exploring service-oriented system engineering challenges: a systematic literature review. Service Oriented Computing and Applications 3, 171–188 (2009)

    CrossRef  Google Scholar 

  3. Gu, Q., Lago, P.: Guiding the selection of service-oriented software engineering methodologies. Service Oriented Computing and Applications, 1–21 (2011)

    Google Scholar 

  4. Bell, M.: Service-Oriented Modeling: Service Analysis, Design, and Architecture. Wiley Publishing (2008)

    Google Scholar 

  5. Baresi, L., Di Nitto, E., Ghezzi, C.: Toward open-world software: Issue and challenges. Computer 39, 36–43 (2006)

    CrossRef  Google Scholar 

  6. Arsanjani, A., Ghosh, S., Allam, A., Abdollah, T., Gariapathy, S., Holley, K.: SOMA: a method for developing service-oriented solutions. IBM Syst. J. 47, 377–396 (2008)

    CrossRef  Google Scholar 

  7. Papazoglou, M.P., Heuvel, W.J.V.D.: Service Oriented design and development methodology. Int. J. Web Eng. Technol. 2, 412–442 (2006)

    CrossRef  Google Scholar 

  8. Zimmermann, O., Krogdahl, P., Gee, C.: Elements of Service-Oriented Analysis and Design (2004)

    Google Scholar 

  9. Allen, P.: SOA best practice report: the service oriented process. Technical report, CBDi Journal (2007)

    Google Scholar 

  10. Tang, A.: Software designers, are you biased? In: Proceedings International Workshop on Sharing and Reusing Architectural Knowledge, p. 8. ACM (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Department of Computer Science, VU University Amsterdam, The Netherlands

    Patricia Lago & Maryam Razavian

Authors
  1. Patricia Lago
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Maryam Razavian
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Computer Science, University of Cyprus, University of Cyprus Campus, 1678, Nicosia, Cyprus

    George Pallis

  2. National School of Engineers of Sfax, University of Sfax, B.P. 1173, 3038, Sfax, Tunisia

    Mohamed Jmaiel

  3. SAP Darmstadt, Darmstadt, Germany

    Anis Charfi

  4. Sevices Research Lab., HP Labs, 94304, Palo Alto, CA, USA

    Sven Graupner

  5. SAP, Palo Alto, CA, USA

    Yücel Karabulut

  6. Dipartimento di Elettronica e Informazione, Politecnico di Milano, Piazza L. da Vinci 32, 20133, Milano, Italy

    Sam Guinea

  7. IBM T.J. Watson Research Center, USA

    Florian Rosenberg

  8. Department of Computer Science, Adelaide University, 5005, Adelaide, SA, Australia

    Quan Z. Sheng

  9. Faculty of Informatics, University of Lugano, G. Buffi 13, 6904, Lugano, Switzerland

    Cesare Pautasso

  10. LIRIS, CNRS, 20 ave. Albert Einstein, 69621, Villeurbanne, France

    Sonia Ben Mokhtar

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lago, P., Razavian, M. (2012). A Pragmatic Approach for Analysis and Design of Service Inventories. In: Pallis, G., et al. Service-Oriented Computing - ICSOC 2011 Workshops. ICSOC 2011. Lecture Notes in Computer Science, vol 7221. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31875-7_6

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-31875-7_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-31874-0

  • Online ISBN: 978-3-642-31875-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature