Skip to main content

A Practical Method and Tool for Systems Engineering of Service-Oriented Applications

  • Conference paper
Web Information Systems Engineering – WISE 2007 (WISE 2007)

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

Included in the following conference series:

  • 1169 Accesses

Abstract

As software organizations develop systems based on service-oriented architectures (SOAs), the role of systems engineers (SEs) is crucial. They drive the process, in a top-down fashion, from the vantage point of the business domain. The SE, utilizing tools that allow work at a suitably high level of abstraction, creates service description artifacts that document service contracts, the obligations that govern the integration of services into useful applications. This paper describes a practical systems engineering methodology and supporting toolset for SOA that has been successfully used within the telecommunications domain. The methodology and toolset, named the STructured Requirements and Interface Design Environment (STRIDE), are based upon a high-level service description meta-model, and as such, encourage top-down service design. STRIDE promotes reuse of service models, as well as of the artifacts generated from those models, across the enterprise. STRIDE also embodies an effective service evolution and versioning strategy.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

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. Lämmel, R., Kitsis, S.D., Remy, D.: Analysis of XML Schema Usage. In: Proceedings of XML 2005, International Digital Enterprise Alliance, Atlanta (November 2005)

    Google Scholar 

  2. Universal Business Language v2.0 Standard, Organization for the Advancement of Structured Information Standards (OASIS) (December 2006)

    Google Scholar 

  3. Basic Profile Version 1.1, Web Services Interoperability Organization (WS-I) (April 2006)

    Google Scholar 

  4. Basic XML Schema Patterns for Databinding Version 1.0, W3C Working Draft (November 2006)

    Google Scholar 

  5. Web Services Description Language (WSDL) 1.1, W3C Note (March 2001)

    Google Scholar 

  6. XML Schema Part 0: Primer Second Edition, W3C Recommendation (October 2004)

    Google Scholar 

  7. Maler, E.: Schema Design Rules for UBL..and Maybe for You. In: Proceedings of XML Conference and Exposition 2002, International Digital Enterprise Alliance, Baltimore (December 2002)

    Google Scholar 

  8. Unified Modeling Language: Superstructure and Unified Modeling Language: Infrastructure, version 2.1.1, Object Management Group (February 2007)

    Google Scholar 

  9. Frankel, D.: MDA Journal: A Response to Forrester. Online publication Business Process Trends (April 2006)

    Google Scholar 

  10. Miller, J., Mukerji, J. (eds.): MDA Guide Version 1.0.1. Object Management Group (June 2003)

    Google Scholar 

  11. MacKenzie, C.M., et al. (eds.): Reference Model for Service Oriented Architecture, Organization for the Advancement of Structured Information Standards (OASIS) (February 2006)

    Google Scholar 

  12. Kawaguchi, K., Vajjhala, S., Fialli, J. (eds.): The JavaTM Architecture for XML Binding (JAXB) 2.1., Sun Microsystems (December 2006)

    Google Scholar 

  13. Service Component Architecture Specification version 1.0, Open Service Oriented Architecture (OSOA) (March 2007)

    Google Scholar 

  14. Eclipse SOA Tools Platform Project, http://www.eclipse.org/stp

Download references

Author information

Authors and Affiliations

Authors

Editor information

Boualem Benatallah Fabio Casati Dimitrios Georgakopoulos Claudio Bartolini Wasim Sadiq Claude Godart

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bahler, L., Caruso, F., Micallef, J. (2007). A Practical Method and Tool for Systems Engineering of Service-Oriented Applications. In: Benatallah, B., Casati, F., Georgakopoulos, D., Bartolini, C., Sadiq, W., Godart, C. (eds) Web Information Systems Engineering – WISE 2007. WISE 2007. Lecture Notes in Computer Science, vol 4831. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76993-4_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-76993-4_39

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics