Paul Fiterau Brostean
Associate senior lecturer/Assistant Professor at Department of Information Technology; Division of Computing Science
- E-mail:
- paul.fiterau_brostean@it.uu.se
- Visiting address:
- Hus 10, Regementsvägen 10
- Postal address:
- Box 337
751 05 UPPSALA
- ORCID:
- 0000-0002-5185-0035
Short presentation
I am an assistant professor the Department of Information Technology at Uppsala University. My research primarily lies in the area of software testing with focus on security testing and network protocol testing. More broadly, I am interested in leveraging formal methods to analyze real-world software, particularly with respect to its security. Testing techniques I used include: automata learning, symbolic execution, model checking and grey-box guided fuzzing. For more info, check my website.
Keywords
- testing
- security
- network protocols
- automata learning
- symbolic execution
- fuzzing

Publications
Recent publications
State Fuzzing DTLS 1.3 Implementations
Part of 2025 IEEE Conference on Standards for Communications and Networking (CSCN), p. 426-432, 2025
Monitor-based Testing of Network Protocol Implementations Using Symbolic Execution
Part of 19TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY, ARES 2024, 2024
Testing IoT Protocol Requirements Using Fuzzing and Symbolic Execution: Application to CoAP
Part of 2024 IEEE Conference on Standards for Communications and Networking (CSCN), p. 48-54, 2024
SMBugFinder: An Automated Framework for Testing Protocol Implementations for State Machine Bugs
Part of PROCEEDINGS OF THE 33RD ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2024, p. 1866-1870, 2024
Scalable Tree-based Register Automata Learning
Part of Tools and Algorithms for the Construction and Analysis of Systems, p. 87-108, 2024
- DOI for Scalable Tree-based Register Automata Learning
- Download full text (pdf) of Scalable Tree-based Register Automata Learning
All publications
Conference papers
State Fuzzing DTLS 1.3 Implementations
Part of 2025 IEEE Conference on Standards for Communications and Networking (CSCN), p. 426-432, 2025
Monitor-based Testing of Network Protocol Implementations Using Symbolic Execution
Part of 19TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY, ARES 2024, 2024
Testing IoT Protocol Requirements Using Fuzzing and Symbolic Execution: Application to CoAP
Part of 2024 IEEE Conference on Standards for Communications and Networking (CSCN), p. 48-54, 2024
SMBugFinder: An Automated Framework for Testing Protocol Implementations for State Machine Bugs
Part of PROCEEDINGS OF THE 33RD ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2024, p. 1866-1870, 2024
Scalable Tree-based Register Automata Learning
Part of Tools and Algorithms for the Construction and Analysis of Systems, p. 87-108, 2024
- DOI for Scalable Tree-based Register Automata Learning
- Download full text (pdf) of Scalable Tree-based Register Automata Learning
Applying Symbolic Execution to Test Implementations of a Network Protocol Against its Specification
Part of 2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2022), p. 70-81, 2022
DTLS-Fuzzer: A DTLS Protocol State Fuzzer
Part of 2022 IEEE 15th International Conference on Software Testing, Verification and Validation (ICST 2022), p. 456-458, 2022
Analysis of DTLS Implementations Using Protocol State Fuzzing
Part of Proceedings of the 29th USENIX Security Symposium, p. 2523-2540, 2020
Automata-Based Automated Detection of State Machine Bugs in Protocol Implementations
Part of Proc. 30th Annual Network and Distributed System Security Symposium, NDSS