Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1007/978-3-540-74974-5_56guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Service Design Process for Reusable Services: Financial Services Case Study

Published: 17 September 2007 Publication History

Abstract

Service-oriented Architecture (SOA) is an approach for building distributed systems that deliver application functionality as a set of business-aligned services with well-defined and discoverable contracts. This paper presents typical a service design process along with a set of service design principles and guidelines for systematically identifying services, designing them and deciding the service granularity and layering. The advocated principles stem from our experiences in designing services for a realistic Securities Trading application. Best practices and lessons learned during this exercise are also discussed.

References

[1]
Arsanjani, A.: Service-oriented modeling and architecture (SOMA) (2004), http://www- 128.ibm.com/developerworks/webservices/library/ws-soa-design1/
[2]
Association for Cooperative Operations Research and Development (ACORD) (2007), http://www.acord.org
[3]
Briand, L.C., Daly, J.W., Wüst, J.: A Unified Framework for Coupling Measurement in Object-Oriented Systems. IEEE Transactions on Software Engineering 25(1), 91-121 (1999).
[4]
Papazoglou, M.P., van den Heuvel, W.J.: Service-Oriented Design and Development Methodology. Int'l Journal of Web Engin. and Technology (IJWET) (2006) (to appear).
[5]
Parastatidis, S., Webber, J.: Realising Service Oriented Architectures Using Web Services. In: Service Oriented Computing, MIT Press, Cambridge (2005).
[6]
Straight Through Processing Markup Language (STPML) (2007), http://www.stpml.org

Cited By

View all
  • (2022)Microservice extraction based on knowledge graph from monolithic applicationsInformation and Software Technology10.1016/j.infsof.2022.106992150:COnline publication date: 1-Oct-2022
  • (2010)Specifying loose coupling from existing service composition approachesProceedings of the 4th European conference on Software architecture10.5555/1887899.1887944(464-471)Online publication date: 23-Aug-2010
  1. Service Design Process for Reusable Services: Financial Services Case Study

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    ICSOC '07: Proceedings of the 5th international conference on Service-Oriented Computing
    September 2007
    626 pages

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 17 September 2007

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 26 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Microservice extraction based on knowledge graph from monolithic applicationsInformation and Software Technology10.1016/j.infsof.2022.106992150:COnline publication date: 1-Oct-2022
    • (2010)Specifying loose coupling from existing service composition approachesProceedings of the 4th European conference on Software architecture10.5555/1887899.1887944(464-471)Online publication date: 23-Aug-2010

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media