Authors:
Christian Di Biagio
1
;
Guido Pennella
1
;
Anna Lomartire
2
and
Giovanni Cantone
3
Affiliations:
1
MBDA-Italy SpA, Italy
;
2
Centro di Calcolo e Documentazione, Università degli Studi di Roma “Tor Vergata”, Italy
;
3
Dip. di Informatica, Sistemi e Produzione, Università degli Studi di Roma “Tor Vergata”, Italy
Keyword(s):
Software engineering, Distributed and parallel systems, Hard real-time Systems, Performance-measurement tools.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Software Technologies
;
Real-Time Software
;
Software Engineering
Abstract:
The goal of this paper is to characterize software technologies to test hard real-time software by focusing on measurement of CPU and memory loads, performance monitoring of processes and their threads, intrusiveness, and some other key features and capabilities, in the context of the Italian branch of a multinational organization, which works in the domain of safety-critical systems, from the points of view of the project managers of such an organization, on one side, and the applied researcher, on the other side. The paper first sketches on the state of the art in the field of testing technologies for safety-critical systems, then presents a characterization model, which is based on goals of the reference company, and then applies that model to major testing tools available.