VLDB 2026 Research / reviewers in the wild / expert
Fátima Mattiello-Francisco
dblp:191/8147 · also Maria de Fátima Mattiello-Francisco
· DBLP profile ↗
5ranked-venue papers
1as first author
2since 2021 · last 2022
0000-0002-0796-3868ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1Security and privacy · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | EMBED-SoSE: Drawing a Cyber-physical System of SystemsabstractThe general availability of a robust communication infrastructure facilitates and encourages the connection between everything and anything (Internet of Things-IoT and Cyber-Physical Systems-CPS). The composition of CPSs is a reality. Every day new systems are created from arrangements of legacy systems, referred to as CP system of systems (CPSoS). The constituent systems of a CPSoS have very peculiar characteristics, which hinder traditional systems engineering techniques. In addition, it is common for these systems to present many intangible aspects, which further increases the complexity, especially in the representation of their design. This work proposes EMBED-SoSE, an approach to the engineering of critical systems based on shared visual thinking, which aims to facilitate and reduce the cognitive effort in the systems design process. André A. S. Ivo, Sheila Granato Ribeiro, Fátima Mattiello-Francisco |
ENASE | 3 |
| 2022 | Enhanced software development process for CubeSats to cope with space radiation faultsabstractCubeSats are an established trend in the space industry. The CubeSat standard opens opportunities for rapid and low-cost access to space. The use of COTS components instead of space-hardened hardware greatly reduces the cost of CubeSat-based missions and provides the additional benefit of increasing software functionalities at a low power consumption. However, COTS components are not designed for the space environment, making CubeSats sensitive to space radiation. This means that CubeSats need additional software mechanisms to guarantee resilient behavior in the presence of space radiation. Our proposal is that such software implemented fault tolerance mechanisms must be tailored to the specific code running in each CubeSat and the logical way to achieve that is to extend the software development process for CubeSats to include the systematic resilience evaluation of software as part of the CubeSats software lifecycle process. This paper proposes a set of structured steps to enhance the classic software development process used in CubeSats, focusing particularly on the Verification and Validation (V&V) phase. The approach uses fault injection as an integral part of the development environment for CubeSats software and includes three major steps: a) sensitivity evaluation (verification) of software in the presence of faults caused by space radiation, b) strengthen of the software with targeted software implemented fault tolerance (SWIFT) mechanisms and c) validation of the effectiveness of the SWIFT mechanisms to confirm that the software is immune to space radiation faults. These added steps to the V&V process must be carried out during software development, as well as every time the CubeSat software has an update, or even a minor change, to ensure that the impact of faults caused by space radiation is tolerated by the CubeSat software. The paper demonstrates the proposed approach using three different embedded software running in the EDC (Environment Data Collection) CubeSat board, which is part (payload) of a constellation of satellites being developed by the Brazilian National Institute for Space Research (INPE). EDC use case provides a realistic insight on the effectiveness of the proposed steps. Our results show that the proposed approach can reduce the percentage of silent data corruption (the most problematic failure mode) from the range of 15% to less than 1% and even to 0% in some embedded software, meaning that the CubeSat software becomes immune to space radiation. David Paiva, Raffael S. C. G. de Lima, Manoel J. M. Carvalho, Fátima Mattiello-Francisco, Henrique Madeira |
PRDC | 4 |
| 2012 | InRob: An approach for testing interoperability and robustness of real-time embedded software
Fátima Mattiello-Francisco, Eliane Martins, Ana R. Cavalli, Edgar Toshiro Yano |
J. Syst. Softw. | 1 |
| 2007 | QSEE Project: An Experience in Outsourcing Software Development for Space Applications
Valdivino Alexandre de Santiago Júnior, Fátima Mattiello-Francisco, Wendell Pereira da Silva, Ana Maria Ambrosio |
SEKE | 2 |
| 2006 | A Practical Approach for Automated Test Case Generation using StatechartsabstractThis paper presents an approach for automated test case generation using a software specification modeled in Statecharts. The steps defined in such approach involve: translation of Statecharts modeling into an XML-based language; and the PerformCharts tool generates FSMs based on control flow. These FSMs are the inputs for the Condado tool which generates test cases. The idea is to demonstrate that by using a higher-level technique, such as Statecharts, complex software can be represented with clarity and rich details. A case study was on an implementation of a protocol specified for communication between a scientific experiment and the On-Board Data Handling Computer of a satellite under development at National Institute for Space Research (INPE). Valdivino Alexandre de Santiago Júnior, Ana Silvia Martins do Amaral, Nandamudi Lankalapalli Vijaykumar, Fátima Mattiello-Francisco, Eliane Martins, Odnei Cuesta Lopes |
COMPSAC (2) | 4 |