Thorsten Scheibler's research while affiliated with Universität Stuttgart and other places

Publications (20)

Conference Paper
Modeling and execution of business processes is often performed on different levels of abstraction. For example, when a business process is modeled using a high-level notation near to business such as Event-driven Process Chains (EPC), a technical refinement step is required before the process can be executed. Also, model-driven process design allo...
Conference Paper
Nowadays, one of the main challenges for companies is the effective management of IT-systems. In times where requirements and companies change steadily, the IT-infrastructure has to adopt these changes as well: new systems have to be integrated or existing adapted. Even worse, these systems work together to support business processes of a company a...
Conference Paper
In the context of Enterprise Application Integration individual tasks have typically been implemented using specialized EAI-vendor technology based on messaging, and quite often customer-specific implementations. Those implementations prominently exploit the Pipes-and-Filters architecture. This implementation approach is in conflict with the flow t...
Article
The Pipes-and-Filters (PaF) Architecture has been prominently exploited in the context of Enterprise Application Integration (EAI). The individual tasks have typically been implemented using specialized EAI-vendor technology, message flows, and quite often customer-specific implementations. This implementation approach is in conflict with the flow...
Article
Full-text available
Companies increasingly have to pay attention to compliance concerns addressing business processes. Flexibly reacting to changing requirements coming from laws, regulations, and internal guidelines, becomes a necessary part of business process management. In this paper we propose the application of the emerging concept of process fragments in the fi...
Conference Paper
Constantly changing business conditions require a high level of flexibility in business processes as well as an adaptive and fully interoperable IT infrastructure in today's manufacturing environments. The lack of flexibility prevents manufacturing companies to improve their responsiveness and to adapt their workflows to turbulent scenarios. In ord...
Thesis
Die Integration von großen IT Anwendungen ist für viele Firmen eine der bedeutendsten IT Herausforderungen, um die Geschäftsprozesse innerhalb eines Unternehmens effizient durchführen zu können. Zum einen gab es kein standardisiertes Vorgehen, wie man Integrationslandschaften konzipieren und spezifizieren konnte. Zum anderen bestand keine durchgäng...
Article
As enterprises merge, split up, or grow, existing legacy systems from different vendors implemented in different programming languages and running in different environments as well as roll-your-own applications have to be integrated. This fact is denoted as the Enterprise Application Integration (EAI) problem and is one of the major challenges IT d...
Article
One of the predominant problems IT companies are facing today is Enterprise Application Integration (EAI). Most of the infrastructures built to tackle integration issues are proprietary because no standards exist for how to model, develop, and actually execute integration scenarios. EAI patterns gain importance for non-technical business users to e...
Article
The Enterprise Service Bus (ESB) is composable middleware that provides applications with services such as message routing and transformation, service compositions, dynamic discovery, transactional support, coordination, security features, and others. In an ESB supporting SOAP message exchange routing algorithms typically follow the sequential SOAP...
Conference Paper
Enterprise Application Integration (EAI) problems are one of the major challenges IT departments are facing today. As enterprises merge, split up, or grow, existing legacy systems from different vendors implemented in different programming languages and running in different environments as well as roll-your-own applications have to be integrated. F...
Conference Paper
One can observe that more and more companies are focusing on their core compenetency and are outsourcing parts or even complete business processes to service providers. Service Level Agreements (SLAs) are used as a contractual basis to define certain non-functional properties (e.g. response time) a service has to provide. To determine the SLA of a...
Article
A great challenge for enterprises is the improvement of the utilization of their landscape of heterogeneous applications in complex EAI (Enterprise Application Integration) scenarios. Enterprise Application Integration Patterns help to address this challenge by describing recurring EAI problems and proposing possible solutions at an abstract level....
Conference Paper
A great challenge for enterprises is the improvement of the utilization of their landscape of heterogeneous applications in complex EAI (Enterprise Application Integration) scenarios. Enterprise Application Integration Patterns help to address this challenge by describing recurring EAI problems and proposing possible solutions at an abstract level....
Conference Paper
Enterprise application integration (EAI) is a major challenge for enterprises to ensure optimal utilization of their landscape of diverse applications . Enterprise application integration patterns help to ease this problem by describing recurring EAI problems and proposing possible solutions. As of today , message-oriented middleware (MOM) is state...
Article
Enterprise Application Integration (EAI) is a major challenge for enterprises to ensure optimal utilization of their landscape of diverse applications. \emph{Enterprise Application Integration Patterns} help to ease this problem by describing recurring EAI problems and proposing possible solutions. As of today, Message-oriented Middleware (MOM) is...
Article
36 pages Over the last few years, patterns became focus of many activities in both, software development and research. Because of the financial significance of enterprise application integration (EAI) technologies corresponding patterns in this area are especially important and, thus, found a lot of interest. Even a standard textbook has been well-...

Citations

... In previous work, we studied and provided a Domainspecific Language (DSL) with well-defined building blocks for modeling EIPs in the Business Process Model and Notation (BPMN) 1 , which is a "de-facto" standard for modeling business process semantics and their runtime behaviour [22]. We mapped the EIPs (mostly from [13], [25], [26]) to BPMN compatible syntax and defined execution semantics adapted to message processing. Then we extended that notion to end-to-end flows of messages-that we called Integration Flow (IFlow) [21]. ...
... It may, however, be mentioned that IT infrastructure requirements for PLM implementation are continually changing; hence, it is challenging to keep track of the changing needs. Silcher et al. (2010) remarked the requirement of enormous efforts and investments to make such changes in the inflexible infrastructure, in addition to the standard data models which are needed for exchanging the data and their integration among all the systems (Datamation Ltd, 2014). Presently, the on-premise PLM systems and cloud PLM systems are the two available deployment methods (Singh and Misra, 2019). ...
... Each component acts as a filter, taking the input from the previous stage, processing it and emitting the output to the next stage in a pipeline mode. The workflow management system [18] shows how P&F pattern can be implemented to serve this purpose. A layered software architectural design was developed for the development of a flexible and smart organic rankine cycle (ORC) [20]. ...
... Practical Aspects. Scheibler and Leymann present a framework for configuration capabilities of EIP, specifically for code generation based on a modeldriven architecture [52]. In [53], EIP are implemented in IBM WebSphere. ...
... However, process view updates to evolve or adapt processes are not considered. View models serving monitoring purpose are presented in [21,22]. Focus is on the run-time mapping between process instances and views. ...
... Instead of exchanging positions of servos, a CPS may receive complex information regarding the geometry or other features of a product to be assembled. Examples of CPS integration may be found also in [19,20,21,22,23,24,17]. ...
... They described how different SaaS application components can be combined horizontally or vertically. Scheibler et al. [22] proposed a platform-independent approach to modelling, describing and implementing enterprise application integration (EAI) patterns in a service-oriented architecture to integrate different applications into a SaaS environment. Liu et al. [23] and Zhang et al. [24] used WSCL to build SaaS services and describe SaaS models. ...
... In general, the modelling of alternative compliance processes during design time of the business process model (e.g. (Kittel et al., 2013;Sackmann & Kittel, 2015;Schumm et al., 2010b)) is based on two ideas: ...
... Craß, Dönz, Joskowicz, Kühn, and Marek lish/subscribe systems. Especially in scenarios that require many-way collaboration among multiple participants, this architectural style has been shown to be more effective [8]. Therefore, it is possible to use tuple spaces both as resources for coordination services and for a lightweight service framework alternative to common service-oriented architectures. ...
... This can be transformed to BPEL and Apache Camel. An platform independent model could be used as information source for an ESB analysis [SL09]. ...