466 research outputs found

    From Interaction Overview Diagrams to Temporal Logic

    Get PDF
    In this paper, we use UML Interaction Overview Diagrams as the basis for a user-friendly, intuitive, modeling notation that is well-suited for the design of complex, heterogeneous, embedded systems developed by domain experts with little background on modeling software-based systems. To allow designers to precisely analyze models written with this notation, we provide (part of) it with a formal semantics based on temporal logic, upon which a fully automated, tool supported, verification technique is built. The modeling and verification technique is presented and discussed through the aid of an example system

    Reasoning about property preservation in adaptive case management

    Get PDF

    Reasoning about property preservation in adaptive case management

    Get PDF

    The Effect of Air on Granular Size Separation in a Vibrated Granular Bed

    Full text link
    Using high-speed video and magnetic resonance imaging (MRI) we study the motion of a large sphere in a vertically vibrated bed of smaller grains. As previously reported we find a non-monotonic density dependence of the rise and sink time of the large sphere. We find that this density dependence is solely due to air drag. We investigate in detail how the motion of the intruder sphere is influenced by size of the background particles, initial vertical position in the bed, ambient pressure and convection. We explain our results in the framework of a simple model and find quantitative agreement in key aspects with numerical simulations to the model equations.Comment: 14 pages, 16 figures, submitted to PRE, corrected typos, slight change

    Efficient Compliance Checking Using BPMN-Q and Temporal Logic

    Full text link
    Abstract. Compliance rules describe regulations, policies and quality constraints business processes must adhere to. Given the large number of rules and their frequency of change, manual compliance checking can be-come a time-consuming task. Automated compliance checking of process activities and their ordering is an alternative whenever business pro-cesses and compliance rules are described in a formal way. This paper introduces an approach for automated compliance checking. Compliance rules are translated into temporal logic formulae that serve as input to model checkers which in turn verify whether a process model satisfies the requested compliance rule. To address the problem of state-space explo-sion we employ a set of reduction rules. The approach is prototypically realized and evaluated.

    Bestuurdersaansprakelijkheid in de praktijk

    Get PDF

    Bestuurdersaansprakelijkheid in de praktijk

    Get PDF

    Using the guard-stage-milestone notation for monitoring BPMN-based processes

    Get PDF
    Business processes are usually designed by means of imperative languages to model the acceptable execution of the activities performed within a system or an organization. At the same time, declarative languages are better suited to check the conformance of the states and transitions of the modeled process with respect to its actual execution. To avoid defining models twice from scratch to cope with both the process enactment and its monitoring, this paper proposes an approach for translating BPMN process models to E-GSM ones: an extension of the Guard-Stage-Milestone artifact-centric notation. The paper also shows how a monitoring engine based on E-GSM specifications can detect anomalies during the execution of the process and classify them according to different levels of severity, that is, with respect to the impact on the outcome of the process
    corecore