• Home
  • Search
  • A Model-Driven Approach to Quantitative Analysis of Critical Systems
  • Cite Icon1
  • https://doi.org/10.6092/unina/fedoa/9445Copy DOI Icon

A Model-Driven Approach to Quantitative Analysis of Critical Systems

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Critical systems are present in our daily life and affect many aspects providing essential support to several human activities; they are employed in several application domains, providing support to economic activities, transportation, communication, health-care. Such systems must meet strict non-functional requirements, including dependability requirements, and should be able to cope with competitive market needs. Their criticality implies the necessity to meet several requirements, often dictated by international standards, whose fulfillment must be demonstrated in order to achieve necessary certifications. Quantitative evaluations are hence needed to assess and demonstrate compliance with target requirements, since design phases of the lifecycle. For this purpose modeling approaches have been investigated during the years; their aim is to have a of the overall system which allows to assess and demonstrate these properties. It is commonly known that the adoption of formal models in industry, although if strongly recommended when not mandatory, is slowed down by difficulties dictated both by the complexity of the models (which reflects the complexity of the systems) and by the need to have skilled staff in the usage of formal languages. For this reason, also if the academic research trends have focused on complex modeling approaches and techniques, formal models are not so used in industries: in particular only combinatorial models are widely adopted, thanks to their intuitive representation. The great simplifications introduced by combinatorial models lead to approximated results, hence system designers do not trust in them. In the last years the need of a model engineering is noticed: there is the necessity to define appropriate methodologies and processes to support development activities of complex models, aiming at improving the quality/cost ratio. In this way three main research trends have been introduced: formal models generation, multiformalism, and compositional approaches. This thesis aims at defining a methodology for quantitative analysis of critical system that can integrate Model-Based evaluations, conducted by using formal models, with Model-Driven Engineering (MDE) paradigms, taking advantage of the actual research trends. More in detail, according to such approach, critical systems properties can be assessed starting from high level models expressed in proper languages (usually called Domain Specific Modeling Languages - DSMLs), and defining automatic transformation chains, able to generate formal models. The methodology is implementable into cost-effective processes in order to reduce time-to-market specifically during verification stages of critical system development lifecycles. Such objective will be achieved by both improving usability and re-usability of typical Model-Driven artifacts. The adoption of this methodology for railway system dependability analysis may lead to an estimated costs reduction of approximately 30%. The usage of a high-level central language significantly decreases also the training time of new analysts, as they only need to learn the DSML usage (properly developed for the application domain). This thesis defines also two high-level modeling languages: the first, CIP_VAM, has been defined to vulnerability aspects of physical infrastructures, while the second, DAM-Rail, allows the dependability modeling in railway domain. Another important contribution of this thesis is given in the definition of new methods and formal operators: in detail a reference architecture for performability and Quality of Service evaluation is defined, as well as the formal concept of Model Template is introduced (to enable reuse). At last two techniques which deals with scalability are addressed: stub and reduced models. Even if the focus is on quantitative evaluation, the proposed methodology is useful also for the complete design (based on centralized informations), hence it is possible to extend it for automatic generation of documents and, more generally, of all those artifacts which support system development. The proposed approach has been applied with different goals to case studies coming from three different domains: railway systems, conferencing systems, and sensor network. These systems have different and complementary properties in terms of number of involved components, scalability, etc. Produced models are described, and obtained results are shown and commented.

Similar Papers
  • Research Article

The Intersection of AI and Employees: Evolutionary Trends in Research

  • Mar 01, 2025
  • Review of International Comparative Management
  • Irina Iulia Salanță +2
  • Conference Instance
  • Citations2

Proceedings of the 4th international ACM Sigsoft symposium on Architecting critical systems

  • Jun 17, 2013
  • PDF
  • Research Article
  • Citations3

Process-Oriented Requirements Definition and Analysis of Software Components in Critical Systems

  • Sep 14, 2023
  • Computers
  • Benedetto Intrigila +4
  • Research Article
  • Citations20

A condition-based inspection-maintenance policy for critical systems with an unreliable monitor system

  • Oct 10, 2023
  • Reliability Engineering & System Safety
  • Xian Zhao +2
  • Conference Article
  • Citations3

A Domain-Specific Modeling Language for Specification of Clinical Scores in Mobile Health

  • Jan 01, 2019
  • Allan Barbosa +4
  • Conference Article
  • Citations31

Model Driven Software Security Architecture of Systems-of-Systems

  • Jan 01, 2016
  • Jamal El Hachem +4
  • Conference Article
  • Citations2

Enhancing version control with domain-specific semantics

  • May 01, 2013
  • Matthieu Foucault +2
  • Book Chapter
  • Citations3

Developing a Decision Support Tool for Dam Management with SPIN

  • Jan 01, 2009
  • María-Del-Mar Gallardo +3
  • PDF
  • Research Article
  • Citations16

A Case in Point: Verification and Testing of a EULYNX Interface

  • Mar 16, 2023
  • Formal Aspects of Computing
  • Mark Bouwman +4
  • Supplementary Content
  • Citations1

A Conceptual Generic Framework to Debugging in the Domain-Specific Modeling Languages for Multi-Agent Systems

  • Jan 01, 2019
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Baris Tekin Tezel +1
  • PDF
  • Research Article
  • Citations14

Analysis of Trends in Korean BIM Research and Technologies Using Text Mining

  • Oct 18, 2019
  • Applied Sciences
  • Seungyeon Choo +3
  • Research Article
  • Citations5

Tool Support for Validation of Formal System Models: Interactive Visualization and Requirements Traceability

  • Dec 23, 2019
  • Electronic Proceedings in Theoretical Computer Science
  • Eduard Kamburjan +1
  • PDF
  • Research Article
  • Citations10

Analyzing the Academic Research Trends by Using University Digital Resources: A Bibliometric Study of Electronic Commerce in China

  • Sep 01, 2017
  • Universal Journal of Educational Research
  • Anam Fatima +4
  • Book Chapter
  • Citations25

3. Shear-Wave Splitting in a Critical Crust: II - Compliant, Calculable, Controllable, Fluid-Rock Interactions

  • Jan 01, 2001
  • Stuart Crampin +1
  • PDF
  • Research Article
  • Citations4

PHM Based Adaptive Power Management System for a More Electric Aircraft

  • Nov 13, 2020
  • International Journal of Prognostics and Health Management
  • Robin K.Sebastian +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.