Search

Home

Our main research activity focuses on Model Checking based algorithms and tools for automatic analysis and synthesis of mission or safety critical reactive systems.

A reactive system is a nonterminating system continuously exchanging information (input/output) with its environment in order to reach given goals. Examples of reactive systems are: digital hardware, control systems, operating systems, communication protocols, business processes, Decision Support Systems (DSS), Sense and Respond (SaR) systems in general.

Typically a system is considered mission critical when its failure may entail a loss of money whereas it is considered safety critical when its failure may entail loss of human lives.

The workshop, which will be held in Rome on 7-8 September 2017, aims at providing the Italian community with a meeting point for the exchange of research experience in academy and industry on all aspects of embedded systems. In particular, IWES 2017 aims at:

Providing a forum where researchers on embedded systems can present their work, exchange ideas, receive constructive feedback, and interact with the other research groups in the country, thus offering an opportunity for meeting, programming and organising projects, research work or other initiatives.

Facilitating connections and building synergies between Academy and Industry, by providing a place where companies involved in the Embedded Systems business can showcase their current technical challenges and strategic interests and conveniently get up-to-date with the research lines and latest results achieved by the Italian research community on the topic.

Increasing awareness of the importance of the Embedded Systems business among B.Sc., M.Sc. and Ph.D. students in Computer Science and Engineering and of the career opportunities offered by companies active in the field.

General enquiries:
This email address is being protected from spambots. You need JavaScript enabled to view it.
,
This email address is being protected from spambots. You need JavaScript enabled to view it.
,
This email address is being protected from spambots. You need JavaScript enabled to view it.

The goal of SLFV is to show system correctness notwithstanding uncontrollable events (disturbances), as for example faults, variation in system parameters, external inputs, etc. This may be achieved with an exhaustive Hardware In the Loop Simulation (HILS) based approach, by considering all relevant scenarios in the System Under Verification (SUV) operational environment.

SyLVer is a stand-alone software completely running on the user premises. Furtherly, it is possible to exploit MCLab Group cloud infrastructure potential for SyLVer, by using our derived and dedicated Web-based software SyLVer as a Service (SyLVaaS). With SyLVaaS, the generation of relevant scenarios is executed in MCLab cloud infrastructure but HILS activity still takes place on the user premises (as for SyLVer), thus allowing full Intellectual Property protection on the SUV model and the user verification flow.

QKS [TOSEM14] is a tool for automatic synthesis of correct-by-construction control software (as C code) for Discrete Time Linear Hybrid Systems. More in detail, QKS outputs a control software for software-based control systems like the following:

where we highlight the fact that:

measures from plant sensors go through an Analog-to-Digital (AD) conversion (quantization) before being processed;