General

Committees

Workshop

  

Useful Links

  

Invited Speakers

  • Model-Based Approaches for Railway Safety, Reliability and Security
    Francesco Flammini, Ansaldo STS, Italy

    Abstract : In order to master the increasing complexity of modern railway control systems, novel model-based approaches are needed to allow engineers evaluate such systems against strict system-level dependability requirements. In this talk, driven by railway case-studies, we provide an overview of model-based approaches which have been succesfully adopted to ensure system safety, reliability and security. It is a matter of fact that dependability assurance requires holistic assessment both at the software and at the hardware levels. At the software level, models have proven useful to support both static and dynamic functional analyses in order to discover systematic faults in the code. At the hardware level, compositional multi-formalism modeling approaches well suited the evaluation of system safety and reliability against random faults. The use of models allows engineers to improve both the effectiveness and the efficiency of system verification. Views of the Unified Modeling Language can be adopted to perform informal or semi-formal analyses, while Stochastic Petri Nets, (Repairable) Fault Trees, Continuous Time Markov Chains and Bayesian Networks can be employed to perform formal and quantitative analyses. Furthermore, analytical risk and vulnerability models have also been experimented for security assessment with respect to intentional threats and natural hazards. Due to the wide range of possible applications, a promising research trend is devoted to the study of the challenging theoretical and technological issues related to the multi-paradigm dependability modeling using appropriate frameworks.

  • Quantitative Aspects for Security and Privacy
    Catuscia Palamidessi, INRIA Saclay and LIX

    Abstract : One of the concerns in the use of computer systems is to avoid the leakage of secret information through public outputs. Ideally we would like systems to be completely secure, but in practice this goal is often impossible to achieve. Therefore it is important to have a way to assess the amount of leakage. In this talk, we illustrate various quantitative approaches to measure the leakage, in relation to the model of adversary. We also make a connection with the recent notion of "differential privacy" which is another way to quantify information leakage, developed independently in the area of statistical databases.

  • Formalisms and Tools for Performability Optimization
    Giuliana Franceschinis, DiSIT, Università del Piemonte Orientale "Amedeo Avogadro", Alessandria, Italy

    Abstract : Since their introduction in the 50's, Markov Decision Process (MDP) models have gained recognition in several fields including computer science and telecommunications. They provide a simple mathematical model in order to express optimization problems in random environments and a rich theory leading to efficient algorithms for many practical problems. Being a low level formalism, it is rather hard to directly use MDPs to model complex systems. Some high level MDP specification formalisms have been proposed in the literature to overcome this problem (e.g. Stochastic Transition Systems, Dynamic Decision Networks, Reactive Modules ,.); in this talk Markov Decision Petri Net (MDPN) and Markov Decision Well-formed Net (MDWN) formalisms will be presented, two high level formalisms that allow to describe the system in terms of its components and their interactions. As a consequence, the models are more compact and manageable. MDWN formalism inherits the efficient algorithms originally devised for Well-Formed Nets, allowing to automatically take advantage of the model symmetries to reduce the analysis complexity. MDPN/MDWNs have several possible applications, that will be illustrated in the talk. The solution of MDPN and MDWN models is supported by MDWNsolver: a framework integrated within the GreatSPN tool suite. MDPN has also been proposed as a target formalisms for the translation of Non deterministic Repairable Fault Trees (NdRFT), an extension of Fault-trees allowing to model faults of complex systems as well as their repair processes. The originality of this formalism w.r.t. other Fault Tree extensions is that it enables to face repair strategy optimization problems: in an NdRFT model, the decision on whether to start or not a given repair action is non deterministic, so that all the possibilities are left open. The optimal repair strategy w.r.t. some relevant system state function, e.g. the system unavailability, can then be computed by solving an optimization problem on a Markov Decision Process. A translator from NdRFT to MDPN models has been implemented and integrated within the DrawNet multi-formalism framework and linked with MDWNsolver, thus providing a NdRFT design and analysis tool. To conclude, an outlook on possible extensions of the work: on one hand many practical problems would require to model the fact that the state is only partially observable, hence suggesting to extend the approach towards Partially Observable MDP, on the other hand the complexity of the solution calls for increased efficiency, possibly obtained by accepting approximate solutions.