Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6413))

Included in the following conference series:

  • 970 Accesses

Abstract

The promise of SOA is being held back by a lack of rigor with XSD interchange files. Many developers focus on the design of individual services and pay little attention to how the services fit together and collectively evolve. Enterprise data modeling is the solution to this problem. A data model is essential for grasping the entirety of services and abstracting services properly. A data model also provides a guide for combining services in flexible ways. Several examples illustrate the benefits.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ACORD Home page, www.acord.org/Pages/default.aspx

  2. ACORD XSD schema, schemas.liquid-technologies.com/LibraryDocs/Accord/Life%20Standards/2.20.01/

  3. Atkinson, C., Bostan, P.: The Role of Congregation in Service-Oriented Development. In: PESOS 2009, Vancouver, Canada, May 18-19, pp. 87–90 (2009)

    Google Scholar 

  4. Blaha, M.: Patterns of Data Modeling. CRC Press, New York (2010)

    Google Scholar 

  5. Blaha, M., Rumbaugh, J.: Object-Oriented Modeling and Design with UML, 2nd edn. Prentice Hall, Upper Saddle River (2005)

    MATH  Google Scholar 

  6. Brown, P.C.: Implementing SOA. Addison-Wesley, New York (2008)

    Google Scholar 

  7. Brown, P.: Personal communication

    Google Scholar 

  8. Carey, M.J.: SOA What? IEEE Computer 41(3), 92–94 (2008)

    Article  Google Scholar 

  9. Carey, M., Reveliotis, P., Thatte, S., Westmann, T.: Data Service Modeling in the AquaLogic Data Services Platform. IEEE Congress On Services (2008)

    Google Scholar 

  10. Digital Weather Home Page, www.nws.noaa.gov/ndfd/

  11. Digital Weather XSD schema, schemas.liquid-technologies.com/LibraryDocs/DWML/0/

  12. GraphML Home Page, graphml.graphdrawing.org/index.html

  13. GraphML XSD schema, schemas.liquid-technologies.com/LibraryDocs/GraphML/1.0/

  14. Lammel, R., Kitsis, S., Remy, D.: Analysis of XML Schema Usage. In: XML 2005 Conference (2005)

    Google Scholar 

  15. Meyer, B.: Applying Design by Contract. IEEE Computer 25(10), 40–51 (1992)

    Article  Google Scholar 

  16. OpenTravel TM Alliance Message Users Guide (June 2009), www.opentravel.org/Specifications/Default.aspx

  17. Tolk, A., Diallo, S.Y.: Model-Based Data Engineering for Web Services. IEEE Internet Computing, 65–70 ( July/August 2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Blaha, M. (2010). Data Modeling Is Important for SOA. In: Trujillo, J., et al. Advances in Conceptual Modeling – Applications and Challenges. ER 2010. Lecture Notes in Computer Science, vol 6413. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16385-2_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16385-2_32

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16384-5

  • Online ISBN: 978-3-642-16385-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics