Publication statistics

Pub. period:2002-2006
Pub. count:4
Number of co-authors:4



Co-authors

Number of publications with 3 favourite co-authors:

Trevor J. Smedley:2
Omid Banyasad:1
Philip Cox:1

 

 

Productive colleagues

Simon Gauvin's 3 most productive colleagues in number of publications:

Trevor J. Smedley:27
Omid Banyasad:4
Andrew Rau-Chaplin:3
 
 
 
May 24

For a list of all the ways technology has failed to improve the quality of life, please press three.

-- Alice Kahn

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!

 
 

Simon Gauvin

Add description
Add publication

Publications by Simon Gauvin (bibliography)

 what's this?
2006
 
Edit | Del

Gauvin, Simon and Banyasad, Omid (2006): Transparency, holophrasting, and automatic layout applied to control structures for visual dataflow programming languages. In: Proceedings of the ACM Symposium on Software Visualization 2006. pp. 67-75.

Control flow within dataflow visual programming languages such as Prograph is difficult to understand due to hidden dependencies created by the control structures that desperate code blocks into independent views. We have created a model arising from research on ReactoGraph -- a derivative of Prograph -- that allows code in a general class of dataflow programming languages to be controlled based on nested graph structures. These structures, aimed at removing hidden dependencies, provide a reasonable alternative to Prograph's case control structures. However, they have also been found to introduce some usability problems such as low tolerance to code layout modification and difficulties scaling the number of code elements as nesting depth increases. In this paper we present a novel use of various software visualization techniques applied to these nested control structures in order to enable effective modification and scalability of code for improved comprehension and programming performance.

© All rights reserved Gauvin and Banyasad and/or ACM Press

2005
 
Edit | Del

Cox, Philip, Gauvin, Simon and Rau-Chaplin, Andrew (2005): Adding parallelism to visual data flow programs. In: Proceedings of the ACM Symposium on Software Visualization 2005. pp. 135-144.

Programming in parallel is an error-prone and complex task compounded by the lack of tool support for both programming and debugging. Recent advances in compiler-directed shared memory APIs, such as OpenMP, have made shared-memory parallelism more widely accessible for users of traditional procedural languages: however, the mechanisms provided are difficult to use and error-prone. This paper examines the use of visual notations for data flow programming to enable the creation of shared memory parallel programs. We present a model, arising from research on the ReactoGraph visual programming language, that allows code in a general class of visual data flow languages to be parallelized using visual annotations, and discuss the advantages this has over current textual methods.

© All rights reserved Cox et al. and/or ACM Press

2004
 
Edit | Del

Gauvin, Simon and Smedley, Trevor J. (2004): Reduction of Cognitive Load Through the Addition of High-Level Semantics to ReactoGraph. In: VL-HCC 2004 - IEEE Symposium on Visual Languages and Human-Centric Computing 26-29 September, 2004, Rome, Italy. pp. 181-188.

2002
 
Edit | Del

Gauvin, Simon and Smedley, Trevor J. (2002): Concrete Programming with Reactive Objects. In: HCC 2002 - IEEE CS International Symposium on Human-Centric Computing Languages and Environments 3-6 September, 2002, Arlington, VA, USA. pp. 74-76.

 
Add publication
Show this list on your homepage
 
 

Join the technology elite and advance:

 
1.

Your career

 
2.

Your network

 
 3.

Your skills

 
 
 
 
 
 

Changes to this page (author)

12 Feb 2010: Modified
09 Jul 2009: Added
09 Jul 2009: Added
16 Jun 2009: Added
16 Jun 2009: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/simon_gauvin.html

Publication statistics

Pub. period:2002-2006
Pub. count:4
Number of co-authors:4



Co-authors

Number of publications with 3 favourite co-authors:

Trevor J. Smedley:2
Omid Banyasad:1
Philip Cox:1

 

 

Productive colleagues

Simon Gauvin's 3 most productive colleagues in number of publications:

Trevor J. Smedley:27
Omid Banyasad:4
Andrew Rau-Chaplin:3
 
 
 
May 24

For a list of all the ways technology has failed to improve the quality of life, please press three.

-- Alice Kahn

 
 

Featured chapter

Read the fascinating history of Wearable Computing, told by its father, Steve Mann

Read Steve's chapter !

 
 

Help us help you!