Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Patterns for e-business: A Strategy for Reuse
Patterns for e-business: A Strategy for Reuse
Perspectives on Web Services: Applying SOAP, WSDL, and UDDI to Real-World Projects
Perspectives on Web Services: Applying SOAP, WSDL, and UDDI to Real-World Projects
Web services wizardry with websphere studio application developer
Web services wizardry with websphere studio application developer
Web services and business process management
IBM Systems Journal
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Restful web services vs. "big"' web services: making the right architectural decision
Proceedings of the 17th international conference on World Wide Web
Bill Organiser Portal: A Case Study on End-User Composition
WISE '08 Proceedings of the 2008 international workshops on Web Information Systems Engineering
SOA decision making - what do we need to know
SHARK '09 Proceedings of the 2009 ICSE Workshop on Sharing and Reusing Architectural Knowledge
Journal of Systems and Software
Reusable architectural decision models for enterprise application development
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
iSOAMM: an independent SOA maturity model
DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Digital Ecosystems: Ecosystem-Oriented Architectures
Natural Computing: an international journal
Leveraging feedback on processes in SOA projects
EuroSPI'06 Proceedings of the 13th European conference on Software Process Improvement
Architectural decision identification in architectural patterns
Proceedings of the WICSA/ECSA 2012 Companion Volume
The Computing of Digital Ecosystems
International Journal of Organizational and Collective Intelligence
Hi-index | 0.01 |
Effective and affordable business process integration is a key concern in the finance industry. A large German joint-use centre, supplying services to 237 individual savings banks, enhanced the integration capabilities of its core banking system, consisting of more than 500 complex functions, through aggressive use of Web services. Advanced requirements such as heterogeneous client environment, sub-second response times, 300% traffic growth, and interface complexity did challenge today's Web services implementations. To achieve true interoperability between Microsoft (MS) Office™/.NET™ and Java™, and to implement more than 500 Web service providers in a short time frame were two of the most important issues that had to be solved. The current, second release of this solution complies with the Web Services Interoperability (WS-I) Basic Profile 1.0. Leveraging the Basic Profile reduced the development and testing efforts significantly. This report discusses the rationale behind the decision for Web services, and gives an architectural overview of the integration approach. Furthermore, it features the lessons learned and best practices identified during the design, implementation and rollout of the solution.