Demo Data from EDBT 2026 / reviewers in the wild / expert
Spiros Xanthos
dblp:25/1978
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Systems, architecture and hardware · 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
2 papers |
Debugging and program repair · 60% Requirements engineering and software design · 31% Empirical software engineering · 9% | |
| Network and information security
1 paper |
Malware analysis · 77% Network security · 23% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Malware analysis › malware defense
worm defense |
0.1 | 1 | 2007 | Sweeper: a lightweight end-to-end system for defending against fast worms · EuroSys 2007 |
Debugging and program repair › fault localization
production-run failure diagnosis |
0.1 | 1 | 2007 | Triage: diagnosing production run failures at the user's site · SOSP 2007 |
Requirements engineering and software design › software design quality
design quality assessment |
0.0 | 1 | 2004 | Evaluating Object-Oriented Designs with Link Analysis · ICSE 2004 |
Network security › intrusion detection and prevention
intrusion detection |
0.0 | 1 | 2007 | Sweeper: a lightweight end-to-end system for defending against fast worms · EuroSys 2007 |
Debugging and program repair
bug reproduction |
0.0 | 1 | 2007 | Triage: diagnosing production run failures at the user's site · SOSP 2007 |
Empirical software engineering
mining software repositories |
0.0 | 1 | 2004 | Evaluating Object-Oriented Designs with Link Analysis · ICSE 2004 |
Methods — techniques the papers use, named apart from their topics
signature generation · 0.1antibody dissemination · 0.1link analysis · 0.0eigenvector analysis · 0.0HITS algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Sweeper: a lightweight end-to-end system for defending against fast wormsabstractThe vulnerabilities that plague computers cause endless grief to users. Slammer compromised millions of hosts in minutes; a hit-list worm would take under a second. Recently proposed techniques respond better than manual approaches, but require expensive instrumentation, which limits deployment. Although spreading "antibodies" (e.g. signatures) ameliorates this limitation, hosts depending on antibodies are defenseless until inoculation; to the fastest hit-list worms this delay is crucial. Additionally, most recently proposed techniques cannot provide recovery to provide continuous service after an attack. Joseph A. Tucek, James Newsome, Shan Lu 0001, Chengdu Huang, Spiros Xanthos, David Brumley, Yuanyuan Zhou 0001, Dawn Song |
EuroSys | 5 |
| 2007 | Triage: diagnosing production run failures at the user's siteabstractDiagnosing production run failures is a challenging yet importanttask. Most previous work focuses on offsite diagnosis, i.e.development site diagnosis with the programmers present. This is insufficient for production-run failures as: (1) it is difficult to reproduce failures offsite for diagnosis; (2) offsite diagnosis cannot provide timely guidance for recovery or security purposes; (3)it is infeasible to provide a programmer to diagnose every production run failure; and (4) privacy concerns limit the release of information(e.g. coredumps) to programmers. Joseph A. Tucek, Shan Lu 0001, Chengdu Huang, Spiros Xanthos, Yuanyuan Zhou 0001 |
SOSP | 4 |
| 2004 | Evaluating Object-Oriented Designs with Link AnalysisabstractThe hyperlink induced topic search algorithm, which is a method of link analysis, primarily developed for retrieving information from the Web, is extended in this paper, in order to evaluate one aspect of quality in an object-oriented model. Considering the number of discrete messages exchanged between classes, it is possible to identify "God" classes in the system, elements which imply a poorly designed model. The principal eigenvectors of matrices derived from the adjacency matrix of a modified class diagram, are used to identify and quantify heavily loaded portions of an object-oriented design that deviate from the principle of distributed responsibilities. The non-principal eigenvectors are also employed in order to identify possible reusable components in the system. The methodology can be easily automated as illustrated by a Java program that has been developed for this purpose. Alexander Chatzigeorgiou, Spiros Xanthos, George Stephanides |
ICSE | 2 |