Maintaining constraints in collaborative graphic systems: the CoGSE approach

dc.contributor.authorLin, Kai
dc.contributor.authorChen, David
dc.contributor.authorSun, Chengzheng
dc.contributor.authorDromey, Geoff
dc.date.accessioned2017-04-15T11:47:15Z
dc.date.available2017-04-15T11:47:15Z
dc.date.issued2005
dc.description.abstractA constraint specifies a relation or condition that must be maintained in a system. It is common for a single user graphic system to specify some constraints and provide methods to satisfy these constraints automatically. Constraints are even more useful in collaborative systems, which can confine and coordinate concurrent operations, but satisfying constraints in the presence of concurrency in collaborative systems is difficult. In this article, we discuss the issues and techniques in maintaining constraints in collaborative systems. In particular, we also proposed a novel strategy that is able to maintain both constraints and system consistency in the face of concurrent operations. The strategy is independent of the execution orders of concurrent operations and able to retain the effects of all operations in resolving constraint violation. The proposed strategy has been implemented in a Collaborative Genetic Software Engineering system, called CoGSE, for maintaining the tree structure constraint. Specific issues related to CoGSE are also discussed in detail.
dc.identifier.doi10.1007/1-4020-4023-7_10
dc.identifier.isbn978-1-4020-4023-8
dc.language.isoen
dc.publisherSpringer, London
dc.relation.ispartofECSCW 2005: Proceedings of the Ninth European Conference on Computer-Supported Cooperative Work
dc.relation.ispartofseriesECSCW
dc.titleMaintaining constraints in collaborative graphic systems: the CoGSE approach
dc.typeText
gi.citation.endPage204
gi.citation.startPage185
gi.conference.date18–22 September 2005
gi.conference.locationParis, France
gi.conference.sessiontitleFull Papers

Files

Original bundle
1 - 1 of 1
Loading...
Thumbnail Image
Name:
00203.pdf
Size:
238.98 KB
Format:
Adobe Portable Document Format
License bundle
1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
0 B
Format:
Item-specific license agreed upon to submission
Description: