activity
20102014
most citedAn Exploratory Study of Forces and Frictions affecting Large-Scale Model-Driven Development

57 citations · 95 across the 9 of their papers we have counts for

collaborators

9 papers

cs.SE2014★ 2 cited

On Designing Better Tools for Learning APIs

Adrian Kuhn, Robert DeLine

Modern software development requires a large investment in learning application programming interfaces (APIs). Recent research found that the learning materials themselves are ofte…

cs.SE2012

On Extracting Unit Tests from Interactive Programming Sessions

Adrian Kuhn

Software engineering methodologies propose that developers should capture their efforts in ensuring that programs run correctly in repeatable and automated artifacts, such as unit…

cs.SE2012

Lessons Learned from Evaluating MDE Abstractions in an Industry Case Study

Adrian Kuhn, Gail C. Murphy

In a recent empirical study we found that evaluating abstractions of Model-Driven Engineering (MDE) is not as straight forward as it might seem. In this paper, we report on the cha…

cs.SE2012★ 29 cited

Consistent Layout for Thematic Software Maps

Adrian Kuhn, Peter Loretan, Oscar Nierstrasz

Software visualizations can provide a concise overview of a complex software system. Unfortunately, since software has no physical shape, there is no "natural" mapping of software…

cs.SE2012★ 57 cited

An Exploratory Study of Forces and Frictions affecting Large-Scale Model-Driven Development

Adrian Kuhn, Gail C. Murphy, C. Albert Thompson

In this paper, we investigate model-driven engineering, reporting on an exploratory case-study conducted at a large automotive company. The study consisted of interviews with 20 en…

cs.SE2010★ 1 cited

Embedding Spatial Software Visualization in the IDE: an Exploratory Study

Adrian Kuhn, David Erni, Oscar Nierstrasz

Software visualization can be of great use for understanding and exploring a software system in an intuitive manner. Spatial representation of software is a promising approach of i…

cs.PL2010★ 2 cited

Empowering Collections with Swarm Behavior

Adrian Kuhn, David Erni, Marcus Denker

Often, when modelling a system there are properties and operations that are related to a group of objects rather than to a single object. In this paper we extend Java with Swarm Be…

cs.SE2010

A Trustability Metric for Code Search based on Developer Karma

Florian S. Gysin, Adrian Kuhn

The promise of search-driven development is that developers will save time and resources by reusing external code in their local projects. To efficiently integrate this code, users…

cs.SE2010★ 4 cited

Towards Improving the Mental Model of Software Developers through Cartographic Visualization

Adrian Kuhn, David Erni, Oscar Nierstrasz

Software is intangible and knowledge about software systems is typically tacit. The mental model of software developers is thus an important factor in software engineering. It is o…