Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Lorenzo Ridi

dblp:02/7786 · DBLP profile ↗
← Back
6ranked-venue papers
0as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3Systems, architecture and hardware · 2Security and privacy · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 70% Electronic design automation · 30%
Software engineering, system software, and programming languages
1 paper
Software testing · 100%

Topics — the 9 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
real-time scheduling
0.222013
Putting Preemptive Time Petri Nets to Work in a V-Model SW Life Cycle · IEEE Trans. Software Eng. 2011
A Quantitative Approach to Input Generation in Real-Time Testing of Stochastic Systems · IEEE Trans. Software Eng. 2013
Embedded and real-time systems › real-time system verification
real-time system testing
0.212013
A Quantitative Approach to Input Generation in Real-Time Testing of Stochastic Systems · IEEE Trans. Software Eng. 2013
Electronic design automation › hardware test
test coverage
0.212013
A Quantitative Approach to Input Generation in Real-Time Testing of Stochastic Systems · IEEE Trans. Software Eng. 2013
Electronic design automation › hardware test
test stimulus generation
0.212013
A Quantitative Approach to Input Generation in Real-Time Testing of Stochastic Systems · IEEE Trans. Software Eng. 2013
Embedded and real-time systems
model-based design
0.112011
Putting Preemptive Time Petri Nets to Work in a V-Model SW Life Cycle · IEEE Trans. Software Eng. 2011
Embedded and real-time systems
real-time software
0.112011
Putting Preemptive Time Petri Nets to Work in a V-Model SW Life Cycle · IEEE Trans. Software Eng. 2011
Embedded and real-time systems › real-time scheduling
schedulability analysis
0.112011
Putting Preemptive Time Petri Nets to Work in a V-Model SW Life Cycle · IEEE Trans. Software Eng. 2011
Embedded and real-time systems › real-time scheduling › fixed-priority scheduling
fixed-priority preemptive scheduling
0.012013
A Quantitative Approach to Input Generation in Real-Time Testing of Stochastic Systems · IEEE Trans. Software Eng. 2013
Software testing › test optimization
test case selection
0.012011
Putting Preemptive Time Petri Nets to Work in a V-Model SW Life Cycle · IEEE Trans. Software Eng. 2011

Methods — techniques the papers use, named apart from their topics

preemptive time petri nets · 0.2execution time estimation · 0.2difference bounds matrix · 0.2coverage evaluation · 0.2time petri nets · 0.2stochastic modeling · 0.2probability analysis · 0.2
YearPublicationVenuePosition
2013 A Quantitative Approach to Input Generation in Real-Time Testing of Stochastic Systems
abstract
In the process of testing of concurrent timed systems, input generation identifies values of temporal parameters that let the Implementation Under Test (IUT) execute selected cases. However, when some parameters are not under control of the driver, test execution may diverge from the selected input and produce an inconclusive behavior. We formulate the problem on the basis of an abstraction of the IUT which we call partially stochastic Time Petri Net (psTPN), where controllable parameters are modeled as nondeterministic values and noncontrollable parameters as random variables with general (GEN) distribution. With reference to this abstraction, we derive the analytical form of the probability that the IUT runs along a selected behavior as a function of choices taken on controllable parameters. In the applicative perspective of real-time testing, this identifies a theoretical upper limit on the probability of a conclusive result, thus providing a means to plan the number of test repetitions that are necessary to guarantee a given probability of test-case coverage. It also provides a constructive technique for an optimal or suboptimal approach to input generation and a way to characterize the probability of conclusive testing under other suboptimal strategies.
Laura Carnevali, Lorenzo Ridi, Enrico Vicario
IEEE Trans. Software Eng.2
2012 Transient analysis of non-Markovian models using stochastic state classes
András Horváth, Marco Paolieri, Lorenzo Ridi, Enrico Vicario
Perform. Evaluation3
2011 A Framework for Simulation and Symbolic State Space Analysis of Non-Markovian Models
Laura Carnevali, Lorenzo Ridi, Enrico Vicario
SAFECOMP2
2011 Putting Preemptive Time Petri Nets to Work in a V-Model SW Life Cycle
abstract
Preemptive Time Petri Nets (pTPNs) support modeling and analysis of concurrent timed SW components running under fixed priority preemptive scheduling. The model is supported by a well-established theory based on symbolic state space analysis through Difference Bounds Matrix (DBM) zones, with specific contributions on compositional modularization, trace analysis, and efficient overapproximation and cleanup in the management of suspension deriving from preemptive behavior. In this paper, we devise and implement a framework that brings the theory to application. To this end, we cast the theory into an organic tailoring of design, coding, and testing activities within a V-Model SW life cycle in respect of the principles of regulatory standards applied to the construction of safety-critical SW components. To implement the toolchain subtended by the overall approach into a Model Driven Development (MDD) framework, we complement the theory of state space analysis with methods and techniques supporting semiformal specification and automated compilation into pTPN models and real-time code, measurement-based Execution Time estimation, test case selection and execution, coverage evaluation.
Laura Carnevali, Lorenzo Ridi, Enrico Vicario
IEEE Trans. Software Eng.2
2010 Oris: a tool for modeling, verification and evaluation of real-time systems
Giacomo Bucci, Laura Carnevali, Lorenzo Ridi, Enrico Vicario
Int. J. Softw. Tools Technol. Transf.3
2009 Stochastic Fault Trees for Cross-layer Power Management of WSN Monitoring Systems
abstract
Critical systems require supervising infrastructures to keep their unreliability under control. We propose safety-critical systems to be modeled through a fault-tolerant architecture based on Stochastic Fault Trees (SFTs) and we refer to a scenario where the monitoring infrastructure is a Wireless Sensor Network (WSN). SFTs associate the failure time of leaf events with a non-Markovian (GEN) cumulative distribution function (CDF) and support the evaluation of system unreliability over time. In the reference scenario, the SFT model dynamically updates system unreliability according to samples delivered by the WSN, it maintains a dynamic measure of the safe time-horizon within which the system is expected to operate under a given threshold of unreliability, and it also provides the WSN with a measure of the contribution of each basic event to system unreliability.
Laura Carnevali, Lorenzo Ridi, Enrico Vicario
ETFA2