Skip to main content

Designing Service-Based Applications: Teaching the Old Dogs New Tricks ...or Is It the Other Way Around?

  • Conference paper
Advances in Conceptual Modeling - Theory and Practice (ER 2006)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 4231))

Included in the following conference series:

  • 1419 Accesses

Abstract

Service orientation is rapidly gaining acceptance as the dominant development paradigm for software applications. The current lack of methodologies suitable for the design and development of such applications is usually attributed to significant differences between service-oriented applications and more traditional ones: monolithic, component-based, and web-based ones. While some differences indeed exist, they are not substantial, and many among the old tricks—i.e., existing enterprise modeling and development techniques—can effectively be reused in the service-oriented context.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. In: The SEI Series in Software Engineering, 2nd edn. Addison-Wesley, Reading (2002)

    Google Scholar 

  2. Benatallah, B., Dumas, M., Sheng, Q.Z., Ngu, A.H.H.: Declarative composition and peer-to-peer provisioning of dynamic web services. In: Proc. 18th IEEE Int. Conf. Data Engineering ICDE 2002, San Jose, CA, Febuary 2002, pp. 297–308 (2002)

    Google Scholar 

  3. Bieberstein, N., Bose, S., Fiammante, M., Jones, K., Shah, R.: Service-Oriented Architecture (SOA) Compass: Business Value, Planning, and Enterprise Roadmap. IBM Press (October 2005)

    Google Scholar 

  4. Dijkman, R.M., Dumas, M.: Service-oriented design: a multi-viewpoint approach. International Journal of Cooperative Information Systems 13(4), 337–368 (2004)

    Article  Google Scholar 

  5. Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice Hall PTR, Englewood Cliffs (2005)

    Google Scholar 

  6. Maximilien, E., Singh, M.: A Framework and Ontology for Dynamic Web Services Selection. IEEE Internet Computing 8(5), 84–93 (2004)

    Article  Google Scholar 

  7. Mišić, V.B., Rennie, M.W.: Describing the architecture of service-oriented systems. In: Proc. First International Workshop on Design of Service-Oriented Applications WDSOA 2005, Amsterdam, The Netherlands, December 2005, pp. 9–16 (2005), IBM Research Report RC23819 (W0512-029)

    Google Scholar 

  8. Singh, M.P., Huhns, M.N.: Service-Oriented Computing: Semantics, Processes, Agents. John Wiley & Sons, New York (2005)

    Google Scholar 

  9. van der Aalst, W.: Don’t go with the flow: Web services composition standards exposed. IEEE Intelligent Systems 18(1), 72–76 (2003)

    Article  Google Scholar 

  10. Zhang, J., Chang, C., Chung, J., Kim, S.: WS-net: A Petri-net Based Specification Model for Web Services. In: Proceedings of the IEEE International Conference on Web Services, San Diego, CA, July 2004, pp. 420–427 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mišić, V.B. (2006). Designing Service-Based Applications: Teaching the Old Dogs New Tricks ...or Is It the Other Way Around?. In: Roddick, J.F., et al. Advances in Conceptual Modeling - Theory and Practice. ER 2006. Lecture Notes in Computer Science, vol 4231. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11908883_24

Download citation

  • DOI: https://doi.org/10.1007/11908883_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-47703-7

  • Online ISBN: 978-3-540-47704-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics