Demo Data from EDBT 2026 / reviewers in the wild / expert
Dennis Pagano
dblp:35/9656
· DBLP profile ↗
6ranked-venue papers
5as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 5 first-authorSecurity and privacy · 1Databases, 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
2 papers |
Software maintenance and evolution · 41% Empirical software engineering · 22% Software testing · 19% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering
developer studies |
0.2 | 1 | 2013 | User involvement in software evolution practice: a case study · ICSE 2013 |
Software maintenance and evolution
software evolution |
0.2 | 1 | 2013 | User involvement in software evolution practice: a case study · ICSE 2013 |
Software testing › fault analysis
failure cause identification |
0.1 | 1 | 2012 | FastFix: Monitoring control for remote software maintenance · ICSE 2012 |
Software maintenance and evolution
software maintenance |
0.1 | 1 | 2012 | FastFix: Monitoring control for remote software maintenance · ICSE 2012 |
Requirements engineering and software design
user-centered design |
0.0 | 1 | 2013 | User involvement in software evolution practice: a case study · ICSE 2013 |
Program analysis
dynamic analysis |
0.0 | 1 | 2012 | FastFix: Monitoring control for remote software maintenance · ICSE 2012 |
Program analysis › dynamic analysis
runtime monitoring |
0.0 | 1 | 2012 | FastFix: Monitoring control for remote software maintenance · ICSE 2012 |
Methods — techniques the papers use, named apart from their topics
interviews · 0.2case study · 0.2user interaction monitoring · 0.1runtime observation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | User involvement in software evolution practice: a case studyabstractUser involvement in software engineering has been researched over the last three decades. However, existing studies concentrate mainly on early phases of user-centered design projects, while little is known about how professionals work with post-deployment end-user feedback. In this paper we report on an empirical case study that explores the current practice of user involvement during software evolution. We found that user feedback contains important information for developers, helps to improve software quality and to identify missing features. In order to assess its relevance and potential impact, developers need to analyze the gathered feedback, which is mostly accomplished manually and consequently requires high effort. Overall, our results show the need for tool support to consolidate, structure, analyze, and track user feedback, particularly when feedback volume is high. Our findings call for a hypothesis-driven analysis of user feedback to establish the foundations for future user feedback tools. Dennis Pagano, Bernd Brügge |
ICSE | 1 |
| 2013 | User feedback in the appstore: An empirical studyabstractApplication distribution platforms - or app stores - such as Google Play or Apple AppStore allow users to submit feedback in form of ratings and reviews to downloaded applications. In the last few years, these platforms have become very popular to both application developers and users. However, their real potential for and impact on requirements engineering processes are not yet well understood. This paper reports on an exploratory study, which analyzes over one million reviews from the Apple AppStore. We investigated how and when users provide feedback, inspected the feedback content, and analyzed its impact on the user community. We found that most of the feedback is provided shortly after new releases, with a quickly decreasing frequency over time. Reviews typically contain multiple topics, such as user experience, bug reports, and feature requests. The quality and constructiveness vary widely, from helpful advices and innovative ideas to insulting offenses. Feedback content has an impact on download numbers: positive messages usually lead to better ratings and vice versa. Negative feedback such as shortcomings is typically destructive and misses context details and user experience. We discuss our findings and their impact on software and requirements engineering teams. Dennis Pagano, Walid Maalej |
RE | 1 |
| 2013 | How do open source communities blog?
Dennis Pagano, Walid Maalej |
Empir. Softw. Eng. | 1 |
| 2012 | FastFix: Monitoring control for remote software maintenanceabstractSoftware maintenance and support services are key factors to the customer perception of software product quality. The overall goal of FastFix is to provide developers with a real-time maintenance environment that increases efficiency and reduces costs, improving accuracy in identification of failure causes and facilitating their resolution. To achieve this goal, FastFix observes application execution and user interaction at runtime. We give an overview of the functionality of FastFix and present one of its main application scenarios. Dennis Pagano, Miguel A. Juan, Alessandra Bagnato, Tobias Roehm, Bernd Brügge, Walid Maalej |
ICSE | 1 |
| 2011 | On the Socialness of SoftwareabstractConventional software engineering processes are rather transactional and lack a common theory for the involvement of users and their communities. Users are regarded as pure consumers, who are, at most, able to report issues. In the age of easy knowledge access and social media, discounting the users of software might threaten its success. Potentially valuable experiences and volunteered resources get lost. Frustrated users might even meet in social communities to argue against the software and harm its reputation. The goal of this research is to revolutionize the role of users, dissolving the boundaries to software engineers. We propose a novel framework for increasing the software social ness, being the degree of user and community involvement in the software lifecycle. Our framework consists of a benchmark, a process, and a reference architecture. The benchmark includes metrics for assessing and monitoring software social ness. The process enables engineering teams to systematically gather and exploit user feedback in the software lifecycle. The context aware reference architecture integrates social media into software systems and the engineering infrastructure. It observes users' interactions while they use the software and proactively collects in situ feedback. Walid Maalej, Dennis Pagano |
DASC | 2 |
| 2011 | How do developers blog?: an exploratory studyabstractWe report on an exploratory study, which aims at understanding how software developers use social media compared to conventional development infrastructures. We analyzed the blogging and the committing behavior of 1,100 developers in four large open source communities. We observed that these communities intensively use blogs with one new entry about every 8 hours. A blog entry includes 14 times more words than a commit message. When analyzing the content of the blogs, we found that most popular topics represent high-level concepts such as functional requirements and domain concepts. Source code related topics are covered in less than 15% of the posts. Our results also show that developers are more likely to blog after corrective engineering and management activities than after forward engineering and re-engineering activities. Our findings call for a hypothesis-driven research to further understand the role of social media in software engineering and integrate it into development processes and tools. Dennis Pagano, Walid Maalej |
MSR | 1 |