Domain-Driven Design: Tacking Complexity In the Heart of Software
Domain-Driven Design: Tacking Complexity In the Heart of Software
Web Services and Service-Oriented Architecture: The Savvy Manager's Guide
Web Services and Service-Oriented Architecture: The Savvy Manager's Guide
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
A survey of patterns for Service-Oriented Architectures
International Journal of Internet Protocol Technology
Service Architecture Design for E-Businesses: A Pattern-Based Approach
EC-Web '08 Proceedings of the 9th international conference on E-Commerce and Web Technologies
Handling transactional business services
Proceedings of the 15th Conference on Pattern Languages of Programs
An event view model and DSL for engineering an event-based SOA monitoring infrastructure
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
Software and Systems Modeling (SoSyM)
ECSA'11 Proceedings of the 5th European conference on Software architecture
Compliance in service-oriented architectures: A model-driven and view-based approach
Information and Software Technology
Proceedings of the 34th International Conference on Software Engineering
Hi-index | 0.00 |
Service-oriented architectures often have the goal to integrate various systems of one or more organizations in a flexible way to be able to quickly react on business changes. Integration based only on services, however, falls short in reaching this goal because the application-specific business object models of multiple external systems (especially legacy systems) need to be integrated into the service-oriented system. When multiple business object models must be integrated into one system, serious data integration issues might arise. Examples of such problems are incompatible data definitions, inconsistent data across the enterprise, data redundancy, and update anomalies. We present patterns that address these issues and describe how to integrate the application-specific business object models of various external systems into a consistent process-driven and service-oriented architecture.