Demo Data from EDBT 2026 / reviewers in the wild / expert
Florian Gross
dblp:116/6666
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2014
0000-0003-3082-4177ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 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
3 papers |
Software testing · 83% Software maintenance and evolution · 17% | |
| Network and information security
1 paper |
Network security · 100% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security › intrusion detection and prevention › intrusion detection
anomaly detection |
0.2 | 1 | 2014 | Checking app behavior against app descriptions · ICSE 2014 |
Software maintenance and evolution › API usage
API usage analysis |
0.2 | 1 | 2014 | Checking app behavior against app descriptions · ICSE 2014 |
Software testing
mobile application testing |
0.2 | 1 | 2014 | Checking app behavior against app descriptions · ICSE 2014 |
Software testing › test generation
GUI test generation |
0.1 | 1 | 2012 | Search-based system testing: high coverage, no false alarms · ISSTA 2012 |
Software testing
GUI testing |
0.1 | 1 | 2012 | EXSYST: Search-based GUI testing · ICSE 2012 |
Software testing › test generation
search-based test generation |
0.1 | 1 | 2012 | EXSYST: Search-based GUI testing · ICSE 2012 |
Software testing
system testing |
0.1 | 1 | 2012 | Search-based system testing: high coverage, no false alarms · ISSTA 2012 |
Software testing
test generation |
0.1 | 1 | 2012 | Search-based system testing: high coverage, no false alarms · ISSTA 2012 |
Software testing › test coverage
code coverage |
0.0 | 1 | 2012 | EXSYST: Search-based GUI testing · ICSE 2012 |
Methods — techniques the papers use, named apart from their topics
outlier detection · 0.4clustering · 0.4search-based testing · 0.1search-based test generation · 0.1evolutionary algorithm · 0.1code coverage · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Checking app behavior against app descriptionsabstractHow do we know a program does what it claims to do? After clustering Android apps by their description topics, we identify outliers in each cluster with respect to their API usage. A "weather" app that sends messages thus becomes an anomaly; likewise, a "messaging" app would typically not be expected to access the current location. Applied on a set of 22,500+ Android applications, our CHABADA prototype identified several anomalies; additionally, it flagged 56% of novel malware as such, without requiring any known malware patterns. Alessandra Gorla, Ilaria Tavecchia, Florian Gross, Andreas Zeller |
ICSE | 3 |
| 2012 | EXSYST: Search-based GUI testingabstractTest generation tools commonly aim to cover structural artefacts of software, such as either the source code or the user interface. However, focusing only on source code can lead to unrealistic or irrelevant test cases, while only exploring a user interface often misses much of the underlying program behavior. Our EXSYST prototype takes a new approach by exploring user interfaces while aiming to maximize code coverage, thus combining the best of both worlds. Experiments show that such an approach can achieve high code coverage matching and exceeding the code coverage of traditional unit-based test generators; yet, by construction every test case is realistic and relevant, and every detected failure can be shown to be caused by a real sequence of input events. Florian Gross, Gordon Fraser 0001, Andreas Zeller |
ICSE | 1 |
| 2012 | Search-based system testing: high coverage, no false alarmsabstractModern test case generation techniques can automatically achieve high code coverage. If they operate on the unit level, they run the risk of generating inputs infeasible in reality, which, when causing failures, are painful to identify and eliminate. Running a unit test generator on five open source Java programs, we found that all of the 181 reported failures were false failures—that is, indicating a problem in the generated test case rather than the program. By generating test cases at the GUI level, our EXSYST prototype can avoid such false alarms by construction. In our evaluation, it achieves higher coverage than search-based test generators at the unit level; yet, every failure can be shown to be caused by a real sequence of input events. Whenever a system interface is available, we recommend considering search-based system testing as an alternative to avoid false failures. Florian Gross, Gordon Fraser 0001, Andreas Zeller |
ISSTA | 1 |