Demo Data from VLDB 2026 / reviewers in the wild / expert
Rosalva E. Gallardo-Valencia
dblp:84/7690
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 2 · 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 · 56% Requirements engineering and software design · 44% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture
component-based software engineering |
0.1 | 1 | 2012 | Software reuse through methodical component reuse and amethodical snippet remixing · CSCW 2012 |
Software maintenance and evolution
software reuse |
0.1 | 1 | 2012 | Software reuse through methodical component reuse and amethodical snippet remixing · CSCW 2012 |
Software maintenance and evolution
code search |
0.0 | 1 | 2012 | Software reuse through methodical component reuse and amethodical snippet remixing · CSCW 2012 |
Methods — techniques the papers use, named apart from their topics
qualitative study · 0.1deconstructionist analysis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Software reuse through methodical component reuse and amethodical snippet remixingabstractEvery method for developing software is a prescriptive model. Applying a deconstructionist analysis to methods reveals that there are two texts, or sets of assumptions and ideals: a set that is privileged by the method and a second set that is left out, or marginalized by the method. We apply this analytical lens to software reuse, a technique in software development that seeks to expedite one's own project by using programming artifacts created by others. By analyzing the methods prescribed by Component-Based Software Engineering (CBSE), we arrive at two texts: Methodical CBSE and Amethodical Remixing. Empirical data from four studies on code search on the web draws attention to four key points of tension: status of component boundaries; provenance of source code; planning and process; and evaluation criteria for candidate code. We conclude the paper with a discussion of the implications of this work for the limits of methods, structure of organizations that reuse software, and the design of search engines for source code. Kavita Philip, Medha Umarji, Megha Agarwala, Susan Elliott Sim, Rosalva E. Gallardo-Valencia, Cristina V. Lopes, Sukanya Ratanotayanon |
CSCW | 5 |
| 2010 | Searching for reputable source code on the webabstractLooking for source code on the Web is a common practice among software developers. Previous research has shown that developers use social cues over technical cues to evaluate source code candidates. However, current source code search engines do not take full advantage of social information. We present a prototype, an extension of Sourcerer, that shows reputation information for each developer involved in the project and the developer's activity level. From this implementation, we have learned that the effectiveness of this approach depends on the amount of reputation information available on the Web, which is currently scarce. We also learned that a ranking algorithm that relies on both relevance and reputation would be beneficial. More research needs to be done to explore ranking algorithms that combine both social and technical information and also reputation information for source code and people. Rosalva E. Gallardo-Valencia, Phitchayaphong Tantikul, Susan Elliott Sim |
GROUP | 1 |