The purpose of this Thesis is to boost the industrial adoption of MBSE by providing a measurable and profitable Return On Investment (ROI), and by narrowing the existing gap between structural and simulation models. The goals of this research are: • to assess the language constructs required to describe complex HW/SW architectures; • to realize a joint co-design and co-verification workflow for real-time embedded systems; • to enhance system-level Design Space Exploration (DSE) by means of a purposedly developed design and simulation framework. The proposed workflow is implemented by a Model Driven Architecture (MDA) framework composed of metamodels, automatic model transformations and full-system simulation tools. The system simulation has been realized both with the WindRiver Simics and with the QEmu open-source Instruction-Set Simulator (ISS). The DSE is performed with a Platform Based Design (PBD) approach, which is a consolidated design methodology for Electronic System Level (ESL) design. The formal languages used to perform the MBSE workflow are SysML, enhanced by the MARTE profile, and Arcadia, which is an emerging implementation of the SysML standard enriched with Electronic-Systems Design (ESD) constructs.

Modelling and Simulation of Embedded Systems with Formal Languages and Virtual Platforms

2017

Abstract

The purpose of this Thesis is to boost the industrial adoption of MBSE by providing a measurable and profitable Return On Investment (ROI), and by narrowing the existing gap between structural and simulation models. The goals of this research are: • to assess the language constructs required to describe complex HW/SW architectures; • to realize a joint co-design and co-verification workflow for real-time embedded systems; • to enhance system-level Design Space Exploration (DSE) by means of a purposedly developed design and simulation framework. The proposed workflow is implemented by a Model Driven Architecture (MDA) framework composed of metamodels, automatic model transformations and full-system simulation tools. The system simulation has been realized both with the WindRiver Simics and with the QEmu open-source Instruction-Set Simulator (ISS). The DSE is performed with a Platform Based Design (PBD) approach, which is a consolidated design methodology for Electronic System Level (ESL) design. The formal languages used to perform the MBSE workflow are SysML, enhanced by the MARTE profile, and Arcadia, which is an emerging implementation of the SysML standard enriched with Electronic-Systems Design (ESD) constructs.
27-ott-2017
Italiano
DI NATALE, MARCO
BERRY, FRANCOIS
DUBOIS, JULIEN
GARDEL VICENTE, ALFREDO
PAGANO, PAOLO
CUCINOTTA, TOMMASO
Scuola Superiore di Studi Universitari e Perfezionamento "S. Anna" di Pisa
File in questo prodotto:
File Dimensione Formato  
PhdThesisPerillo.pdf

accesso aperto

Tipologia: Altro materiale allegato
Dimensione 2.11 MB
Formato Adobe PDF
2.11 MB Adobe PDF Visualizza/Apri
PhdThesisPerillo.pdf

Open Access dal 13/07/2020

Tipologia: Altro materiale allegato
Dimensione 2.11 MB
Formato Adobe PDF
2.11 MB Adobe PDF Visualizza/Apri

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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14242/138905
Il codice NBN di questa tesi è URN:NBN:IT:SSSUP-138905