Sciweavers

VL
2006
IEEE
13 years 10 months ago
Using Visual Momentum to Explain Disorientation in the Eclipse IDE
We report on a field study about how software developers experience disorientation when using the Eclipse Java integrated development environment. We analyzed the data using the ...
Brian de Alwis, Gail C. Murphy
VL
2006
IEEE
122views Visual Languages» more  VL 2006»
13 years 10 months ago
AutoTest: A Tool for Automatic Test Case Generation in Spreadsheets
In this paper we present a system that helps users test their spreadsheets using automatically generated test cases. The system generates the test cases by backward propagation an...
Robin Abraham, Martin Erwig
VL
2006
IEEE
170views Visual Languages» more  VL 2006»
13 years 10 months ago
A Lightweight Model for End Users' Domain-Specific Data
Many end user programming tools lack adequate support for domain-specific data. We will design a lightweight representation for categories of data, called “topes,” and develop...
Christopher Scaffidi
VL
2006
IEEE
106views Visual Languages» more  VL 2006»
13 years 10 months ago
Relo: Helping Users Manage Context during Interactive Exploratory Visualization of Large Codebases
As software systems grow in size and use more third-party libraries and frameworks, the need for developers to understand unfamiliar large codebases is rapidly increasing. In this...
Vineet Sinha, David R. Karger, Rob Miller
VL
2006
IEEE
13 years 10 months ago
A Visual Language for Programming Reality-Based Interaction
Reality-based interfaces (RBIs) offer the promise of natural interfaces that are intuitive to use. By allowing users to leverage their innate skills and knowledge about the real-p...
Orit Shaer, Robert J. K. Jacob
VL
2006
IEEE
102views Visual Languages» more  VL 2006»
13 years 10 months ago
Work, Play, and In-Between: Exploring the Role of Work Context for Informal Web Developers
Web development is rapidly becoming a routine activity for informal as well as professional software developers. One variable that distinguished segments of this population was th...
Mary Beth Rosson, Sue E. Kase
VL
2006
IEEE
106views Visual Languages» more  VL 2006»
13 years 10 months ago
A Linguistic Analysis of How People Describe Software Problems
There is little understanding of how people describe software problems, but a variety of tools solicit, manage, and analyze these descriptions in order to streamline software deve...
Andrew J. Ko, Brad A. Myers, Duen Horng Chau
VL
2006
IEEE
153views Visual Languages» more  VL 2006»
13 years 10 months ago
Lessons Learned from Designing a Programming System to Support Middle School Girls Creating Animated Stories
Traditional approaches to teaching computer science are often unsuccessful in attracting girls into the discipline. Our hypothesis is that presenting computer programming as a mea...
Caitlin Kelleher, Randy Pausch
VL
2006
IEEE
100views Visual Languages» more  VL 2006»
13 years 10 months ago
Mica: A Web-Search Tool for Finding API Components and Examples
Because software libraries are numerous and large, learning how to use them is a common and problematic task for experienced programmers and novices alike. Internet search engines...
Jeffrey Stylos, Brad A. Myers
VL
2006
IEEE
102views Visual Languages» more  VL 2006»
13 years 10 months ago
Sharing reasoning about faults in spreadsheets: An empirical study
Although researchers have developed several ways to reason about the location of faults in spreadsheets, no single form of reasoning is without limitations. Multiple types of erro...
Joseph Lawrance, Robin Abraham, Margaret M. Burnet...