Publication statistics

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



Co-authors

Number of publications with 3 favourite co-authors:

Gail C. Murphy:2
Shawn Minto:1
Jonathan Sillito:1

 

 

Productive colleagues

Brian de Alwis's 3 most productive colleagues in number of publications:

Carl Gutwin:116
T. C. Nicholas Gra..:32
Gail C. Murphy:14
 
 
 
Jun 19

... there are no simple 'right' answers for most web design questions (at least not for the important ones). What works is good, integrated design that fills a need--carefully thought out, well executed, and tested.

-- Steve Krug, Don't Make Me Think, p. 136

 
 

Featured chapter

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

Read Steve's chapter !

 
 

Latest books

The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad

 
Start reading

The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam

 
Start reading
 
 

Help us help you!

 
 

Brian de Alwis

Add description
Add publication

Publications by Brian de Alwis (bibliography)

 what's this?
2010
 
Edit | Del

Gutwin, Carl, Graham, T. C. Nicholas, Wolfe, Chris, Wong, Nelson and Alwis, Brian de (2010): Gone but not forgotten: designing for disconnection in synchronous groupware. In: Proceedings of ACM CSCW10 Conference on Computer-Supported Cooperative Work 2010. pp. 179-188.

Synchronous groupware depends on the assumption that people are fully connected to the others in the group, but there are many situations (network delay, network outage, or explicit departure) where users are disconnected for various periods. There is little research dealing with disconnection in synchronous groupware from a user and application perspective; as a result, most current groupware systems do not handle disconnection events well, and several user-level problems occur. To address this limitation, we developed the Disco framework, a model for handling several types of disconnection in synchronous groupware. The framework considers how disconnections are identified, what senders and receivers should do during an absence, and what should be done with accumulated data upon reconnection. We have implemented the framework in three applications that show the feasibility, generality, and functionality of our ideas. Our framework is the first to deal with a full range of disconnection issues for synchronous groupware, and shows how groupware can better support the realities of distributed collaboration.

© All rights reserved Gutwin et al. and/or their publisher

2009
 
Edit | Del

Alwis, Brian de and Sillito, Jonathan (2009): Why are software projects moving from centralized to decentralized version control systems?. In: Proceedings of the 2009 International Workshop on Cooperative and Human Aspects of Software Engineering 2009. pp. 36-39.

Version control systems are essential for co-ordinating work on a software project. A number of open- and closed-source projects are proposing to move, or have already moved, their source code repositories from a centralized version control system (CVCS) to a decentralized version control system (DVCS). In this paper we summarize the differences between a CVCS and a DVCS, and describe some of the rationales and perceived benefits offered by projects to justify the transition.expand

© All rights reserved Alwis and Sillito and/or ACM Press

2008
 
Edit | Del

Alwis, Brian de, Murphy, Gail C. and Minto, Shawn (2008): Creating a cognitive metric of programming task difficulty. In: Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering 2008. pp. 29-32.

Conducting controlled experiments about programming activities often requires the use of multiple tasks of similar difficulty. In previously reported work about a controlled experiment investigating software exploration tools, we tried to select two change tasks of equivalent difficulty to be performed on a medium-sized code base. Despite careful effort in the selection and confirmation from our pilot subjects finding the two tasks to be of equivalent difficulty, the data from the experiment suggest the subjects found one of the tasks more difficult than the other. In this paper, we report on early work to create a metric to estimate the cognitive difficulty for a software change task. Such a metric would help in comparing between studies of different tools, and in designing future studies. Our particular approach uses a graph-theoretic statistic to measure the complexity of the task solution by the connectedness of the solution elements. The metric predicts the perceived difficulty for the tasks of our experiment, but fails to predict the perceived difficulty for other tasks to a small program. We discuss these differences and suggest future approaches.

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

2006
 
Edit | Del

Alwis, Brian de and Murphy, Gail C. (2006): Using Visual Momentum to Explain Disorientation in the Eclipse IDE. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 51-54.

 
Add publication
Show list on your website
 
 

Join the technology elite and advance:

 
1.

Your career

 
2.

Your network

 
 3.

Your skills

 
 
 
 
 
 

Changes to this page (author)

03 Apr 2012: Modified
03 Apr 2012: Modified
03 Nov 2010: Modified
16 Jun 2009: Added

Page Information

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

Publication statistics

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



Co-authors

Number of publications with 3 favourite co-authors:

Gail C. Murphy:2
Shawn Minto:1
Jonathan Sillito:1

 

 

Productive colleagues

Brian de Alwis's 3 most productive colleagues in number of publications:

Carl Gutwin:116
T. C. Nicholas Gra..:32
Gail C. Murphy:14
 
 
 
Jun 19

... there are no simple 'right' answers for most web design questions (at least not for the important ones). What works is good, integrated design that fills a need--carefully thought out, well executed, and tested.

-- Steve Krug, Don't Make Me Think, p. 136

 
 

Featured chapter

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

Read Steve's chapter !

 
 

Latest books

The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad

 
Start reading

The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam

 
Start reading
 
 

Help us help you!