EDBT 2026 Demo / reviewers in the wild / expert
Gerald Bortis
dblp:24/2191
· DBLP profile ↗
4ranked-venue papers
3as 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 · 4 · 3 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
4 papers |
Software maintenance and evolution · 43% Requirements engineering and software design · 20% Services computing and microservices · 15% | |
| Human-computer interaction and pervasive computing
1 paper |
Design research and methods · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Medical and health informatics · 100% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
bug triage |
0.2 | 1 | 2013 | PorchLight: a tag-based approach to bug triaging · ICSE 2013 |
Services computing and microservices › middleware
enterprise service bus |
0.1 | 1 | 2008 | Experiences with Mirth: an open source health care integration engine · ICSE 2008 |
Concurrent programming › concurrency control
conflict detection |
0.1 | 1 | 2007 | Towards supporting awareness of indirect conflicts across software configuration management workspaces · ASE 2007 |
Software maintenance and evolution
software configuration management |
0.1 | 1 | 2007 | Towards supporting awareness of indirect conflicts across software configuration management workspaces · ASE 2007 |
Empirical software engineering
developer studies |
0.0 | 1 | 2013 | PorchLight: a tag-based approach to bug triaging · ICSE 2013 |
Design research and methods › design process
design meetings |
0.0 | 1 | 2010 | Informal software design knowledge reuse · ICSE (2) 2010 |
Methods — techniques the papers use, named apart from their topics
user evaluation · 0.2electronic whiteboard tool · 0.2bug query language · 0.2case study · 0.2cross-workspace awareness · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | PorchLight: a tag-based approach to bug triagingabstractBug triaging is an important activity in any software development project. It involves developers working through the set of unassigned bugs, determining for each of the bugs whether it represents a new issue that should receive attention, and, if so, assigning it to a developer and a milestone. Current tools provide only minimal support for bug triaging and especially break down when developers must triage a large number of bug reports, since those reports can only be viewed one-by-one. This paper presents PorchLight, a novel tool that uses tags, attached to individual bug reports by queries expressed in a specialized bug query language, to organize bug reports into sets so developers can explore, work with, and ultimately assign bugs effectively in meaningful groups. We describe the challenges in supporting bug triaging, the design decisions upon which PorchLight rests, and the technical aspects of the implementation. We conclude with an early evaluation that involved six professional developers who assessed PorchLight and its potential for their day-to-day triaging duties. Gerald Bortis, André van der Hoek |
ICSE | 1 |
| 2010 | Informal software design knowledge reuseabstractIn this paper, I describe a novel approach for developing and evaluating an infrastructure for supporting informal knowledge capture, representation, and reuse during software design meetings. It is the goal of this work to address the challenges that exist in reusing knowledge while at the whiteboard. The research centers on the design and evaluation of DesignMinders, a tool that augments electronic whiteboards to support the capture and exploration of knowledge using electronic note cards, which can be used over time to preserve knowledge generated during past sessions. The tool will be analyzed in an evaluation that will compare designs produced by two teams, one using DesignMinders and one not. Gerald Bortis |
ICSE (2) | 1 |
| 2008 | Experiences with Mirth: an open source health care integration engineabstractIntegration engines are a crucial piece of the health care information technology puzzle. Health care organizations like hospitals and clinics are faced with vast amounts of data and a slew of interchange standards and protocols when addressing the issue of exchanging data between information systems. This paper describes our experience in developing Mirth, a popular open source health care messaging integration engine. Based on a unique client-server and enterprise service bus hybrid architecture, Mirth supports the development of interfaces for moving data between two or more systems. We describe the Mirth architecture in detail and discuss our experiences through several case studies that demonstrate its use. We also provide our insights gained in designing the Mirth architecture through several lessons learned. Gerald Bortis |
ICSE | 1 |
| 2007 | Towards supporting awareness of indirect conflicts across software configuration management workspacesabstractWorkspace awareness techniques have been proposed to enhance the effectiveness of software configuration management systems in coordinating parallel work. These techniques share information regarding ongoing changes, so potential conflicts can be detected during development, instead of when changes are completed and committed to a repository. To date, however, workspace awareness techniques only address direct conflicts, which arise due to concurrent changes to the same artifact, but are unable to support indirect conflicts, which arise due to ongoing changes in one artifact affecting concurrent changes in an-other artifact. In this paper, we present a new, cross-workspace awareness technique that supports one particular kind of indirect conflict, namely those indirect conflicts caused by changes to class signatures. We introduce our approach, discuss its implementation in our workspace awareness tool Palantír, illustrate its potential through two pilot studies, and lay out how to generalize the technique to a broader set of indirect conflicts Anita Sarma, Gerald Bortis, André van der Hoek |
ASE | 2 |