1st International Conference on Collaborative Computing: Networking, Applications and Worksharing

Research Article

Maintaining multi-way dataflow constraints in collaborative systems

  • @INPROCEEDINGS{10.1109/COLCOM.2005.1651226,
        author={Kai Lin and David Chen and Geoff Dromey and Chengzheng Sun},
        title={Maintaining multi-way dataflow constraints in collaborative systems},
        proceedings={1st International Conference on Collaborative Computing: Networking, Applications and Worksharing},
        publisher={IEEE},
        proceedings_a={COLLABORATECOM},
        year={2006},
        month={7},
        keywords={Collaboration},
        doi={10.1109/COLCOM.2005.1651226}
    }
    
  • Kai Lin
    David Chen
    Geoff Dromey
    Chengzheng Sun
    Year: 2006
    Maintaining multi-way dataflow constraints in collaborative systems
    COLLABORATECOM
    IEEE
    DOI: 10.1109/COLCOM.2005.1651226
Kai Lin1,*, David Chen1,*, Geoff Dromey1,*, Chengzheng Sun2,*
  • 1: School of Information and Communication Technology, Griffith University, Brisbane, QLD 4111, Australia
  • 2: Nanyang Technological University, Singapore, 639798
*Contact email: kai.lin@student.griffith.edu.au, d.chen@griffith.edu.au, g.dromey@griffith.edu.au, czsun@ntu.edu.sg

Abstract

Multi-way dataflow constraints are very useful in the development of collaborative applications, such as collaborative CAD and CASE systems, but satisfying multi-way dataflow constraints in the presence of concurrency in collaborative systems is difficult. In this article, we discuss the issues and techniques in maintaining multi-way dataflow constraints in concurrent environments. In particular, we also proposed a novel strategy that is able to reconstruct computation flows to satisfy multi-way dataflow constraints according to concurrent user operations in collaborative systems. Our strategy ensures both constraint satisfaction and system consistency, which is independent of the execution orders of concurrent operations.