- QoS-Enabled B2B Integration (2009)
- Business-To-Business Integration (B2Bi) is a key mechanism for enterprises to gain competitive advantage. However, developing B2Bi applications is far from trivial. Inter alia, agreement among integration partners about the business documents and the control flow of business document exchanges as well as applying suitable communication technologies for overcoming heterogeneous IT landscapes are major challenges. At the same time, choreography languages such as ebXML BPSS (ebBP), orchestration languages such as WS-BPEL and Web Services are promising to provide the foundations for seamless interactions among business partners. Automatically translating choreography agreements of integration partners into partner-specific orchestrations is an obvious idea for ensuring conformance of orchestration models to choreography models. Moreover, the application of such model-driven development methods facilitates productivity and cost-effectiveness whereas applying a service oriented architecture (SOA) based on WS-BPEL and Web Services leverages standardization and decoupling. By now, the realization of QoS attributes has not yet received the necessary attention that makes such approaches suitable for B2Bi. In this report, we describe a proof-of-concept implementation of the translation of ebBP choreographies into WS-BPEL orchestrations that respects B2Bi-relevant QoS attributes.
- A Hybrid OLAP & OLTP Architecture Using Non-Relational Data Components (2013)
- Relational database systems are still the first choice for the realization of business application systems. They are used as operational databases to persist business process data or as the basis for data warehouse systems. In recent years, the NoSQL-movement proposed a number of new non-relational data stores because of changing requirements of Web 2.0 applications and related limitations of relational systems. We argue that these new systems can also be used in OLTP- and right-time OLAP-scenarios. We demonstrate how enterprise application systems can be realized based on concepts of the NoSQL-movement. We propose an architecture that enables the deployment of an appropriate data model to a certain business domain and the integration of OLTP- and OLAP-functionality. Components of the architecture are suited to enhance business data with analysis-relevant information and to perform analysis tasks. To demonstrate the application of the architecture and its analytic features, we introduce a short case study.