EDBT 2026 Demo / reviewers in the wild / expert
Jobayer Ahmmed
dblp:393/9411
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2024
0009-0008-0030-1686ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
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 · 91% Program analysis · 9% |
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 configuration |
0.8 | 1 | 2024 | Towards Automated Configuration Documentation · ASE 2024 |
Software maintenance and evolution
software evolution |
0.8 | 1 | 2024 | Towards Automated Configuration Documentation · ASE 2024 |
Software maintenance and evolution
traceability |
0.8 | 1 | 2024 | Towards Automated Configuration Documentation · ASE 2024 |
Program analysis
static analysis |
0.2 | 1 | 2024 | Towards Automated Configuration Documentation · ASE 2024 |
Methods — techniques the papers use, named apart from their topics
version control history analysis · 0.8program analysis · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Towards Automated Configuration DocumentationabstractConfigurability is a common property of software allowing programs to be customized for the user. While configurability is pervasive, it can also lead to faults (or misconfigurations) and make program evolution challenging. Dependencies can be missed, essential code can be left in place when a configuration option is removed, or code can be deleted or changed when still in use by other configuration options. A key issue is a lack of sufficient documentation and traceability between configuration options and code during software evolution. Existing approaches to solve these problems include automated documentation, analysis of version control history, or the use of special program configuration management languages. However, none of these provide a sufficient solution managing configuration changes over time. In this paper we propose our vision for an automated approach called ConfiGen, which provides user-facing documentation along with a back-end analysis showing definitions and uses of configuration options along with traceability to lines of program code for evolution. We performed a case study demonstrating its potential usefulness. Jobayer Ahmmed, Myra B. Cohen, Paul Gazzillo |
ASE | 1 |