Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Radu Banabic

dblp:98/9323 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

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
2 papers
Software testing · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%
Network and information security
1 paper
Systems and software security · 100%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems
fault tolerance
0.212014
Finding trojan message vulnerabilities in distributed systems · ASPLOS 2014
Software testing
black-box testing
0.112012
Fast black-box testing of system recovery code · EuroSys 2012
Software testing › mutation testing
fault injection
0.112012
Fast black-box testing of system recovery code · EuroSys 2012
Systems and software security
vulnerability discovery
0.112014
Finding trojan message vulnerabilities in distributed systems · ASPLOS 2014
Software testing
test generation
0.012010
An Extensible Technique for High-Precision Testing of Recovery Code · USENIX ATC 2010

Methods — techniques the papers use, named apart from their topics

dynamic white-box analysis · 0.4fault injection · 0.1high-precision testing · 0.1
YearPublicationVenuePosition
2014 Finding trojan message vulnerabilities in distributed systems
abstract
Trojan messages are messages that seem correct to the receiver but cannot be generated by any correct sender. Such messages constitute major vulnerability points of a distributed system---they constitute ideal targets for a malicious actor and facilitate failure propagation across nodes. We describe Achilles, a tool that searches for Trojan messages in a distributed system. Achilles uses dynamic white-box analysis on the distributed system binaries in order to infer the predicate that defines messages parsed by receiver nodes and generated by sender nodes, respectively, and then computes Trojan messages as the difference between the two.
Radu Banabic, George Candea, Rachid Guerraoui
ASPLOS1
2012 Fast black-box testing of system recovery code
abstract
Fault injection---a key technique for testing the robustness of software systems---ends up rarely being used in practice, because it is labor-intensive and one needs to choose between performing random injections (which leads to poor coverage and low representativeness) or systematic testing (which takes a long time to wade through large fault spaces). As a result, testers of systems with high reliability requirements, such as MySQL, perform fault injection in an ad-hoc manner, using explicitly-coded injection statements in the base source code and manual triggering of failures.
Radu Banabic, George Candea
EuroSys1
2010 An Extensible Technique for High-Precision Testing of Recovery Code
Paul Dan Marinescu, Radu Banabic
USENIX ATC2