Model-transformation techniques have increasingly gained attention in the design and evaluation of high-integrity systems, with the purpose to provide (semi-)automatic tools for non-functional analysis. Analysis models are automatically derived from an architectural description of the system in a UML-like language. One of the main challenges is designing tools which can be reused: the modeling language, the analysis tools, and possibly the analysis method itself are going to evolve over time (e.g., due to different domains, new software versions, updates to standards). In this paper we describe the design and implementation of the toolchain for state-based dependability analysis developed within the CHESS project. The toolchain, which also provides back-annotation facilities, has been designed to be adapted to different modeling languages and analysis tools. The tool has been implemented as a plugin for the Eclipse platform, and it is publicly available on the CHESS website.

A Reusable Modular Toolchain for Automated Dependability Evaluation / Leonardo Montecchi; Paolo Lollini; Andrea Bondavalli. - ELETTRONICO. - (2013), pp. 298-303. (Intervento presentato al convegno 7th International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2013) tenutosi a Turin, Italy nel 10-12 December 2013) [10.4108/icst.valuetools.2013.254395].

A Reusable Modular Toolchain for Automated Dependability Evaluation

MONTECCHI, LEONARDO;LOLLINI, PAOLO;BONDAVALLI, ANDREA
2013

Abstract

Model-transformation techniques have increasingly gained attention in the design and evaluation of high-integrity systems, with the purpose to provide (semi-)automatic tools for non-functional analysis. Analysis models are automatically derived from an architectural description of the system in a UML-like language. One of the main challenges is designing tools which can be reused: the modeling language, the analysis tools, and possibly the analysis method itself are going to evolve over time (e.g., due to different domains, new software versions, updates to standards). In this paper we describe the design and implementation of the toolchain for state-based dependability analysis developed within the CHESS project. The toolchain, which also provides back-annotation facilities, has been designed to be adapted to different modeling languages and analysis tools. The tool has been implemented as a plugin for the Eclipse platform, and it is publicly available on the CHESS website.
2013
Proceedings of the 7th International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2013)
7th International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2013)
Turin, Italy
10-12 December 2013
Leonardo Montecchi; Paolo Lollini; Andrea Bondavalli
File in questo prodotto:
File Dimensione Formato  
valuetools2013.pdf

Accesso chiuso

Tipologia: Altro
Licenza: Tutti i diritti riservati
Dimensione 446.02 kB
Formato Adobe PDF
446.02 kB Adobe PDF   Richiedi una copia

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/878519
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? ND
social impact