Demo Data from EDBT 2026 / reviewers in the wild / expert
Luis Gustavo Araujo Rodriguez
dblp:201/2447
· DBLP profile ↗
3ranked-venue papers
2as first author
1since 2021 · last 2021
0000-0003-4525-5077ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% | |
| Computer networks
1 paper |
Internet of things and sensor networks · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Smart cities and intelligent transportation · 100% |
Topics — the 3 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › iot networks › iot communication
MQTT |
0.4 | 1 | 2020 | Program-aware fuzzing for MQTT applications · ISSTA 2020 |
Software testing
fuzzing |
0.4 | 1 | 2020 | Program-aware fuzzing for MQTT applications · ISSTA 2020 |
Software testing › fuzzing
protocol fuzzing |
0.4 | 1 | 2020 | Program-aware fuzzing for MQTT applications · ISSTA 2020 |
Methods — techniques the papers use, named apart from their topics
program-aware fuzzing · 1.3black-box fuzzing · 0.9blackbox fuzzing · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Towards Improving Fuzzer Efficiency for the MQTT ProtocolabstractMQTT's security has been a major concern because of its weak protocol implementations. Over the last few years, several fuzzing frameworks have been proposed to mitigate this issue. However, these frameworks lack sufficient knowledge of MQTT's specifications, requiring a considerable amount of network packets to cover all of its features and functionality. In this paper, we explain how to improve the efficiency of fuzzing frameworks for MQTT by using a grammar based on its specifications. Although defining a grammar is time-consuming and complex, these drawbacks are overshadowed by its benefits, such as deep state exploration and efficiency. Our improvements are implemented in MQTTGRAM, a new grammar-based fuzzer for MQTT. Due to these improvements, MQTTGRAM offers higher code coverage with significantly fewer packets than existing MQTT fuzzers. For instance, MQTTGRAM exchanges up to 9x fewer packets than its counterparts without reducing the line coverage. Luis Gustavo Araujo Rodriguez, Daniel M. Batista |
ISCC | 1 |
| 2020 | Program-aware fuzzing for MQTT applicationsabstractOver the last few years, MQTT applications have been widely exposed to vulnerabilities because of their weak protocol implementations. For our preliminary research, we conducted background studies to: (1) determine the main cause of vulnerabilities in MQTT applications; and (2) analyze existing MQTT-based testing frameworks. Our preliminary results confirm that MQTT is most susceptible to malformed packets, and its existing testing frameworks are based on blackbox fuzzing, meaning vulnerabilities are difficult and time-consuming to find. Thus, the aim of my research is to study and develop effective fuzzing strategies for the MQTT protocol, thereby contributing to the development of more robust MQTT applications in IoT and Smart Cities. Luis Gustavo Araujo Rodriguez, Daniel M. Batista |
ISSTA | 1 |
| 2018 | Yet Another Intelligent Code-Generating System: A Flexible and Low-Cost Solution
João Fabrício Filho, Luis Gustavo Araujo Rodriguez, Anderson Faustino da Silva |
J. Comput. Sci. Technol. | 2 |