Auflistung nach Autor:in "Rinderle, Stefanie"
1 - 10 von 10
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragAspekte der komponentenorientierten Entwicklung adaptiver prozessorientierter Unternehmenssoftware(Architekturen, Komponenten, Anwendungen, Proceedings zur 1. Verbundtagung Architekturen, Komponenten, Anwendungen (AKA 2004), 2004) Acker, Hilmar; Atkinson, Colin; Dadam, Peter; Rinderle, Stefanie; Reichert, ManfredProzessorientierte Informationssysteme, Workflow-Management und komponentenorientierte Softwareerstellung sind Schlagworte, die in aller Munde sind. Jedoch werden diese Aspekte bzw. Technologien heute von kaum einem Unternehmen bei der Entwicklung ihrer Software und der Realisierung betrieblicher Informationssysteme wirklich konsequent um- bzw. eingesetzt – und wenn sie Verwendung finden, dann oft in einer Form, bei der das Potenzial dieser Ansätze nicht annähernd genutzt wird. In diesem Beitrag behandeln wir fundamentale Fragestellungen, die sich bei der Realisierung prozessorientierter Informationssysteme aus Anwendungskomponenten ergeben. Wir zeigen, wie diese Aspekte von uns im Aristaflow-Projekt aufgegriffen werden. Ziel ist die Entwicklung einer Software, die es erlauben wird, robuste und adaptive prozessorientierte Informationssysteme, mit Hilfe von Komponententechnologie und darauf zugeschnittenen Entwurfsund Entwicklungsumgebungen im „Plug \& Play“-Stil, zu realisieren.
- KonferenzbeitragA model-driven approach for the rapid development of E-negotiation systems(Enterprise modelling and information systems architectures, 2005) Benyoucef, Morad; Rinderle, StefanieMost of today's e-marketplaces support a single negotiation protocol. The protocol is usually built into the e-marketplace infrastructure, therefore if a new one is introduced then a time consuming and complex process of implementing it takes place. Moreover, participants in the e-marketplace need to adapt their interfaces to the new protocol, especially if they make use of automated means such as software agents to interact with the e-marketplace. This paper reports on a model-driven approach and a framework for rapid and user-friendly development of configurable e-marketplaces and automated e-negotiation systems. A designer on the e-marketplace specifies negotiation protocols using Statecharts and feeds them to a mapping system that transforms them into web service orchestrations. Participants use automated negotiation systems to interact with the e-marketplace. An automated negotiation entity capable of interacting with the e- marketplace is generated based on the negotiation protocol implemented on the e- marketplace. The automated negotiation entity is provided with negotiation strategies and tactics specified in a declarative format. We propose a mapping algorithm to transform Statechart models of negotiation protocols into web service orchestrations.
- KonferenzbeitragOn Deriving Net Change Information From Change Logs – The DELTALAYER-Algorithm –(Datenbanksysteme in Business, Technologie und Web (BTW 2007) – 12. Fachtagung des GI-Fachbereichs "Datenbanken und Informationssysteme" (DBIS), 2007) Rinderle, Stefanie; Jurisch, Martin; Reichert, ManfredThe management of change logs is crucial in different areas of information systems like data replication, data warehousing, and process management. One barrier that hampers the (intelligent) use of respective change logs is the possibly large amount of unnecessary and redundant data provided by them. In particular, change logs often contain information about changes which actually have had no effect on the original data source (e.g., due to subsequently applied, overriding change operations). Typically, such inflated logs lead to difficulties with respect to system performance, data quality or change comparability. In order to deal with this we introduce the DeltaLayer algorithm. It takes arbitrary change log information as input and produces a cleaned output which only contains the net change effects; i.e., the produced log only contains information about those changes which actually have had an effect on the original source. We formally prove the minimality of our algorithm, and we show how it can be applied in different domains; e.g., the post-processing of differential snapshots in data warehouses or the analysis of conflicting changes in process management systems. Altogether the ability to purge change logs from unnecessary information provides the basis for a more intelligent handling of these logs.
- KonferenzbeitragOn Design Principles for Realizing Adaptive Service Flows with BPEL(EMISA 2006 – Methoden, Konzepte und Technologien für die Entwicklung von dienstbasierten Informationssystemen – Beiträge des Workshops der GI-Fachgruppe EMISA (Entwicklungsmethoden für Informationssystemeund deren Anwendung), 2006) Reichert, Manfred; Rinderle, StefanieWeb service technology offers a promising approach for realizing enterprise-wide and cross-organizational business applications. With the Business Process Execution Language for Web Services (BPEL, also known as WS-BPEL or BPEL4WS) a powerful language for the process-oriented composition and orchestration of Web services exists. However, BPEL flow specifications tend to be too complex, and current BPEL engines do not provide the flexibility needed to cover the broad spectrum of business processes we have to deal with in practice. Neither ad-hoc deviations form the pre-specified BPEL schema (e.g., to add or move activities for single flow in- stances) nor the propagation of BPEL schema changes to a collection of flow instances have been supported by BPEL engines yet. This limits their applicability to only well- structured, rigid service flows. In this paper we address fundamental issues, which arise when enriching BPEL engines with dynamic change capabilities. We focus on the question how such changes can be realized in a correct and consistent manner and which prerequisites must be met in this context. In particular, we restrict BPEL to a reasonable subset of language elements in order to decide on these fundamental questions. By offering flexibility and adaptability in a controlled and reliable way the so promising Web Service technology will broaden its application scope significantly.
- KonferenzbeitragOn the modeling of correct service flows with BPEL4WS(EMISA 2004 – Informationssysteme im E-Business und E-Government, Beiträge des Workshops der GI-Fachgruppe EMISA (Entwicklungsmethoden für Informationssysteme und deren Anwendung), 2004) Reichert, Manfred; Rinderle, Stefanie; Dadam, PeterFrameworks for composing Web Services offer a promising approach for realizing enterprise-wide and cross-organizational business applications. With BPEL4WS a powerful composition language exists. BPEL implementations allow orchestrating complex, stateful interactions among Web Services in a processoriented way. One important task in this context is to ensure that respective flow specifications can be correctly processed, i.e., there will be no bad surprises (e.g., deadlocks, invocation of service operations with missing input data) at runtime. In this paper we subdivide BPEL schemes into different classes and discuss to which extent instances of these classes can be analyzed for the absence of control flow errors and inconsistencies. Altogether our work shall contribute to a more systematic evolution of the BPEL standard instead of overloading it with too many features.
- ZeitschriftenartikelProcess Change Patterns.(EMISA Forum: Vol. 27, No. 2, 2007) Weber, Barbara; Rinderle, Stefanie; Reichert, Manfred
- ZeitschriftenartikelProcess Change Support Features.(EMISA Forum: Vol. 28, No. 1, 2008) Reichert, Manfred; Weber, Barbara; Rinderle, Stefanie
- KonferenzbeitragRepräsentation von Schema- und Instanzobjekten in adaptiven ProzessManagement-Systemen(Informatik 2004, Informatik verbindet, Band 2, Beiträge der 34. Jahrestagung der Gesellschaft für Informatik e.V. (GI), 2004) Lauer, Markus; Rinderle, Stefanie; Reichert, Manfred
- TextdokumentSchema Evolution in Prozess-Management-Systemen(Ausgezeichnete Informatikdissertationen 2004, 2005) Rinderle, StefanieEine der wichtigsten Anforderungen an Prozess-Management-Systeme in der Praxis ist die Unverstützung von Prozessanderungen zur Laufzeit. Dies beinhaltet sowohl die Modifikation einzelner Prozessinstanzen (z.B. als Reaktion auf Ausnahmesituationen) als auch Anderungen äuf Prozesstypebene (z.B. Anpassung von Prozessen an neue gesetzliche Rahmenbedingungen). Bei Prozesstypänderungen ist es oft unerlässlich die Modifikationen auch auf die bereits laufenden Prozessinstanzen zu übertragen. Eine solche Änderungspropagation muss korrekt, effizient und benutzerfreundlich durchgeführt werden, d.h. ohne Laufzeitfehler zu verursachen, ohne das System unnötig lange zu blockieren und ohne die Benutzer mit komplexen Instanzadaptionen zu belasten. Diese Anforderungen werden noch deutlich verschärft, wenn die Anderu \'ngen auf Prozessinstanzen propagiert werden sollen, die selbst schon Ge- genstand einer Ad-hoc-Anderung ẅaren. Dann müssen zusatzlich \'potentielle Wechselwirkungen zwischen Prozesstypund Prozessinstanzänderungen analysiert und fortschrittliche Migrationsstrategien angeboten werden. Hierzu bieten wir ein formales Rahmenwerk für das komplette Spektrum des Zusammenspiels von Prozesstypund Prozessinstanzänderungen an unter besonderer Berücksichtigung der Aspekte Korrektheit, Vollständigkeit, Effizienz und Benuterfreundlichkeit. Zusätzlich demonstriert ein prototypisch implementiertes Prozess-Management-System die Machbarkeit der entwickelten Konzepte.
- ZeitschriftenartikelSchemaevolution in Workflow-Management-Systemen(Informatik-Spektrum: Vol. 26, No. 1, 2003) Rinderle, Stefanie; Dadam, PeterEin Schema (Muster, Entwurf) dient der modellhaften Beschreibung realer Sachverhalte. Mit Hilfe solcher Modelle kann der Mensch in seiner täglichen Arbeit unterstützt werden. So gibt es z. B. Datenbank- schemata zur Beschreibung von Daten und deren Beziehung untereinander und Workflow-Schemata zur Modellierung von Arbeitsprozessen (engl. workflow).