Sciweavers

VL
2009
IEEE
152views Visual Languages» more  VL 2009»
13 years 11 months ago
FireCrystal: Understanding interactive behaviors in dynamic web pages
For developers debugging their own code, augmenting the code of others, or trying to learn the implementation details of interactive behaviors, understanding how web pages work is...
Stephen Oney, Brad A. Myers
VL
2009
IEEE
187views Visual Languages» more  VL 2009»
13 years 11 months ago
Changing euler diagram properties by edge transformation of euler dual graphs
Euler diagrams form the basis of several visual modelling notations, including statecharts and constraint diagrams. Recently, various techniques for automated Euler diagram drawin...
John Howse, Peter Rodgers, Gem Stapleton
VL
2009
IEEE
114views Visual Languages» more  VL 2009»
13 years 11 months ago
Modeling multicasting in communication spaces by reconfigurable high-level Petri nets
Claudia Ermel, Tony Modica, Enrico Biermann, Hartm...
VL
2009
IEEE
157views Visual Languages» more  VL 2009»
13 years 11 months ago
Combining spatial and semantic label analysis
Labels in spreadsheets can be exploited for finding errors in spreadsheet formulas. Previous approaches have either used the positional information of labels or their interpretat...
Chris Chambers, Martin Erwig
VL
2009
IEEE
126views Visual Languages» more  VL 2009»
13 years 11 months ago
Predicting reuse of end-user web macro scripts
Repositories of code written by end-user programmers are beginning to emerge, but when a piece of code is new or nobody has yet reused it, then current repositories provide users ...
Christopher Scaffidi, Christopher Bogart, Margaret...
VL
2009
IEEE
150views Visual Languages» more  VL 2009»
13 years 11 months ago
Discovery-based edit assistance for spreadsheets
Spreadsheets can be viewed as a highly flexible endusers programming environment which enjoys wide-spread adoption. But spreadsheets lack many of the structured programming conce...
Jácome Cunha, João Saraiva, Joost Vi...
VL
2009
IEEE
175views Visual Languages» more  VL 2009»
13 years 11 months ago
TurKit: Tools for iterative tasks on mechanical turk
Mechanical Turk (MTurk) is an increasingly popular web service for paying people small rewards to do human computation tasks. Current uses of MTurk typically post independent para...
Greg Little, Lydia B. Chilton, Max Goldman, Robert...
VL
2009
IEEE
126views Visual Languages» more  VL 2009»
13 years 11 months ago
A graphical approach for modeling time-dependent behavior of DSLs
Domain specific languages (DSLs) play a cornerstone Model-Driven Software Development. The abstract syntax of a DSL is usually defined by a metamodel, while inplace model transf...
José Eduardo Rivera, Francisco Durán...
VL
2009
IEEE
160views Visual Languages» more  VL 2009»
13 years 11 months ago
Empowering designers with creativity support tools
When conceiving of and implementing interactive behaviors, most designers rely on professional software developers to prototype and implement their designs. They often use static ...
Stephen Oney
VL
2009
IEEE
128views Visual Languages» more  VL 2009»
13 years 11 months ago
Improving API documentation using API usage information
Jadeite is a new Javadoc-like API documentation system that takes advantage of multiple users’ aggregate experience to reduce difficulties that programmers have learning new API...
Jeffrey Stylos, Andrew Faulring, Zizhuang Yang, Br...