Show simple item record

dc.contributor.convenorDimitrios Georgakopoulos, Bugra Gediken_AU
dc.contributor.authorLin, Kaien_US
dc.contributor.authorChen, Daviden_US
dc.contributor.authorDromey, Geoffen_US
dc.contributor.authorSun, Chengzhengen_US
dc.contributor.editorDimitrios Georgakopoulos, Bugra Gediken_US
dc.date.accessioned2017-05-03T12:58:33Z
dc.date.available2017-05-03T12:58:33Z
dc.date.issued2007en_US
dc.date.modified2008-07-14T03:19:34Z
dc.identifier.refurihttp://www.collaboratecom.org/2007/en_AU
dc.identifier.doi10.1109/COLCOM.2007.4553850en_AU
dc.identifier.urihttp://hdl.handle.net/10072/17237
dc.description.abstractConstraints allow users to declare relationships among objects and let the constraint systems maintain and satisfy these relationships. Formulas have been adopted to express constraints in a wide variety of single-user applications, because of their simplicity, efficiency and manageability. The needs and benefits of supporting formula-defined constraints in collaborative environments have long been recognized. However, maintaining both constraints and consistency in the presence of concurrency in collaborative systems is a challenge. In these systems, users may concurrently define formulas, which could result in that different formulas are defined to express the same objectattribute at different sites. In this article, we discuss the issues and techniques in maintaining formula-defined constraints in collaborative systems. In particular, we also proposed a method that is able to maintain both constraints and system consistency in concurrent environments based on the existing consistency maintenance approaches. This method extends the application of these approaches from collaborative systems without constraint to systems that support formulas. The proposed method has been applied to implement a collaborative Visio system, called CoVisio, which leverages single-user Microsoft Visio for multi-user collaboration. Specific issues related to CoVisio are also discussed in detail.en_US
dc.description.peerreviewedYesen_US
dc.description.publicationstatusYesen_AU
dc.format.extent328822 bytes
dc.format.mimetypeapplication/pdf
dc.languageEnglishen_US
dc.language.isoen_AU
dc.publisherIEEEen_US
dc.publisher.placePiscataway, NJ, USAen_US
dc.publisher.urihttp://www.ieee.org/portal/siteen_AU
dc.relation.ispartofstudentpublicationNen_AU
dc.relation.ispartofconferencenameCollaborateCom 2007 : The 3rd International Conference on Collaborative Computing: Networking, Applien_US
dc.relation.ispartofconferencetitleCollaborateCom2007 : The 3rd International Conference on Collaborative Computing: Networking, Applications and Worksharingen_US
dc.relation.ispartofdatefrom2007-11-12en_US
dc.relation.ispartofdateto2007-11-15en_US
dc.relation.ispartoflocationNew Yorken_US
dc.rights.retentionYen_AU
dc.subject.fieldofresearchHISTORY AND ARCHAEOLOGYen_US
dc.subject.fieldofresearchcode210000en_US
dc.titleMaintaining Constraints Expressed as Formulas in Collaborative Systemsen_US
dc.typeConference outputen_US
dc.type.descriptionE1 - Conference Publications (HERDC)en_US
dc.type.codeE - Conference Publicationsen_US
gro.facultyGriffith Sciences, School of Information and Communication Technologyen_US
gro.rights.copyrightCopyright 2007 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.en_AU
gro.date.issued2007
gro.hasfulltextFull Text


Files in this item

This item appears in the following Collection(s)

  • Conference outputs
    Contains papers delivered by Griffith authors at national and international conferences.

Show simple item record