619 research outputs found

    Model Checking One-clock Priced Timed Automata

    Full text link
    We consider the model of priced (a.k.a. weighted) timed automata, an extension of timed automata with cost information on both locations and transitions, and we study various model-checking problems for that model based on extensions of classical temporal logics with cost constraints on modalities. We prove that, under the assumption that the model has only one clock, model-checking this class of models against the logic WCTL, CTL with cost-constrained modalities, is PSPACE-complete (while it has been shown undecidable as soon as the model has three clocks). We also prove that model-checking WMTL, LTL with cost-constrained modalities, is decidable only if there is a single clock in the model and a single stopwatch cost variable (i.e., whose slopes lie in {0,1}).Comment: 28 page

    A Modal Specification Theory for Timing Variability

    Get PDF
    Modal specifications are classical formalisms that can be used to express the functional variability of systems; it is particularly useful for capturing the stepwise refinement of component-based design. However, the extension of such formalisms to real-time systems has not received adequate attention. In this paper, we propose a novel notion of time-parametric modal specifications to describe the timing as well as functional variability of real-time systems.We present a specification theory on modal refinement, property preservation and compositional reasoning. We also develop zone-graph based symbolic methods for the reachability analysis and modal refinement checking. We demonstrate the practical application of our proposed theory and algorithms via a case study of medical device cyber-physical systems

    General quantitative specification theories with modal transition systems

    Get PDF
    International audienceThis paper proposes a new theory of quantitative specifications. It generalizes the notions of step-wise refinement and compositional design operations from the Boolean to an arbitrary quantitative setting. Using a great number of examples, it is shown that this general approach permits to unify many interesting quantitative approaches to system design

    Quantitative Modal Transition Systems

    Get PDF
    International audienceThis extended abstract offers a brief survey presentation of the specification formalism of modal transition systems and its recent extensions to the quantitative setting of timed as well as stochastic systems. Some applications will also be briefly mentioned

    Proof of Concept Test for Dual-Axis Resonant Phase-Locked Excitation (PhLEX) Fatigue Testing Method for Wind Turbine Blades

    Get PDF
    The installed capacity of wind turbines has grown steadly for the past decade with wind energy now providing 3.6-percent of the U.S.’s electricity supply [13]. This trend can be attributed to advancements in wind turbine technology and the ability to increase wind turbine sizes. As wind turbines grow in size, so do the loads experienced by the turbine. One of the most significant load increases is in the lead-lag direction of the wind turbine blades. The increase in lead-lag load is due to the increase in weight of the larger blades. Current wind turbine blades have lead-lag and flapwise loads on the same order of magnitude. The blades of wind turbines are critical components, and full-scale blade fatigue testing is a necessary step to validate blade designs. A collaborative effort between the National Renewable Energy Laboratory (NREL) and Embry-Riddle Aeronautical University (ERAU) has resulted in the development of the dual-axis resonant Phase-Locked Excitation (PhLEX) fatigue test method. The PhLEX method fatigues wind turbine blades by loading both flapwise and lead-lag directions simultaneously at the leadlag fundamental frequency while controlling the phase between the directional loadings. The PhLEX method offers a load distribution that accurately resembles field operation loads while decreasing test duration. A proof-of-concept test of the PhLEX method was conducted at the National Wind Technology Center (NWTC) in July of 2012. It was found that a dual-axis resonant test running at the lead-lag fundamental frequency could be run in a controlled manner, with both the lead-lag and flapwise directions demonstrating first mode deflections. The PhLEX proof-of-concept test set-up and the results and conclusions of the proof-of-concept test are presented in this thesis

    Configurable Formal Methods for Extreme Modeling

    Get PDF
    International audienceReliable model transformations are essential for agile modeling. We propose to employ a configurable-semantics approach to develop automatic model transformations which are correct by design and can be integrated smoothly into existing tools and work flows

    On Refinements of Boolean and Parametric Modal Transition Systems

    Full text link
    We consider the extensions of modal transition systems (MTS), namely Boolean MTS and parametric MTS and we investigate the refinement problems over both classes. Firstly, we reduce the problem of modal refinement over both classes to a problem solvable by a QBF solver and provide experimental results showing our technique scales well. Secondly, we extend the algorithm for thorough refinement of MTS providing better complexity then via reductions to previously studied problems. Finally, we investigate the relationship between modal and thorough refinement on the two classes and show how the thorough refinement can be approximated by the modal refinement

    Refinement checking on parametric modal transition systems

    Get PDF
    Modal transition systems (MTS) is a well-studied specification formalism of reactive systems supporting a step-wise refinement methodology. Despite its many advantages, the formalism as well as its currently known extensions are incapable of expressing some practically needed aspects in the refinement process like exclusive, conditional and persistent choices. We introduce a new model called parametric modal transition systems (PMTS) together with a general modal refinement notion that overcomes many of the limitations. We investigate the computational complexity of modal and thorough refinement checking on PMTS and its subclasses and provide a direct encoding of the modal refinement problem into quantified Boolean formulae, allowing us to employ state-of-the-art QBF solvers for modal refinement checking. The experiments we report on show that the feasibility of refinement checking is more influenced by the degree of nondeterminism rather than by the syntactic restrictions on the types of formulae allowed in the description of the PMTS

    Foundations for Safety-Critical on-Demand Medical Systems

    Get PDF
    In current medical practice, therapy is delivered in critical care environments (e.g., the ICU) by clinicians who manually coordinate sets of medical devices: The clinicians will monitor patient vital signs and then reconfigure devices (e.g., infusion pumps) as is needed. Unfortunately, the current state of practice is both burdensome on clinicians and error prone. Recently, clinicians have been speculating whether medical devices supporting ``plug & play interoperability\u27\u27 would make it easier to automate current medical workflows and thereby reduce medical errors, reduce costs, and reduce the burden on overworked clinicians. This type of plug & play interoperability would allow clinicians to attach devices to a local network and then run software applications to create a new medical system ``on-demand\u27\u27 which automates clinical workflows by automatically coordinating those devices via the network. Plug & play devices would let the clinicians build new medical systems compositionally. Unfortunately, safety is not considered a compositional property in general. For example, two independently ``safe\u27\u27 devices may interact in unsafe ways. Indeed, even the definition of ``safe\u27\u27 may differ between two device types. In this dissertation we propose a framework and define some conditions that permit reasoning about the safety of plug & play medical systems. The framework includes a logical formalism that permits formal reasoning about the safety of many device combinations at once, as well as a platform that actively prevents unintended timing interactions between devices or applications via a shared resource such as a network or CPU. We describe the various pieces of the framework, report some experimental results, and show how the pieces work together to enable the safety assessment of plug & play medical systems via a two case-studies
    • 

    corecore