8 research outputs found

    Third Workshop on Modelling of Objects, Components, and Agents

    Get PDF
    This booklet contains the proceedings of the Third International Workshop on Modelling of Objects, Components, and Agents (MOCA'04), October 11-13, 2004. The workshop is organised by the CPN group at the Department of Computer Science, University of Aarhus, Denmark and the "Theoretical Foundations of Computer Science" group at the University of Hamburg. The home page of the workshop is: http://www.daimi.au.dk/CPnets/workshop0

    Rfid-based business process and workflow management in healthcare:design and implementation

    Get PDF
    The healthcare system in the United States is considered one of the most complex systems and has encountered challenges related to patient safety concerns, escalating costs, and unpredictable outcomes. Many of these problems share a common cause - a lack of efficient business process management and visibility into the real-time location, status, and condition of medical resources. The goal of this research is to propose a newly integrated system to model, automate, and monitor healthcare business processes using an automatic data collection technology to record the timing and location of activities and identify their various resources. This dissertation makes several contributions to the design and implementation of RFID-based business process and workflow management in healthcare. First, I propose a road map to implement RFID in hospitals with performance matrixes for technology evaluation, key criteria for resolution level setting, and business rules for information extraction. Second, RFID-based business process management (BPM) concepts and workflow technologies are used to transform the reprocessing procedures in a Sterile Processing Department (SPD) for the purpose of reducing infections caused by unclean reusable medical equipment. In the proposed pattern for healthcare business process management, the importance of execution status control is emphasized as a key component to handle complex and dynamic healthcare processes. A five-level framework for service-oriented business process management is designed for SPDs to share information, integrate distributed systems, and manage heterogeneous resources among multiple stakeholders. This research proposes a healthcare workflow system as a deliverable solution to manage the execution phase of reprocessing procedures, which supports the design, execution, monitoring, and automation of services supplied in SPDs. RFID techniques are adopted to collect relative real-time data for SPD performance management. Finally, by identifying key architectural requirements, the subsystems of a service-oriented architecture for the SPD workflow prototyping system, SPDFLOW, are discussed in detail. This research is the first attempt to explore healthcare workflow technologies in the SPD domain to improve the quality of reusable medical equipment and ensure patient safety

    Verification of soundness and other properties of business processes

    Get PDF
    In this thesis we focus on improving current modeling and verification techniques for complex business processes. The objective of the thesis is to consider several aspects of real-life business processes and give specific solutions to cope with their complexity. In particular, we address verification of a proper termination property for workflows, called generalized soundness. We give a new decision procedure for generalized soundness that improves the original decision procedure. The new decision procedure reports on the decidability status of generalized soundness and returns a counterexample in case the workflow net is not generalized sound. We report on experimental results obtained with the prototype implementation we made and describe how to verify large workflows compositionally, using reduction rules. Next, we concentrate on modeling and verification of adaptive workflows — workflows that are able to change their structure at runtime, for instance when some exceptional events occur. In order to model the exception handling properly and allow structural changes of the system in a modular way, we introduce a new class of nets, called adaptive workflow nets. Adaptive workflow nets are a special type of Nets in Nets and they allow for creation, deletion and transformation of net tokens at runtime and for two types of synchronizations: synchronization on proper termination and synchronization on exception. We define some behavioral properties of adaptive workflow nets: soundness and circumspectness and employ an abstraction to reduce the verification of these properties to the verification of behavioral properties of a finite state abstraction. Further, we study how formal methods can help in understanding and designing business processes. We investigate this for the extended event-driven process chains (eEPCs), a popular industrial business process language used in the ARIS Toolset. Several semantics have been proposed for EPCs. However, most of them concentrated solely on the control flow. We argue that other aspects of business processes must also be taken into account in order to analyze eEPCs and propose a semantics that takes data and time information from eEPCs into account. Moreover, we provide a translation of eEPCs to Timed Colored Petri nets in order to facilitate verification of eEPCs. Finally, we discuss modeling issues for business processes whose behavior may depend on the previous behavior of the process, history which is recorded by workflow management systems as a log. To increase the precision of models with respect to modeling choices depending on the process history, we introduce history-dependent guards. The obtained business processes are called historydependent processes.We introduce a logic, called LogLogics for the specification of guards based on a log of a current running process and give an evaluation algorithm for such guards. Moreover, we show how these guards can be used in practice and define LogLogics patterns for properties that occur most commonly in practice

    Workshop on Modelling of Objects, Components, and Agents, Aarhus, Denmark, August 27-28, 2001

    Get PDF
    This booklet contains the proceedings of the workshop Modelling of Objects, Components, and Agents (MOCA'01), August 27-28, 2001. The workshop is organised by the CPN group at the Department of Computer Science, University of Aarhus, Denmark and the "Theoretical Foundations of Computer Science" Group at the University of Hamburg, Germany. The papers are also available in electronic form via the web pages: http://www.daimi.au.dk/CPnets/workshop01

    Mathematics in Software Reliability and Quality Assurance

    Get PDF
    This monograph concerns the mathematical aspects of software reliability and quality assurance and consists of 11 technical papers in this emerging area. Included are the latest research results related to formal methods and design, automatic software testing, software verification and validation, coalgebra theory, automata theory, hybrid system and software reliability modeling and assessment

    Modeling Workflows with Recursive ECATNets

    No full text
    A major limitation of current workflow management systems appears in (1) their lack of support for flexible workflows whose structures can be modified dynamically during the execution and (2) in their failure in dealing, efficiently, with the most advanced workflow patterns. In this paper, we propose a new model which we call recursive ECATNets (RECATNets) to model workflow processes with dynamic structure and, particularly, to handle the most complex workflow patterns, in a concise way. The RECATNets extend classical ECATNets (Extended Concurrent Algebraic Term Nets) with the recursion concept firstly introduced in the recursive Petri nets. We define the semantics of RECATNets in the conditional rewriting logic framework. Rewriting logic is a true concurrency and operational semantics which allows rapid prototyping using rewriting techniques and the system Maude in particular.For further information, please visit this web site
    corecore