Results 1 - 10
of
670
Mining Process Models from Workflow Logs
, 1998
"... Modern enterprises increasingly use the workflow paradigm to prescribe how business processes should be performed. Processes are typically modeled as annotated activity graphs. We present an approach for a system that constructs process models from logs of past, unstructured executions of the given ..."
Abstract
-
Cited by 264 (3 self)
- Add to MetaCart
(Show Context)
Modern enterprises increasingly use the workflow paradigm to prescribe how business processes should be performed. Processes are typically modeled as annotated activity graphs. We present an approach for a system that constructs process models from logs of past, unstructured executions of the given process. The graph so produced conforms to the dependencies and past executions present in the log. By providing models that capture the previous executions of the process, this technique allows easier introduction of a workflow system and evaluation and evolution of existing process models. We also present results from applying the algorithm to synthetic data sets as well as process logs obtained from an IBM Flowmark installation.
Workflow Management: Models, Methods, and Systems
, 2002
"... Copyright © 2000 W. M. P. van der Aalst/K. M. van Hee No part of this publication may be reproduced in any form, by print, photoprint, microfilm, audio tape, electronic or any other means, nor stored in a retrieval system, without the prior written permission of the publisher. Prof.dr.ir. W.M.P. van ..."
Abstract
-
Cited by 203 (11 self)
- Add to MetaCart
Copyright © 2000 W. M. P. van der Aalst/K. M. van Hee No part of this publication may be reproduced in any form, by print, photoprint, microfilm, audio tape, electronic or any other means, nor stored in a retrieval system, without the prior written permission of the publisher. Prof.dr.ir. W.M.P. van der Aalst
Managing Semantic Heterogeneity in Databases : A Theoretical Perspective, Tutorial at PODS
- ACM SIGMOD Record
, 1997
"... A full version of this tutorial appears at ..."
CrossFlow: Cross-organizational workflow management in dynamic virtual enterprises
- International Journal of Computer Systems Science & Engineering
, 2000
"... CrossFlow is an ESPRIT/IST project for support of cross-organizational workflow management in dynamically established virtual enterprises. The business paradigm of CrossFlow is that of dynamic service outsourcing, in which one organization (service consumer) outsources part of its business process t ..."
Abstract
-
Cited by 165 (31 self)
- Add to MetaCart
(Show Context)
CrossFlow is an ESPRIT/IST project for support of cross-organizational workflow management in dynamically established virtual enterprises. The business paradigm of CrossFlow is that of dynamic service outsourcing, in which one organization (service consumer) outsources part of its business process to another organization (service provider). Service consumer and provider find each other through electronic market places and specify their collaboration in an electronic contract. This contract is then used to dynamically configure an infrastructure that connects and controls the workflow management systems of both organizations to facilitate provision of the service. The infrastructure supports fine-grained monitoring and control to allow tight cooperation between the organizations. 1 The CrossFlow context Today, companies focus on their core business and outsource secondary activities to other organizations. Growing complexity of products requires co-makership relations between organizations. Value chains require a tight cooperation between companies participating in these chains. To enable the creation and operation of these virtual organizations, the information processing infrastructures of participating organizations need to be linked. Automated support for processes crossing organizational boundaries is
Managing Heterogeneous Multi-system Tasks to Support Enterprise-wide Operations
, 1995
"... . The computing environment in most medium-sized and large enterprises involves old main-frame based (legacy) applications and systems as well as new workstation-based distributed computing systems. The objective of the METEOR project is to support multi-system workflow applications that automate en ..."
Abstract
-
Cited by 130 (30 self)
- Add to MetaCart
. The computing environment in most medium-sized and large enterprises involves old main-frame based (legacy) applications and systems as well as new workstation-based distributed computing systems. The objective of the METEOR project is to support multi-system workflow applications that automate enterprise operations. This paper deals with the modeling and specification of workflows in such applications. Tasks in our heterogeneous environment can be submitted through different types of interfaces on different processing entities. We first present a computational model for workflows that captures the behavior of both transactional and nontransactional tasks of different types. We then develop two languages for specifying a workflow at different levels of abstraction: the Workflow Specification Language (WFSL) is a declarative rulebased language used to express the application-level interactions between multiple tasks, while the Task Specification Language (TSL) focuses on the issues re...
Analyzing process models using graph reduction techniques
- INFORMATION SYSTEMS
, 2000
"... The foundation of a process model lies in its structural specifications. Using a generic process modeling language for workflows, we show how a structural specification may contain deadlock and lack of synchronization conflicts that could compromise the correct execution of workflows. In general, i ..."
Abstract
-
Cited by 127 (4 self)
- Add to MetaCart
The foundation of a process model lies in its structural specifications. Using a generic process modeling language for workflows, we show how a structural specification may contain deadlock and lack of synchronization conflicts that could compromise the correct execution of workflows. In general, identification of such conflicts is a computationally complex problem and requires development of effective algorithms specific for the target modeling language. We present a visual verification approach and algorithm that employs a set of graph reduction rules to identify structural conflicts in process models for the given workflow modeling language. We also provide insights into the correctness and complexity of the reduction process. Finally, we show how the reduction algorithm may be used to count possible instance subgraphs of a correct process model. The main contribution of the paper is a new technique for satisfying well-defined correctness criteria in process models.
Task-based Authorization Controls (TBAC): A Family of Models for Active and Enterprise-oriented Authorization Management
- In Proceedings of the IFIP WG11.3 Workshop on Database Security, Lake Tahoe
, 1997
"... In this paper, we develop a new paradigm for access control and authorization management, called task-based authorization controls (TBAC). TBAC models access controls from a task-oriented perspective than the traditional subject-object one. Access mediation now involves authorizations at various poi ..."
Abstract
-
Cited by 124 (3 self)
- Add to MetaCart
In this paper, we develop a new paradigm for access control and authorization management, called task-based authorization controls (TBAC). TBAC models access controls from a task-oriented perspective than the traditional subject-object one. Access mediation now involves authorizations at various points during the completion of tasks in accordance with some application logic. By taking a taskoriented view of access control and authorizations, TBAC lays the foundation for research into a new breed of "active" security models that are required for agentbased distributed computing and workflow management. Keywords Active security models, authorizations-step, composite authorizations, secure workflows 1 INTRODUCTION In this paper, we describe a new paradigm for access control and security models, called task-based authorization controls (TBAC). TBAC is well suited for distributed computing and information processing activities with multiple points of access, control, and decision makin...
Exception Handling in Workflow Management Systems
- IEEE Transactions on Software Engineering
, 2000
"... AbstractÐFault tolerance is a key requirement in Process Support Systems (PSS), a class of distributed computing middleware encompassing applications such as workflow management systems and process centered software engineering environments. A PSS controls the flow of work between programs and users ..."
Abstract
-
Cited by 123 (1 self)
- Add to MetaCart
(Show Context)
AbstractÐFault tolerance is a key requirement in Process Support Systems (PSS), a class of distributed computing middleware encompassing applications such as workflow management systems and process centered software engineering environments. A PSS controls the flow of work between programs and users in networked environments based on a ªmetaprogramº (the process). The resulting applications are characterized by a high degree of distribution and a high degree of heterogeneity (properties that make fault tolerance both highly desirable and difficult to achieve.) In this paper, we present a solution for implementing more reliable processes by using exception handling, as it is used in programming languages, and atomicity, as it is known from the transaction concept in database management systems. The paper describes the mechanism incorporating both transactions and exceptions and presents a validation technique allowing to assess the correctness of process specifications. Index TermsÐDependability, exception handling, workflow management, process support systems. 1
computing – issues, research and implementations
- Proc
, 2008
"... “Cloud ” computing – a relatively recent term, builds on decades of research in virtualization, distributed com-puting, utility computing, and more recently networking, web and software services. It implies a service oriented architecture, reduced information technology overhead for the end-user, gr ..."
Abstract
-
Cited by 112 (1 self)
- Add to MetaCart
(Show Context)
“Cloud ” computing – a relatively recent term, builds on decades of research in virtualization, distributed com-puting, utility computing, and more recently networking, web and software services. It implies a service oriented architecture, reduced information technology overhead for the end-user, great flexibility, reduced total cost of ownership, on-demand services and many other things. This paper discusses the concept of “cloud ” computing, some of the issues it tries to address, related research topics, and a “cloud ” implementation available today.
The P2P Approach to Interorganizational Workflows
- Proceedings of the 13th International Conference on Advanced Information Systems Engineering (CAiSE’01), volume 2068 of Lecture Notes in Computer Science
"... . This paper describes in an informal way the Public-To-Private (P2P) approach to interorganizational workflows, which is based on a notion of inheritance. The approach consists of three steps: (1) create a common understanding of the interorganizational workflow by specifying a shared public wor ..."
Abstract
-
Cited by 105 (9 self)
- Add to MetaCart
. This paper describes in an informal way the Public-To-Private (P2P) approach to interorganizational workflows, which is based on a notion of inheritance. The approach consists of three steps: (1) create a common understanding of the interorganizational workflow by specifying a shared public workflow, (2) partition the public workflow over the organizations involved, and (3) for each organization, create a private workflow which is a subclass of the respective part of the public workflow. Using an example, we explain that the P2P approach yields an interorganizational workflow which is guaranteed to realize the behavior specified in the public workflow. 1 Introduction In today's corporations, products and services are typically created by business processes, and workflow technology can be used for enhancing the flexibility and efficiency of these processes [14, 19]. Corporations often operate across organizational boundaries, for example in E-commerce and extended enterprise...