Demo Data from VLDB 2026 / reviewers in the wild / expert
Rafael Lotufo
dblp:67/8190
· DBLP profile ↗
8ranked-venue papers
4as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 8 · 4 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorDatabases, 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
3 papers |
Requirements engineering and software design · 89% Empirical software engineering · 11% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design
software product lines |
0.4 | 3 | 2013 | A Study of Variability Models and Languages in the Systems Software Domain · IEEE Trans. Software Eng. 2013 Reverse engineering feature models · ICSE 2011 Variability modeling in the real: a perspective from the operating systems domain · ASE 2010 |
Requirements engineering and software design › software product lines
variability modeling |
0.3 | 2 | 2013 | A Study of Variability Models and Languages in the Systems Software Domain · IEEE Trans. Software Eng. 2013 Variability modeling in the real: a perspective from the operating systems domain · ASE 2010 |
Requirements engineering and software design › software product lines
feature models |
0.1 | 1 | 2011 | Reverse engineering feature models · ICSE 2011 |
Empirical software engineering
mining software repositories |
0.0 | 1 | 2013 | A Study of Variability Models and Languages in the Systems Software Domain · IEEE Trans. Software Eng. 2013 |
Empirical software engineering › open source software
open-source projects |
0.0 | 1 | 2013 | A Study of Variability Models and Languages in the Systems Software Domain · IEEE Trans. Software Eng. 2013 |
Methods — techniques the papers use, named apart from their topics
empirical study · 0.3feature dependency analysis · 0.2comparative analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Modelling the 'hurried' bug report reading process to summarize bug reports
Rafael Lotufo, Zeeshan Malik, Krzysztof Czarnecki 0001 |
Empir. Softw. Eng. | 1 |
| 2013 | A Study of Variability Models and Languages in the Systems Software DomainabstractVariability models represent the common and variable features of products in a product line. Since the introduction of FODA in 1990, several variability modeling languages have been proposed in academia and industry, followed by hundreds of research papers on variability models and modeling. However, little is known about the practical use of such languages. We study the constructs, semantics, usage, and associated tools of two variability modeling languages, Kconfig and CDL, which are independently developed outside academia and used in large and significant software projects. We analyze 128 variability models found in 12 open--source projects using these languages. Our study 1) supports variability modeling research with empirical data on the real-world use of its flagship concepts. However, we 2) also provide requirements for concepts and mechanisms that are not commonly considered in academic techniques, and 3) challenge assumptions about size and complexity of variability models made in academic papers. These results are of interest to researchers working on variability modeling and analysis techniques and to designers of tools, such as feature dependency checkers and interactive product configurators. Thorsten Berger, Steven She, Rafael Lotufo, Andrzej Wasowski, Krzysztof Czarnecki 0001 |
IEEE Trans. Software Eng. | 3 |
| 2012 | Modelling the 'Hurried' bug report reading process to summarize bug reportsabstractAlthough bug reports are frequently consulted project assets, they are communication logs, by-products of bug resolution, and not artifacts created with the intent of being easy to follow. To facilitate bug report digestion, we propose a new, unsupervised, bug report summarization approach that estimates the attention a user would hypothetically give to different sentences in a bug report, when pressed with time. We pose three hypotheses on what makes a sentence relevant: discussing frequently discussed topics, being evaluated or assessed by other sentences, and keeping focused on the bug report's title and description. Our results suggest that our hypotheses are valid, since the summaries have as much as 12% improvement in standard summarization evaluation metrics compared to the previous approach. Our evaluation also asks developers to assess the quality and usefulness of the summaries created for bug reports they have worked on. Feedback from developers not only show the summaries are useful, but also point out important requirements for this, and any bug summarization approach, and indicates directions for future work. Rafael Lotufo, Zeeshan Malik, Krzysztof Czarnecki 0001 |
ICSM | 1 |
| 2012 | Towards improving bug tracking systems with game mechanismsabstractLow bug report quality and human conflicts pose challenges to keep bug tracking systems productive. This work proposes to address these issues by applying game mechanisms to bug tracking systems. We investigate the use of game mechanisms in Stack Overflow, an online community organized to resolve computer programming related problems, for which the improvements we seek for bug tracking systems also turn out to be relevant. The results of our Stack Overflow investigation show that its game mechanisms could be used to address these issues by motivating contributors to increase contribution frequency and quality, by filtering useful contributions, and by creating an agile and dependable moderation system. We proceed by mapping these mechanisms to open-source bug tracking systems, and find that most benefits are applicable. Additionally, our results motivate tailoring a reward and reputation system and summarizing bug reports as future directions for increasing the benefits of game mechanisms in bug tracking systems. Rafael Lotufo, Leonardo Teixeira Passos, Krzysztof Czarnecki 0001 |
MSR | 1 |
| 2011 | Reverse engineering feature modelsabstractFeature models describe the common and variable characteristics of a product line. Their advantages are well recognized in product line methods. Unfortunately, creating a feature model for an existing project is time-consuming and requires substantial effort from a modeler. Steven She, Rafael Lotufo, Thorsten Berger, Andrzej Wasowski, Krzysztof Czarnecki 0001 |
ICSE | 2 |
| 2010 | Variability modeling in the real: a perspective from the operating systems domainabstractVariability models represent the common and variable features of products in a product line. Several variability modeling languages have been proposed in academia and industry; however, little is known about the practical use of such languages. We study and compare the constructs, semantics, usage and tools of two variability modeling languages, Kconfig and CDL. We provide empirical evidence for the real-world use of the concepts known from variability modeling research. Since variability models provide basis for automated tools (feature dependency checkers and product configurators), we believe that our findings will be of interest to variability modeling language and tool designers. Thorsten Berger, Steven She, Rafael Lotufo, Andrzej Wasowski, Krzysztof Czarnecki 0001 |
ASE | 3 |
| 2010 | Feature-to-Code Mapping in Two Large Product Lines
Thorsten Berger, Steven She, Rafael Lotufo, Krzysztof Czarnecki 0001, Andrzej Wasowski |
SPLC | 3 |
| 2010 | Evolution of the Linux Kernel Variability Model
Rafael Lotufo, Steven She, Thorsten Berger, Krzysztof Czarnecki 0001, Andrzej Wasowski |
SPLC | 1 |