EDBT 2026 Demo / reviewers in the wild / expert
Jorge Aranda
dblp:89/3856
· DBLP profile ↗
10ranked-venue papers
5as first author
0since 2021 · last 2012
0009-0004-4795-2583ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 9 · 5 first-authorHuman-computer interaction and ubiquitous computing · 1
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 |
Empirical software engineering · 80% Software maintenance and evolution · 20% | |
| Human-computer interaction and pervasive computing
2 papers |
Collaborative and social computing · 90% Usability and user experience research · 10% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Collaborative and social computing
computer-supported cooperative work |
0.1 | 1 | 2012 | To talk or not to talk: factors that influence communication around changesets · CSCW 2012 |
Empirical software engineering › developer studies
developer communication |
0.1 | 1 | 2012 | To talk or not to talk: factors that influence communication around changesets · CSCW 2012 |
Empirical software engineering
mining software repositories |
0.1 | 1 | 2012 | To talk or not to talk: factors that influence communication around changesets · CSCW 2012 |
Empirical software engineering
developer studies |
0.1 | 2 | 2009 | Anchoring and adjustment in software estimation · ESEC/SIGSOFT FSE 2005 The secret life of bugs: Going past the errors and omissions in software repositories · ICSE 2009 |
Empirical software engineering › reproducibility
replication study |
0.1 | 1 | 2008 | On the difficulty of replicating human subjects studies in software engineering · ICSE 2008 |
Empirical software engineering › human factors in software engineering
cognitive bias |
0.1 | 1 | 2005 | Anchoring and adjustment in software estimation · ESEC/SIGSOFT FSE 2005 |
Empirical software engineering
software estimation |
0.1 | 1 | 2005 | Anchoring and adjustment in software estimation · ESEC/SIGSOFT FSE 2005 |
Computing education › programming education
introductory programming |
0.0 | 1 | 2008 | On the difficulty of replicating human subjects studies in software engineering · ICSE 2008 |
Methods — techniques the papers use, named apart from their topics
empirical study · 0.4literal replication · 0.2survey · 0.1field study · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | To talk or not to talk: factors that influence communication around changesetsabstractBuilding tools to help software developers communicate effectively requires a deep understanding of their communication dynamics. To date we do not have good comprehension of why developers talk to each other as a result of some events in the life of their projects, and not of others. This lack of knowledge makes it difficult to design useful communication models and support systems. Adrian Schröter, Jorge Aranda, Daniela E. Damian, Irwin Kwan |
CSCW | 2 |
| 2012 | Transition to Model-Driven Engineering - What Is Revolutionary, What Remains the Same?
Jorge Aranda, Daniela E. Damian, Arber Borici |
MoDELS | 1 |
| 2012 | On eliciting contribution measures in goal modelsabstractGoal models have been found to be useful for supporting the decision making process in the early requirements phase. Through measuring contribution degrees of low-level decisions to the fulfilment of high-level quality goals and combining them with priority statements, it is possible to compare alternative solutions of the requirements problem against each other. But where do contribution measures come from and what is the right way to combine them in order to do such analysis? In this paper we describe how full application of the Analytic Hierarchy Process (AHP) can be used to quantitatively assess contribution relationships in goal models based on stakeholder input and how we can reason about the result in order to make informed decisions. An exploratory experiment shows that the proposed procedure is feasible and offers evidence that the resulting goal model is useful for guiding a decision. It also shows that situation-specific characteristics of the requirements problem at hand may influence stakeholder input in a variety of ways, a phenomenon that may need to be studied further in the context of eliciting such models. Sotirios Liaskos, Rina Jalman, Jorge Aranda |
RE | 3 |
| 2009 | The secret life of bugs: Going past the errors and omissions in software repositoriesabstractEvery bug has a story behind it. The people that discover and resolve it need to coordinate, to get information from documents, tools, or other people, and to navigate through issues of accountability, ownership, and organizational structure. This paper reports on a field study of coordination activities around bug fixing that used a combination of case study research and a survey of software professionals. Results show that the histories of even simple bugs are strongly dependent on social, organizational, and technical knowledge that cannot be solely extracted through automation of electronic repositories, and that such automation provides incomplete and often erroneous accounts of coordination. The paper uses rich bug histories and survey results to identify common bug fixing coordination patterns and to provide implications for tool designers and researchers of coordination in software development. Jorge Aranda, Gina Venolia |
ICSE | 1 |
| 2008 | On the difficulty of replicating human subjects studies in software engineeringabstractReplications play an important role in verifying empirical results. In this paper, we discuss our experiences performing a literal replication of a human subjects experiment that examined the relationship between a simple test for consistent use of mental models, and success in an introductory programming course. We encountered many difficulties in achieving comparability with the original experiment, due to a series of apparently minor differences in context. Based on this experience, we discuss the relative merits of replication, and suggest that, for some human subjects studies, literal replication may not be the the most effective strategy for validating the results of previous studies. Jonathan Lung, Jorge Aranda, Steve M. Easterbrook, Gregory V. Wilson |
ICSE | 2 |
| 2008 | Can Patterns Improve i* Modeling? Two Exploratory Studies
Markus Strohmaier, Jennifer Horkoff, Eric S. K. Yu, Jorge Aranda, Steve M. Easterbrook |
REFSQ | 4 |
| 2007 | A Framework for Empirical Evaluation of Model ComprehensibilityabstractIf designers of modelling languages want their creations to be used in real software projects, the communication qualities of their languages need to be evaluated, and their proposals must evolve as a result of these evaluations. A key quality of communication artifacts is their comprehensibility. We present a flexible framework to evaluate the comprehensibility of model representations that is grounded on the underlying theory of the language to be evaluated, and on theoretical frameworks in cognitive science. Jorge Aranda, Neil A. Ernst, Jennifer Horkoff, Steve M. Easterbrook |
MiSE@ICSE | 1 |
| 2007 | Requirements in the wild: How small companies do itabstractSmall companies form a large part of the software industry, but have mostly been overlooked by the requirements engineering research community. We know very little about the techniques these companies use to elicit and track requirements and about their contexts of operations. This paper presents preliminary results from an ongoing exploratory case study of requirements management in seven small companies, which found that (a) successful small companies exhibit a huge diversity of requirements practices that work well enough for their contexts; (b) these companies display strong cultural cohesion; (c) the principal of the company tends to retain control of the requirements processes long after other tasks have been delegated; and (d) the evidence rejects the simplistic view of a current "software crisis", as requirements errors for these companies, though problematic, are rarely catastrophic. We develop a number of hypotheses to explain these findings. Jorge Aranda, Steve M. Easterbrook, Greg Wilson |
RE | 1 |
| 2005 | Do Viewpoints Lead to Better Conceptual Models? An Exploratory Case StudyabstractThe use of viewpoints has long been proposed as a technique to structure evolving requirements models. In theory, viewpoints should provide better stakeholder traceability, and the ability to discover important requirements by comparing viewpoints. However, this theory has never been tested empirically. This paper reports on an exploratory case study of a key hypothesis of the viewpoints theory, namely that by creating separate viewpoint models to represent different stakeholder contributions, and explicitly merging them, important hidden requirements can be discovered. The case study compared two modelling teams using the i* notation to capture requirements for new Web-based counselling services for a large charitable organisation. One team used viewpoints; the other did not. The conclusions include that viewpoint merging improves the understanding of the problem domain, but is very time consuming. The process of merging was more important than the merged product. The study also indicates a need for better model management tools, as both teams encountered difficulty in managing large, evolving models. Steve M. Easterbrook, Eric S. K. Yu, Jorge Aranda, Yuntian Fan, Jennifer Horkoff, Marcel Leica, Rifat Abdul Qadir |
RE | 3 |
| 2005 | Anchoring and adjustment in software estimationabstractAnchoring and adjustment is a form of cognitive bias that affects judgments under uncertainty. If given an initial answer, the respondent seems to use this as an 'anchor', adjusting it to reach a more plausible answer, even if the anchor is obviously incorrect. The adjustment is frequently insufficient and so the final answer is biased. In this paper, we report a study to investigate the effects of this phenomenon on software estimation processes. The results show that anchoring and adjustment does occur in software estimation, and can significantly change the resulting estimates, no matter what estimation technique is used. The results also suggest that, considering the magnitude of this bias, software estimators tend to be too confident of their own estimations. Jorge Aranda, Steve M. Easterbrook |
ESEC/SIGSOFT FSE | 1 |