VLDB 2026 Research / reviewers in the wild / expert
José Ignacio Requeno
dblp:27/10091 · also José Ignacio Requeno Jarabo
· DBLP profile ↗
11ranked-venue papers
2as first author
3since 2021 · last 2024
0000-0001-5111-8357ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 1 since 2021Theory of computation · 3 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-authorSystems, architecture and hardware · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Mining of extended signal temporal logic specifications with ParetoLib 2.0abstractAbstract Cyber-physical systems are complex environments that combine physical devices (i.e., sensors and actuators) with a software controller. The ubiquity of these systems and dangers associated with their failure require the implementation of mechanisms to monitor, verify and guarantee their correct behaviour. This paper presents ParetoLib 2.0, a Python tool for offline monitoring and specification mining of cyber-physical systems. ParetoLib 2.0 uses signal temporal logic (STL) as the formalism for specifying properties on time series. ParetoLib 2.0 builds upon other tools for evaluating and mining STL expressions, and extends them with new functionalities. ParetoLib 2.0 implements a set of new quantitative operators for trace analysis in STL, a novel mining algorithm and an original graphical user interface. Additionally, the performance is optimised with respect to previous releases of the tool via data-type annotations and multi core support. ParetoLib 2.0 allows the offline verification of STL properties as well as the specification mining of parametric STL templates. Thanks to the implementation of the new quantitative operators for STL, the tool outperforms the expressiveness and capabilities of similar runtime monitors. Akshay Mambakam, José Ignacio Requeno, Alexey Bakhirkin, Nicolas Basset, Thao Dang 0001 |
Formal Methods Syst. Des. | 2 |
| 2022 | DICE simulation: a tool for software performance assessment at the design stageabstractAbstract In recent years, we have seen many performance fiascos in the deployment of new systems, such as the US health insurance web. This paper describes the functionality and architecture, as well as success stories, of a tool that helps address these types of issues. The tool allows assessing software designs regarding quality, in particular performance and reliability. Starting from a UML design with quality annotations, the tool applies model-transformation techniques to yield analyzable models. Such models are then leveraged by the tool to compute quality metrics. Finally, quality results, over the design, are presented to the engineer, in terms of the problem domain. Hence, the tool is an asset for the software engineer to evaluate system quality through software designs. While leveraging the Eclipse platform, the tool uses UML and the MARTE, DAM and DICE profiles for the system design and the quality modeling. Simona Bernardi 0001, Abel Gómez 0001, José Merseguer, Diego Perez-Palacin, José Ignacio Requeno |
Autom. Softw. Eng. | 5 |
| 2021 | MC/DC Test Cases Generation Based on BDDs
Faustin Ahishakiye, José Ignacio Requeno, Lars Michael Kristensen, Volker Stolz |
SETTA | 2 |
| 2020 | Coverage Analysis of Net Inscriptions in Coloured Petri Net Models
Faustin Ahishakiye, José Ignacio Requeno, Lars Michael Kristensen, Volker Stolz |
VECoS | 2 |
| 2019 | A UML Profile for the Design, Quality Assessment and Deployment of Data-intensive Applications
Diego Perez-Palacin, José Merseguer, José Ignacio Requeno, Michele Guerriero, Elisabetta Di Nitto, Damian A. Tamburri |
Softw. Syst. Model. | 3 |
| 2018 | A systematic approach for performance assessment using process mining - An industrial experience report
Simona Bernardi 0001, Juan L. Domínguez, Abel Gómez 0001, Christophe Joubert, José Merseguer, Diego Perez-Palacin, José Ignacio Requeno, Alberto Romeu |
Empir. Softw. Eng. | 7 |
| 2018 | On-the-fly model checking for extended action-based probabilistic operators
Radu Mateescu 0001, José Ignacio Requeno |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2016 | Modeling Performance of Hadoop Applications: A Journey from Queueing Networks to Stochastic Well Formed Nets
Danilo Ardagna, Simona Bernardi 0001, Eugenio Gianniti, Soroush Karimian Aliabadi, Diego Perez-Palacin, José Ignacio Requeno |
ICA3PP | 6 |
| 2016 | On-the-Fly Model Checking for Extended Action-Based Probabilistic Operators
Radu Mateescu 0001, José Ignacio Requeno |
SPIN | 2 |
| 2016 | Evaluation of properties over phylogenetic trees using stochastic logicsabstractBACKGROUND: Model checking has been recently introduced as an integrated framework for extracting information of the phylogenetic trees using temporal logics as a querying language, an extension of modal logics that imposes restrictions of a boolean formula along a path of events. The phylogenetic tree is considered a transition system modeling the evolution as a sequence of genomic mutations (we understand mutation as different ways that DNA can be changed), while this kind of logics are suitable for traversing it in a strict and exhaustive way. Given a biological property that we desire to inspect over the phylogeny, the verifier returns true if the specification is satisfied or a counterexample that falsifies it. However, this approach has been only considered over qualitative aspects of the phylogeny. RESULTS: In this paper, we repair the limitations of the previous framework for including and handling quantitative information such as explicit time or probability. To this end, we apply current probabilistic continuous-time extensions of model checking to phylogenetics. We reinterpret a catalog of qualitative properties in a numerical way, and we also present new properties that couldn't be analyzed before. For instance, we obtain the likelihood of a tree topology according to a mutation model. As case of study, we analyze several phylogenies in order to obtain the maximum likelihood with the model checking tool PRISM. In addition, we have adapted the software for optimizing the computation of maximum likelihoods. CONCLUSIONS: We have shown that probabilistic model checking is a competitive framework for describing and analyzing quantitative properties over phylogenetic trees. This formalism adds soundness and readability to the definition of models and specifications. Besides, the existence of model checking tools hides the underlying technology, omitting the extension, upgrade, debugging and maintenance of a software tool to the biologists. A set of benchmarks justify the feasibility of our approach. José Ignacio Requeno, José Manuel Colom |
BMC Bioinform. | 1 |
| 2013 | Temporal Logics for Phylogenetic Analysis via Model CheckingabstractThe need for general-purpose algorithms for studying biological properties in phylogenetics motivates research into formal verification frameworks. Researchers can focus their efforts exclusively on evolution trees and property specifications. To this end, model checking, a mature automated verification technique originating in computer science, is applied to phylogenetic analysis. Our approach is based on three cornerstones: a logical modeling of the evolution with transition systems; the specification of both phylogenetic properties and trees using flexible temporal logic formulas; and the verification of the latter by means of automated computer tools. The most conspicuous result is the inception of a formal framework which allows for a symbolic manipulation of biological data (based on the codification of the taxa). Additionally, different logical models of evolution can be considered, complex properties can be specified in terms of the logical composition of others, and the refinement of unfulfilled properties as well as the discovery of new properties can be undertaken by exploiting the verification results. Some experimental results using a symbolic model verifier support the feasibility of the approach. José Ignacio Requeno, Gregorio de Miguel Casado, Roberto Blanco, José Manuel Colom |
IEEE ACM Trans. Comput. Biol. Bioinform. | 1 |