213 research outputs found

    Rich Interfaces for Dependability: Compositional Methods for Dynamic Fault Trees and Arcade models

    Get PDF
    This paper discusses two behavioural interfaces for reliability analysis: dynamic fault trees, which model the system reliability in terms of the reliability of its components and Arcade, which models the system reliability at an architectural level. For both formalisms, the reliability is analyzed by transforming the DFT or Arcade model to a set of input-output Markov Chains. By using compositional aggregation techniques based on weak bisimilarity, significant reductions in the state space can be obtained

    Formal support of process chain networks using model-driven engineering and Petri nets

    Full text link
    © Owner/Author | ACM 2019. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in SAC: Symposium on Applied Computing, http://dx.doi.org/10.1145/3297280.3299752Poster presentado en 34th ACM/SIGAPP Symposium on Applied Computing celebrado en 2019 en Limassol,CyprusBusiness process modelling is an essential activity for competitive enterprises, as it enables documenting, analysing, improving and automating their core processes. Several notations have been proposed, including BPMN, service blueprints or Process Chain Networks (PCNs). These are all graphical, intuitive notations, which are useful for discussion and documentation, but tool support and a formal semantics are required for process analysis. However, tool support is lacking and formal semantics is not available for some commonly used notations among business people, like PCNs. To alleviate this situation, we present a modelling tool for PCNs, and a formal semantics based on Generalized Stochastic Petri nets, which permits analysis. We have realized our approach using Model-driven Engineering, and show its realization within INNoVaServ, a modeling environment for the design of business models and service process operations.Work supported by Spanish MINECO (TIN2014-52129-R) and the region of Madrid (S2013/ICE-3006 and P2018/TCS-4314

    An efficient algorithm for the parallel solution of high-dimensional differential equations

    Full text link
    The study of high-dimensional differential equations is challenging and difficult due to the analytical and computational intractability. Here, we improve the speed of waveform relaxation (WR), a method to simulate high-dimensional differential-algebraic equations. This new method termed adaptive waveform relaxation (AWR) is tested on a communication network example. Further we propose different heuristics for computing graph partitions tailored to adaptive waveform relaxation. We find that AWR coupled with appropriate graph partitioning methods provides a speedup by a factor between 3 and 16

    Evaluation of a benchmark on dynamic reliability via Fluid Stochastic Petri Nets

    Get PDF
    The paper presents the evaluation of a benchmark on dynamic reliability. Such system consists of a tank containing some liquid, two pumps and one valve to renew the liquid in the tank, a heat source warming the liquid, and a controller acting on the state of the components. Three failure conditions are possible: the dry out, the over\ufb02ow or the high temperature of the liquid. Due to the presence of continuous variables, such as the liquid level and temperature, the system is modelled as a Fluid Stochastic Petri Net which is the object of simulation obtaining the unreliability evaluation of the system

    On Zone-Based Analysis of Duration Probabilistic Automata

    Full text link
    We propose an extension of the zone-based algorithmics for analyzing timed automata to handle systems where timing uncertainty is considered as probabilistic rather than set-theoretic. We study duration probabilistic automata (DPA), expressing multiple parallel processes admitting memoryfull continuously-distributed durations. For this model we develop an extension of the zone-based forward reachability algorithm whose successor operator is a density transformer, thus providing a solution to verification and performance evaluation problems concerning acyclic DPA (or the bounded-horizon behavior of cyclic DPA).Comment: In Proceedings INFINITY 2010, arXiv:1010.611

    NaMANET – Nagy kiterjedésű mobil ad hoc hálózatok vizsgálata = NaMANET - Investigation of Large-Scale Mobile Ad Hoc Networks

    Get PDF
    A NaMANET projekt keretében elsősorban a nagy kiterjedésű mobil ad hoc hálózatok, valamint a vezeték nélküli közösségi hálózatok témájával foglalkoztunk. A mobil ad hoc hálózatok közvetlen adatátvitelt biztosító kommunikációs megoldásokra épülő lokális hálózatok, míg a vezeték nélküli közösségi hálózatok ideális körülményeket nyújthatnak ad hoc alkalmazások implementálására és bevezetésére mintegy összekötő gerinchálózatot biztosítva a mobil ad hoc hálózati szigetek számára. Kutatásaink során modelleztük és szimulációk segítségével vizsgáltuk az alkalmazásterjedést nagy kiterjedésű ad hoc hálózatokban. Összehasonlítottuk különböző szolgáltatásmenedzsment architektúrák teljesítőképességét. Megvizsgáltuk különböző információterjesztési stratégiák hatékonyságát járművek alkotta ad hoc hálózatokban, valamint megvizsgáltunk különböző klaszterezési eljárásokat biztonság és megbízhatóság szempontjából szenzor hálózatokban. Foglalkoztunk okostelefonok ad hoc hálózatokban való használatával. Terveztünk és implementáltunk egy szolgáltatástámogatási keretrendszert demo alkalmazásokkal, valamint megvizsgáltuk az ad hoc hálózatok alkalmazhatóságának kérdéskörét beltéri navigációs rendszer esetén. Foglalkoztunk vezeték nélküli közösségi hálózatok tervezési, kiépítési, üzemeltetési kérdéseivel, továbbá kidolgoztunk egy link állapotváltozást előrejelző eljárást vezeték nélküli hálózatokra. Eredményeinket számos nemzetközi konferenciacikk, folyóiratcikk és könyvfejezet formájában publikáltuk. | In the NaMANET project, we mainly focused on the investigation of large-scale mobile ad hoc networks, and the field of wireless community networks. In mobile ad hoc networks, the mobile nodes close to each other can communicate directly with their neighbors, since wireless community networks can provide ideal conditions as a backbone of the ad hoc network islands for implementing and deploying ad hoc applications. In our research, we modeled and via simulations investigated application spreading in large-scale ad hoc networks. We compared the performance of different service management architectures. We investigated the efficiency of different message spreading strategies in vehicular ad hoc networks, moreover surveyed and analysed clustering algorithms and protocols used in sensor networks from the viewpoint of security and reliability. We also dealt with using smartphones in ad hoc networks. We developed and implemented a service provisioning framework for ad hoc networks together with some demo applications, and investigated the usability of ad hoc networks in indoor navigation. Furthermore, we dealt with the area of developing, deploying and maintaining wireless community networks, and developed a link state prediction algorithm for wireless networks. We published our results in several international conference papers, journal papers and book chapters

    Construction and Verification of Performance and Reliability Models

    Get PDF
    Over the last two decades formal methods have been extended towards performance and reliability evaluation. This paper tries to provide a rather intuitive explanation of the basic concepts and features in this area. Instead of striving for mathematical rigour, the intention is to give an illustrative introduction to the basics of stochastic models, to stochastic modelling using process algebra, and to model checking as a technique to analyse stochastic models

    Programmable models of growth and mutation of cancer-cell populations

    Full text link
    In this paper we propose a systematic approach to construct mathematical models describing populations of cancer-cells at different stages of disease development. The methodology we propose is based on stochastic Concurrent Constraint Programming, a flexible stochastic modelling language. The methodology is tested on (and partially motivated by) the study of prostate cancer. In particular, we prove how our method is suitable to systematically reconstruct different mathematical models of prostate cancer growth - together with interactions with different kinds of hormone therapy - at different levels of refinement.Comment: In Proceedings CompMod 2011, arXiv:1109.104

    Erlang analysis of cellular networks using stochastic Petri nets and user-in-the-loop extension for demand control

    Full text link
    Abstract—Cellular networks face severe challenges due to the expected growth of application data rate demand with an increase rate of 100 % per year. Over-provisioning capacity has been the standard approach to reduce the risk of overload situations. Traditionally in telephony networks, call blocking and overload probability have been analyzed using the Erlang-B and Erlang-C formulas, which model limited capacity communication systems without or with session request buffers, respectively. While a closed-form expression exists for the blocking probability for constant load and service, a steady-state Markov chain (MC) analysis can always provide more detailed data, as long as the Markov property of the arrival and service processes hold. However, there is a significant modeling advantage by using the stochastic Petri net (SPN) paradigm to model the details of such a system. In addition, software tool support allows getting numeric analysis results quickly by solving the state probabilities in the background and without the need to run any simulation. Because of this efficiency, the equivalent SPN model of the Engset, Erlang-B and Erlang-C situation is introduced as novelty in this paper. Going beyond the original Erlang scenario, the user-in-the-loop (UIL) approach of demand shaping by closed-loop control is studied as an extension. In UIL, demand control is implemented by a dynamic usage-based tariff which motivates users to reduce or postpone the use of applications on their smart phone in times of light to severe congestion. In this paper, the effect of load on the price and demand reduction is modeled with an SPN based on the classical Erlang Markov chain structure. Numeric results are easily obtained and presented in this paper, including probability density functions (PDF) of the load situation, and a parameter analysis showing the effectiveness of UIL to reduce the overload probability. Keywords—User-in-the-loop (UIL); demand shaping; demand control; congestion; Erlang; stochastic Petri-net (SPN). I
    corecore