May 19

Design can be art. Design can be aesthetics. Design is so simple, that's why it is so complicated.

-- Paul Rand, 1997

 
 

Featured chapter

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

Read Steve's chapter !

 
 

Help us help you!

 
 

R. E. Newman-Wolfe

Add description
Add publication

Publications by R. E. Newman-Wolfe (bibliography)

 what's this?
1992
 
Edit | Del

Newman-Wolfe, R. E., Webb, M. L. and Montes, M. (1992): Implicit Locking in the Ensemble Concurrent Object-Oriented Graphics Editor. In: Proceedings of the 1992 ACM conference on Computer-supported cooperative work November 01 - 04, 1992, Toronto, Ontario, Canada. pp. 265-272.

Ensemble is an X-Windows based, object-oriented graphics editor based on the tgif graphics editor from UCLA. It relies on Unix 4.3bsd sockets and can be used as a stand-alone program or as an application in the University of Florida's distributed conferencing system (DCS). It uses implicitly placed write locks for concurrency control, with locks placed when an object is selected and removed when it is deselected. Multiple users may read or edit a file concurrently, with all users receiving updates whenever a lock is removed. Pointers are shared by mutual consent, so that users may collaborate to the degree desired. Ensemble is a prototype lock-based approach to object-oriented concurrent graphics editing.

© All rights reserved Newman-Wolfe et al. and/or ACM Press

1991
 
Edit | Del

Newman-Wolfe, R. E. and Pelimuhandiram, Harsha K. (1991): MACE: A Fine Grained Concurrent Editor. In: Jong, Peter de (ed.) Proceedings of the Conference on Organizational Computing Systems 1991 November 6-8, 1991, Atlanta, Georgia, USA. pp. 240-254.

MACE is a distributed program running on the X Window System and Unix 4.3bsd sockets that permits fine-grained (character-level) concurrent editing of text files. It runs both as a stand-alone program and as an application in the University of Florida's distributed conferencing system (DCS). MACE uses write locks for concurrency control, allowing a locked section of text to be bounded by any pair of characters in the file. Multiple users may read or edit a file concurrently, with all users receiving updates whenever a lock is removed. The level of sharing is controlled by mutual consent, so that users may collaborate to the degree desired, including the option to view updates in real time. MACE is a first step towards a fine-grained, lock-based approach to concurrent text editing.

© All rights reserved Newman-Wolfe and Pelimuhandiram and/or ACM Press

 
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
28 Apr 2003: Added

Page Information

Page maintainer: The Editorial Team
URL: http://www.interaction-design.org/references/authors/r__e__newman-wolfe.html
May 19

Design can be art. Design can be aesthetics. Design is so simple, that's why it is so complicated.

-- Paul Rand, 1997

 
 

Featured chapter

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

Read Steve's chapter !

 
 

Help us help you!