Demo Data from SIGIR 2026 / reviewers in the wild / expert
Antonios Gkortzis
dblp:121/2968
· DBLP profile ↗
7ranked-venue papers
4as first author
1since 2021 · last 2021
0000-0002-7628-1780ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 3 first-author · 1 since 2021Databases, data management, data science and information retrieval · 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
1 paper |
Software maintenance and evolution · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › refactoring
extract method refactoring |
0.3 | 1 | 2017 | Identifying Extract Method Refactoring Opportunities Based on Functional Relevance · IEEE Trans. Software Eng. 2017 |
Software maintenance and evolution
refactoring |
0.3 | 1 | 2017 | Identifying Extract Method Refactoring Opportunities Based on Functional Relevance · IEEE Trans. Software Eng. 2017 |
Software maintenance and evolution
code smell |
0.1 | 1 | 2017 | Identifying Extract Method Refactoring Opportunities Based on Functional Relevance · IEEE Trans. Software Eng. 2017 |
Methods — techniques the papers use, named apart from their topics
functional relevance analysis · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Software reuse cuts both ways: An empirical analysis of its relationship with security vulnerabilities
Antonios Gkortzis, Daniel Feitosa, Diomidis Spinellis |
J. Syst. Softw. | 1 |
| 2020 | CODE reuse in practice: Benefiting or harming technical debt
Daniel Feitosa, Apostolos Ampatzoglou, Antonios Gkortzis, Stamatia Bibi, Alexander Chatzigeorgiou |
J. Syst. Softw. | 3 |
| 2019 | A Double-Edged Sword? Software Reuse and Potential Security Vulnerabilities
Antonios Gkortzis, Daniel Feitosa, Diomidis Spinellis |
ICSR | 1 |
| 2018 | VulinOSS: a dataset of security vulnerabilities in open-source systemsabstractExamining the different characteristics of open-source software in relation to security vulnerabilities, can provide the research community with findings that can lead to the development of more secure systems. We present a dataset where the reported vulnerabilities of 8694 open-source project versions, can be correlated with the corresponding source code and a number of software metrics. The metrics were obtained by analyzing the project's source code via well-established tools. Apart from commonly used metrics (e.g. loc), we also provide data related to modern development trends such as continuous integration and testing. We outline motivational examples based on the dataset we describe. Antonios Gkortzis, Dimitris Mitropoulos, Diomidis Spinellis |
MSR | 1 |
| 2017 | Identifying Extract Method Refactoring Opportunities Based on Functional Relevanceabstract`Extract Method' is considered one of the most frequently applied and beneficial refactorings, since the corresponding Long Method smell is among the most common and persistent ones. Although Long Method is conceptually related to the implementation of diverse functionalities within a method, until now, this relationship has not been utilized while identifying refactoring opportunities. In this paper we introduce an approach (accompanied by a tool) that aims at identifying source code chunks that collaborate to provide a specific functionality, and propose their extraction as separate methods. The accuracy of the proposed approach has been empirically validated both in an industrial and an open-source setting. In the former case, the approach was capable of identifying functionally related statements within two industrial long methods (approx. 500 LoC each), with a recall rate of 93 percent. In the latter case, based on a comparative study on open-source data, our approach ranks better compared to two well-known techniques of the literature. To assist software engineers in the prioritization of the suggested refactoring opportunities the approach ranks them based on an estimate of their fitness for extraction. The provided ranking has been validated in both settings and proved to be strongly correlated with experts' opinion. Sofia Charalampidou, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, Antonios Gkortzis, Paris Avgeriou |
IEEE Trans. Software Eng. | 4 |
| 2016 | An Empirical Analysis of Vulnerabilities in Virtualization TechnologiesabstractCloud computing relies on virtualization technologies to provide computer resource elasticity and scalability. Despite its benefits, virtualization technologies come with serious concerns in terms of security. Although existing work focuses on specific vulnerabilities and attack models related to virtualization, a systematic analysis of known vulnerabilities for different virtualization models, including hypervisor-based and container-based solutions is not present in the literature. In this paper, we present an overview of the existing known vulnerabilities for hypervisor and container solutions reported in the CVE database and classified under CWE categories. Given the vulnerability identification and categorization, we analyze our results with respect to different virtualization models and license schemes (open source/commercial). Our findings show among others that hypervisors and containers share common weaknesses with most of their vulnerabilities reported in the category of security features. Antonios Gkortzis, Stamatia Rizou, Diomidis Spinellis |
CloudCom | 1 |
| 2013 | An Embedded Multiple-Case Study on OSS Design Quality Assessment across DomainsabstractContext: Investing on Open Source Software (OSS) as a "code reuser", involves certain risks, such as the difficulty in understanding the level of OSS design quality Aim: We investigate the levels of design quality of OSS projects, across different application domains. Method: We conducted a case study, which is the most fitting research method for observing a phenomenon in its real context, which is active for a long period of time, and for which variables cannot be controlled. Results: We present the values for seven design quality metrics of 546 OSS projects, as well as the statistically significant differences across application domains. Conclusions: The results of the study suggest that OSS application domains correlate with several design quality characteristics, in the sense that projects within one application domain appear to have similar levels of design quality. In addition to that, the results reveal application domains with high and low levels of design quality. Apostolos Ampatzoglou, Antonios Gkortzis, Sofia Charalampidou, Paris Avgeriou |
ESEM | 2 |