Dependability certification of services: a model-based approach

被引:0
|
作者
Claudio A. Ardagna
Ravi Jhawar
Vincenzo Piuri
机构
[1] Università degli Studi di Milano,Dipartimento di Informatica
来源
Computing | 2015年 / 97卷
关键词
BPEL; Dependability certification; Markov chains ; Web services; 68M14 Distributed systems; 68M15 Reliability; testing and fault tolerance;
D O I
暂无
中图分类号
学科分类号
摘要
The advances and success of the Service-Oriented Architecture (SOA) paradigm have produced a revolution in ICT, particularly, in the way in which software applications are implemented and distributed. Today, applications are increasingly provisioned and consumed as web services over the Internet, and business processes are implemented by dynamically composing loosely coupled applications provided by different suppliers. In this highly dynamic context, clients (e.g., business owners or users selecting a service) are concerned about the dependability of their services and business processes. In this paper, we define a certification scheme that allows to verify the dependability properties of services and business processes. Our certification scheme relies on discrete-time Markov chains and awards machine-readable dependability certificates to services, whose validity is continuously verified using run-time monitoring. Our solution can be integrated within existing SOAs, to extend the discovery and selection process with dependability requirements and certificates, and to support a dependability-aware service composition.
引用
收藏
页码:51 / 78
页数:27
相关论文
共 50 条
  • [1] Dependability certification of services: a model-based approach
    Ardagna, Claudio A.
    Jhawar, Ravi
    Piuri, Vincenzo
    [J]. COMPUTING, 2015, 97 (01) : 51 - 78
  • [2] Trustworthy Cloud Certification: A Model-Based Approach
    Anisetti, Marco
    Ardagna, Claudio A.
    Damiani, Ernesto
    El Ioini, Nabil
    [J]. DATA-DRIVEN PROCESS DISCOVERY AND ANALYSIS, SIMPDA 2014, 2015, 237 : 107 - 122
  • [3] Addressing dependability by applying an approach for model-based risk assessment
    Gran, Bjorn Axel
    Fredriksen, Rune
    Thunem, Atoosa P. -J.
    [J]. RELIABILITY ENGINEERING & SYSTEM SAFETY, 2007, 92 (11) : 1492 - 1502
  • [4] A modular approach for model-based dependability evaluation of a class of systems
    Porcarelli, S
    Di Giandomenico, F
    Lollini, P
    Bondavalli, A
    [J]. SERVICE AVAILABILITY, 2005, 3335 : 160 - 174
  • [5] A Model-Based Approach for Product Testing and Certification in Digital Ecosystems
    Lima, Bruno
    Faria, Joao Pascoal
    [J]. 2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 199 - 208
  • [6] DATAM: A model-based tool for dependability analysis
    Lu, XingHai
    Shi, XiaoHua
    Wang, WenRu
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (07):
  • [7] Model-based evaluation: From dependability to security
    Nicol, DM
    Sanders, WH
    Trivedi, KS
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2004, 1 (01) : 48 - 65
  • [8] A model-based simulation approach to error analysis of IT services
    Wang, Long
    Sahai, Akhil
    Pruyne, James
    [J]. 2007 10TH IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009), VOLS 1 AND 2, 2007, : 805 - +
  • [9] Reconfiguration of web services architectures: A model-based approach
    Moo-Mena, Francisco
    Drira, Khalil
    [J]. 2007 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, VOLS 1-3, 2007, : 1061 - 1066
  • [10] PHYLOG: a model-based certification framework
    Boniol, Frederic
    Bouchebaba, Youcef
    Brunel, Julien
    Delmas, Kevin
    Pagetti, Claire
    Polacsek, Thomas
    Sensfelder, Nathanael
    [J]. 2018 IEEE/AIAA 37TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2018, : 1338 - 1346