Fetching the paper…
Reading the bibliography…
Model-based testing (MBT), whereby a model of the system under test is analyzed to generate high-coverage test cases, has been used to test protocol implementations.
Congestion avoidance and control
Van Jacobson. 1988 · 1988
Earlier work this paper cites.
Protocol testing: review of methods and relevance for software testing. In Proceedings of the 1994 ACM SIGSOFT international symposium on Software testing and analysis
Gregor V Bochmann and Alexandre Petrenko. 1994 · 1994
Earlier work this paper cites.
Smart greybox fuzzing
Van-Thuan Pham, Marcel Böhme, Andrew E Santosa, Alexandru Răzvan Căciulescu, and Abhik Roychoudhury. 2019 · 1997
Earlier work this paper cites.
QuickCheck: a lightweight tool for random testing of Haskell programs. In Proceedings of the fifth ACM SIGPLAN international conference on Functional programming
Koen Claessen and John Hughes. 2000 · 2000
Earlier work this paper cites.
TestEra: Specification-based testing of Java programs using SAT
Sarfraz Khurshid and Darko Marinov. 2004 · 2004
Earlier work this paper cites.
DART: Directed automated random testing. In Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation
Patrice Godefroid, Nils Klarlund, and Koushik Sen. 2005 · 2005
Earlier work this paper cites.
Randoop: feedback-directed random testing for Java. In Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Carlos Pacheco and Michael D Ernst. 2007 · 2007
Earlier work this paper cites.
Klee: Unassisted and automatic generation of high-coverage tests for complex systems programs.. In OSDI
Cristian Cadar, Daniel Dunbar, Dawson R Engler, et al · 2008
Earlier work this paper cites.
Grammar-based whitebox fuzzing. In Proceedings of the 29th ACM SIGPLAN conference on programming language design and implementation
Patrice Godefroid, Adam Kiezun, and Michael Y Levin. 2008 · 2008
Earlier work this paper cites.
Smallcheck and lazy smallcheck: automatic exhaustive testing for small values
Colin Runciman, Matthew Naylor, and Fredrik Lindblad. 2008 · 2008
Earlier work this paper cites.
Autofuzz: Automated network protocol fuzzing framework
Serge Gorbunov and Arnold Rosenbloom. 2010 · 2010
Earlier work this paper cites.
Aspfuzz: A state-aware protocol fuzzer based on application-layer protocols. In The IEEE symposium on Computers and Communications
Takahisa Kitagawa, Miyuki Hanaoka, and Kenji Kono. 2010 · 2010
Earlier work this paper cites.
Evosuite: automatic test suite generation for object-oriented software. In Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Gordon Fraser and Andrea Arcuri. 2011 · 2011
Earlier work this paper cites.
SAGE: whitebox fuzzing for security testing
Patrice Godefroid, Michael Y Levin, and David Molnar. 2012 · 2012
Earlier work this paper cites.
A taxonomy of model-based testing approaches
Mark Utting, Alexander Pretschner, and Bruno Legeard. 2012 · 2012
Earlier work this paper cites.
Scheduling black-box mutational fuzzing. In Proceedings of the 2013 ACM SIGSAC conference on Computer & communications security
Maverick Woo, Sang Kil Cha, Samantha Gottlieb, and David Brumley. 2013 · 2013
Earlier work this paper cites.
T-Fuzz: Model-based fuzzing for robustness testing of telecommunication protocols. In 2014 IEEE Seventh International Conference on Software Testing, Verification and Validation
William Johansson, Martin Svensson, Ulf E Larson, Magnus Almgren, and Vincenzo Gulisano. 2014 · 2014
Earlier work this paper cites.
Docker: Lightweight Linux Containers for Consistent Development and Deployment
Dirk Merkel. 2014 · 2014
Earlier work this paper cites.
A general approach to network configuration analysis. In Proceedings of the 12th USENIX Conference on Networked Systems Design and Implementation
Ari Fogel, Stanley Fung, Luis Pedrosa, Meg Walraed-Sullivan, Ramesh Govindan, Ratul Mahajan, and Todd Millstein. 2015 · 2015
Earlier work this paper cites.
Pulsar: Stateful black-box fuzzing of proprietary network protocols. In Security and Privacy in Communication Networks: 11th EAI International Conference, SecureComm 2015, Dallas, TX, USA, October 26-29, 2015, Proceedings 11
Hugo Gascon, Christian Wressnegger, Fabian Yamaguchi, Daniel Arp, and Konrad Rieck. 2015 · 2015
Earlier work this paper cites.
Analyzing protocol implementations for interoperability. In 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15)
Luis Pedrosa, Ari Fogel, Nupur Kothari, Ramesh Govindan, Ratul Mahajan, and Todd Millstein. 2015 · 2015
Earlier work this paper cites.
Coverage-based greybox fuzzing as markov chain. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security
Marcel Böhme, Van-Thuan Pham, and Abhik Roychoudhury. 2016 · 2016
Earlier work this paper cites.
Directed greybox fuzzing. In Proceedings of the 2017 ACM SIGSAC conference on computer and communications security
Marcel Böhme, Van-Thuan Pham, Manh-Dung Nguyen, and Abhik Roychoudhury. 2017 · 2017
Earlier work this paper cites.
Angora: Efficient fuzzing by principled search. In 2018 IEEE Symposium on Security and Privacy (SP)
Peng Chen and Hao Chen. 2018 · 2018
Earlier work this paper cites.
Compositional testing of internet protocols. In 2019 IEEE Cybersecurity Development (SecDev)
Kenneth L McMillan and Lenore D Zuck. 2019a · 2019
Earlier work this paper cites.
Superion: Grammar-aware greybox fuzzing. In 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE)
Junjie Wang, Bihuan Chen, Lei Wei, and Yang Liu. 2019 · 2019
Cited alongside, same era.
GRooT: Proactive Verification of DNS Configurations. In Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication
Siva Kesava Reddy Kakarla, Ryan Beckett, Behnaz Arzani, Todd Millstein, and George Varghese. 2020 · 2020
Cited alongside, same era.
AFLNet: a greybox fuzzer for network protocols. In 2020 IEEE 13th International Conference on Software Testing, Validation and Verification (ICST)
Van-Thuan Pham, Marcel Böhme, and Abhik Roychoudhury. 2020 · 2020
Cited alongside, same era.
Unit test case generation with transformers and focal context
Michele Tufano, Dawn Drain, Alexey Svyatkovskiy, Shao Kun Deng, and Neel Sundaresan. 2020 · 2020
Cited alongside, same era.
TwistedNames
Twisted Matrix Labs. 2023b · 2023
Closest in time.
A Formal Framework for End-to-End DNS Resolution. In Proceedings of the ACM SIGCOMM 2023 Conference
Si Liu, Huayi Duan, Lukas Heimes, Marco Bearzi, Jodok Vieli, David Basin, and Adrian Perrig. 2023a · 2023
Closest in time.
What Led To Internet Outage That Took Down Some Major Websites On July 22?
Shikhar Mehrotra. 2023 · 2023
Closest in time.
Azure OpenAI Service
Microsoft. 2023 · 2023
Closest in time.
What do LLMs need to Synthesize Correct Router Configurations?. In Proceedings of the 22nd ACM Workshop on Hot Topics in Networks
Rajdeep Mondal, Alan Tang, Ryan Beckett, Todd Millstein, and George Varghese. 2023 · 2023
Closest in time.
Decades-Old Code Is Putting Millions of Critical Devices at Risk
Lily Hay Newman. 2023 · 2023
Closest in time.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Snipuzz: Black-box fuzzing of iot firmware via message snippet inference. In Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security
Xiaotao Feng, Ruoxi Sun, Xiaogang Zhu, Minhui Xue, Sheng Wen, Dongxi Liu, Surya Nepal, and Yang Xiang. 2021 · 2021
Cited alongside, same era.
Hey, lumi! using natural language for { \{ intent-based } \} network management. In 2021 USENIX Annual Technical Conference (USENIX ATC 21)
Arthur S Jacobs, Ricardo J Pfitscher, Rafael H Ribeiro, Ronaldo A Ferreira, Lisandro Z Granville, Walter Willinger, and Sanjay G Rao. 2021 · 2021
Cited alongside, same era.
Automated conformance testing for javascript engines via deep compiler fuzzing. In Proceedings of the 42nd ACM SIGPLAN international conference on programming language design and implementation
Guixin Ye, Zhanyong Tang, Shin Hwei Tan, Songfang Huang, Dingyi Fang, Xiaoyang Sun, Lizhong Bian, Haibo Wang, and Zheng Wang. 2021 · 2021
Cited alongside, same era.
Semi-automated protocol disambiguation and code generation. In Proceedings of the 2021 ACM SIGCOMM 2021 Conference
Jane Yen, Tamás Lévai, Qinyuan Ye, Xiang Ren, Ramesh Govindan, and Barath Raghavan. 2021 · 2021
Cited alongside, same era.
Stateful greybox fuzzing. In 31st USENIX Security Symposium (USENIX Security 22)
Jinsheng Ba, Marcel Böhme, Zahra Mirzamomen, and Abhik Roychoudhury. 2022 · 2022
Cited alongside, same era.
SCALE: Automatically Finding RFC Compliance Bugs in DNS Nameservers. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)
Siva Kesava Reddy Kakarla, Ryan Beckett, Todd Millstein, and George Varghese. 2022 · 2022
Cited alongside, same era.
Stateafl: Greybox fuzzing for stateful network servers
Roberto Natella. 2022 · 2022
Cited alongside, same era.
All systems down
Scott Berinato. 2023 · 2023
Cited alongside, same era.
Buffer Overflow in Digital Mapping System’s POP3 Server
Ken Pfeil. 2023 · 2023
Closest in time.
RIPE NCC and Duke University BGP Experiment
Erik Romijn. 2023 · 2023
Closest in time.
Adaptive test generation using a large language model
Max Schäfer, Sarah Nadi, Aryaz Eghbali, and Frank Tip. 2023 · 2023
Closest in time.
PROSPER: Extracting Protocol Specifications Using Large Language Models. In Proceedings of the 22nd ACM Workshop on Hot Topics in Networks
Prakhar Sharma and Vinod Yegneswaran. 2023 · 2023
Closest in time.
Exploring the Effectiveness of Large Language Models in Generating Unit Tests
Mohammed Latif Siddiq, Joanna Santos, Ridwanul Hasan Tanvir, Noshin Ulfat, Fahmid Al Rifat, and Vinicius Carvalho Lopes. 2023 · 2023
Closest in time.
Can Large Language Models Write Good Property-Based Tests?
Vasudev Vikram, Caroline Lemieux, and Rohan Padhye. 2023 · 2023
Closest in time.
Software testing with large language model: Survey, landscape, and vision
Junjie Wang, Yuchao Huang, Chunyang Chen, Zhe Liu, Song Wang, and Qing Wang. 2023 · 2023
Closest in time.
2022 Rogers Communications outage
Wikipedia. 2023 · 2023
Closest in time.
Universal Fuzzing via Large Language Models
Chunqiu Steven Xia, Matteo Paltenghi, Jia Le Tian, Michael Pradel, and Lingming Zhang. 2023 · 2023
Closest in time.
No More Manual Tests? Evaluating and Improving ChatGPT for Unit Test Generation
Zhiqiang Yuan, Yiling Lou, Mingwei Liu, Shiji Ding, Kaixin Wang, Yixuan Chen, and Xin Peng. 2023 · 2023
Closest in time.
Technitium DNS Server
Shreyas Zare and Community. 2023 · 2023
Closest in time.
OpenSMTPD
2024 · 2024
Closest in time.
aiosmtpd - An asyncio based SMTP server
aiosmtpd community. 2024 · 2024
Closest in time.
The FRRouting Protocol Suite
FRR community. 2024b · 2024
Closest in time.
SMTPD Python library
Python developer community. 2024 · 2024
Closest in time.
How We Built Cedar: A Verification-Guided Approach. In Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering
Craig Disselkoen, Aaron Eline, Shaobo He, Kyle Headley, Michael Hicks, Kesha Hietala, John Kastner, Anwar Mamat, Matt McCutchen, Neha Rungta, Bhakti Shah, Emina Torlak, and Andrew Wells. 2024 · 2024
Closest in time.
Large language model guided protocol fuzzing. NDSS
Ruijie Meng, Martin Mirchev, Marcel Böhme, and Abhik Roychoudhury. 2024 · 2024
Closest in time.
{ \{ MESSI } \} : Behavioral Testing of { \{ BGP } \} Implementations. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)
Rathin Singha, Rajdeep Mondal, Ryan Beckett, Siva Kesava Reddy Kakarla, Todd Millstein, and George Varghese. 2024 · 2024
Closest in time.
Clover: Closed-Loop Verifiable Code Generation. In AI Verification: First International Symposium, SAIV 2024, Montreal, QC, Canada, July 22–23, 2024, Proceedings
Chuyue Sun, Ying Sheng, Oded Padon, and Clark Barrett. 2024 · 2024
Closest in time.