Service-oriented Architecture (SOA) is an approach for building distributed systems that deliver application functionality as a set of businessaligned 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. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Erradi, A., Kulkarni, N., & Maheshwari, P. (2007). Service design process for reusable services: Financial services case study. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4749 LNCS, pp. 606–617). Springer Verlag. https://doi.org/10.1007/978-3-540-74974-5_56
Mendeley helps you to discover research relevant for your work.