EDBT 2026 Demo / reviewers in the wild / expert
Rehab El Hajj
dblp:259/8709
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software 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
1 paper |
Software maintenance and evolution · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution › software ecosystems
dependency management |
0.4 | 1 | 2020 | LibComp: an IntelliJ plugin for comparing Java libraries · ESEC/SIGSOFT FSE 2020 |
Software maintenance and evolution › software libraries
library comparison |
0.4 | 1 | 2020 | LibComp: an IntelliJ plugin for comparing Java libraries · ESEC/SIGSOFT FSE 2020 |
Software maintenance and evolution › software dependencies
library selection |
0.4 | 1 | 2020 | LibComp: an IntelliJ plugin for comparing Java libraries · ESEC/SIGSOFT FSE 2020 |
Software maintenance and evolution
software ecosystems |
0.4 | 1 | 2020 | LibComp: an IntelliJ plugin for comparing Java libraries · ESEC/SIGSOFT FSE 2020 |
Methods — techniques the papers use, named apart from their topics
metric-based comparison · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | LibComp: an IntelliJ plugin for comparing Java librariesabstractSoftware developers heavily rely on third-party libraries to accomplish their programming tasks. Since many libraries offer similar functionality, it can be difficult and tedious for developers differentiate similar libraries in order to select the most suitable one. In our previous work, we proposed the idea of metric-based library comparisons that allow developers to compare various aspects of libraries within the same domain, empowering them with information to aid with their decision. In this paper we present an IntelliJ plugin, LibComp, that provides this library metric-based comparison technique right within the developer’s IDE. As soon as a developer adds a library dependency that LibComp has information about, LibComp will highlight this dependency to let the developer know that there are alternatives available. Once the user triggers the comparison for that library, they can view various metrics about the library and its alternatives and decide if they want to use one of the alternatives. In the process, LibComp also records the number of times the developer invokes the tool and any completed replacements. Such feedback, if optionally sent to us by the developer, provides us valuable insights into developers’replacement decisions as well as information on how we can improve the tool. A video demonstrating the usage of LibComp can be found at https://youtu.be/YtEEdJan77A Rehab El Hajj, Sarah Nadi |
ESEC/SIGSOFT FSE | 1 |