Filters








17,762 Hits in 5.2 sec

Managing Collaboration in the nanoManipulator

Thomas C. Hudson, Aron T. Helser, Diane H. Sonnenwald, Mary C. Whitton
2004 Presence - Teleoperators and Virtual Environments  
We designed, developed, deployed, and evaluated the Collaborative nanoManipulator (CnM), a system supporting remote collaboration between users of the nanoManipulator interface to atomic force microscopes  ...  Based on our experience developing the CnM, we present: a method of analyzing applications to characterize the requirements for sharing data between collaborating sites, examples of data structures that  ...  Acknowledgements More than a dozen computer and information scientists worked on the nanoManipulator project during the development and initial deployment of the system; in particular, Kelly Maglaughlin  ... 
doi:10.1162/1054746041382447 fatcat:m4n3fs2dtnf5tj3gqlg52qoflu

Handling Concurrent Changes in Collaborative Process Model Development: A Change-Pattern Based Approach

Selim Erol, Gustaf Neumann
2013 2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops  
This approach is expected to facilitate smooth (incremental and iterative) development of models in highly dynamic modeling environments and is a human-oriented way to conflict resolution in (concurrent  ...  Together with the concept of conflict types change patterns are used as a conceptual means to implement a semi-automated merging mechanism within a collaborative wiki-based modeling environment.  ...  Same-time collaboration is a scenario where spatially distributed modelers seek to work concurrently at a dedicated point in time on a model artifact.  ... 
doi:10.1109/edocw.2013.34 dblp:conf/edoc/ErolN13 fatcat:5syome76ezdodo4qfj6djnjbb4

Ciao: A Collaborative, Immersive Architectural Layout System

Un-Jae Sung, Jae-Heon Yang, K. Wohn
2000 International Journal of Virtual Reality  
Even operations on a group of related objects do not entail any latency for concurrent control.  ...  This paper presents the design of a multiuser, large-scale 3-D layout system: Collaborative Immersive Architectural layout (CIAO).  ...  DIVE (Distributed Interactive Virtual Environment) is a collaborative virtual environment developed at the Swedish Institute of Computer Science.  ... 
doi:10.20870/ijvr.2000.4.2.2642 fatcat:bvkdpulkvrflzjfkwu5dqygvgm

Copies convergence in a distributed real-time collaborative environment

Nicolas Vidot, Michelle Cart, Jean Ferrié, Maher Suleiman
2000 Proceedings of the 2000 ACM conference on Computer supported cooperative work - CSCW '00  
In order to satisfy these, various algorithms, qualified as op− timistic, [3, 5, 13, 17, 14, 15, 18] , have been proposed that exploit the semantic properties of operations to serialize concurrent operations  ...  In real−time collaborative systems, replicated objects, shared by users, are subject to concurrency constraints.  ...  CONCLUSION This article reviews problems raised by the convergence of copies in a distributed real−time collaborative environ− ment that exploits the semantic properties of operations.  ... 
doi:10.1145/358916.358988 dblp:conf/cscw/VidotCFS00 fatcat:5w2w7gzmljadvawtljaka4w77a

Lock-free consistency control for web 2.0 applications

Jiangming Yang, Haixun Wang, Ning Gu, Yiming Liu, Chunsong Wang, Qiwei Zhang
2008 Proceeding of the 17th international conference on World Wide Web - WWW '08  
Second, locking will block a large portion of concurrent operations, which makes it impossible to provide large-scale availability.  ...  On the other hand, most Web 2.0 operations do not need strict serializability -it is not the intention of a user who is correcting a typo in a shared document to block another who is adding a comment,  ...  But in a distributed environment, it is difficult to implement a global, precise clock that informs each site the precedence of operations.  ... 
doi:10.1145/1367497.1367595 dblp:conf/www/YangWGLWZ08 fatcat:stxfaejgcjah5mgf2hll7dutia

Correctness Criteria Beyond Serializability [chapter]

Mourad Ouzzani, Brahim Medjahed, Ahmed K. Elmagarmid
2017 Encyclopedia of Database Systems  
A schedule S is serial if for every two transactions T i and T j that appear in S, either all operations of T i appear before all operations of T j , or vice versa.  ...  SYNONYMS Concurrency Control; Preserving Database Consistency DEFINITION A transaction is a logical unit of work that includes one or more database access operations such as insertion, deletion, modification  ...  A concurrent schedule of transactions is conflict equivalent to a serial schedule of the same transactions (and hence conflict serializable) if they order conflicting operations in the same way, i.e.,  ... 
doi:10.1007/978-1-4899-7993-3_722-2 fatcat:i2tard3nzzgc3lboathksmrl2u

From Manufacture to Construction—Studies on Concurrent Operation of Chinese Construction Process

LI MA, YUHANG KONG
2017 DEStech Transactions on Computer Science and Engineering  
Based on serial mode of Chinese traditional construction process, with the help of concurrent engineering in the field of manufacturing, the article proposes three translation strategies.  ...  As a result, they will enable the inefficient operation of building system to be innovated 1 .  ...  For serial development issues, based on computer integrated manufacturing systems, including integrated manufacturing and collaborative design, concurrent engineering is integrated operation mode of information  ... 
doi:10.12783/dtcse/icmsie2016/6350 fatcat:d4echo62uzco3ft3qdhnliuiwi

Study of Concurrency Control Techniques in Distributed DBMS

Manoj Kumar Gupta ., Rakesh Kumar Arora ., Bhoopesh Singh Bhati .
2018 International Journal of Machine Learning and Networked Collaborative Engineering  
The complexity relating to concurrency control in a distributed context is very high as compared to centralized framework due to maintaining consistency within the multiple fragments / copies of the database  ...  The paper also presents a comparative study of various two phase locking based concurrency control techniques.  ...  that are not suitable for a distributed environment [1, 16, 25] .  ... 
doi:10.30991/ijmlnce.2018v02i04.005 fatcat:46hzwon7yrbmlodcl3p3ymmsga

Conflict-Free Collaborative Decision-Making over Mind-Mapping

Hafed Zarzour, Tarek Abid, Mokhtar Sellami
2014 2014 Fourth International Conference on Advanced Computing & Communication Technologies  
This paper aims to provide a solution to the problem of consistency in collaborative decision-making over Mind-Mapping.  ...  However, if the consistency is not properly guaranteed it can lead to divergences, practically, in the case of concurrent decisions over the shared Mind-Mapping.  ...  With CMM model, existing FreeMind becomes collaborative, flexible, more efficient, and can be deployed on distributed environment.  ... 
doi:10.1109/acct.2014.34 fatcat:ylku5rfsmnayxpdhy5x42lxo3m

Optional and responsive fine-grain locking in Internet-based collaborative systems

Chengzheng Sun
2002 IEEE Transactions on Parallel and Distributed Systems  
while editing and the system the overhead of executing locking operations most of the time in a collaborative editing session.  ...  Internet-based collaborative systems are a special class of distributed applications which support human-to-human interaction and collaboration over the Internet.  ...  ACKNOWLEDGMENTS The author wishes to thank Lingzhong Zhou and Dashan Zhou for their assistance in implementing the optional and responsive fine-grain locking scheme in the Internet-based REDUCE system.  ... 
doi:10.1109/tpds.2002.1036072 fatcat:43ujbg6sjfcizctf7txwk3mmzu

Real time groupware as a distributed system

Saul Greenberg, David Marwood
1994 Proceedings of the 1994 ACM conference on Computer supported cooperative work - CSCW '94  
This paper exposes the concurrency control problem in groupware when it is implemented as a distributed system.  ...  It also reviews our work-in-progress designing and implementing a library of concurrency schemes in GROUPIUT, a groupware toolkit.  ...  ACKNOWLEDGMENTS This research was supported by the National Sciences and Engineering Research Council of Canada through its strategic and operating grant program.  ... 
doi:10.1145/192844.193011 dblp:conf/cscw/GreenbergM94 fatcat:fx2fdqsonvcfxkybbzgd6mkt7a

CDCGM Track Report: Convergence of Distributed Clouds, Grids and Their Management

Rao Mikkilineni, Giovanni Morana
2012 2012 IEEE 21st International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises  
We restate the objective of the first workshop on Collaboration and Cloud Computing" in WETICE 2009; "to analyze current trends in Cloud Computing and identify longterm research themes and facilitate collaboration  ...  If this approach is proven to be theoretically sound (as a paper in this conference is investigating) and extend its usefulness (demonstrated through their feasibility in the form of two proofs of concepts  ...  ACKNOWLEDGMENT The Chair persons thank many of the reviewers and the WETICE organizing committee for their support.  ... 
doi:10.1109/wetice.2012.79 dblp:conf/wetice/MikkilineniM12 fatcat:i3gj6ldmwvgh3obflijyiwko34

Spatial Data Analytics on Homogeneous Multi-Core Parallel Architectures [chapter]

Jason Laura, Sergio J. Rey
2016 Encyclopedia of GIS  
is desirable and a coarsegrained communication model would lead to idle cores due to an imbalanced distribution of computation.  ...  Processing bottlenecks and data representations provide a set of constraints upon the amount of communication required between CPUs and the methods of decomposition appropriate for concurrent processing  ...  In contrast to a serial algorithm, the data and/or operations have been decomposed in such a way that CPUs can concurrently work.  ... 
doi:10.1007/978-3-319-23519-6_1569-1 fatcat:73dnv52eqjdfvd377kcd5driru

Merging OT and CRDT algorithms

Ahmed-Nacer Mehdi, Pascal Urso, Valter Balegas, Nuno Perguiça
2014 Proceedings of the First Workshop on Principles and Practice of Eventual Consistency - PaPEC '14  
Massively used editing systems make use of operational transformation (OT), a traditional replication mechanism for concurrent document editing.  ...  Such algorithms do not scale well in peer-to-peer environments with dynamic groups.  ...  They aim to provide a good environment for collaboration by supporting large number of users and provide a considerable data storage.  ... 
doi:10.1145/2596631.2596636 dblp:conf/eurosys/Ahmed-NacerUBP14 fatcat:2at2myeobnbl7hdwxy47pfvv3u

From Predefined Consistency to User-Centered Emergent Consistency in Real-Time Collaborative Editing Systems

M.A. Orgun, L. Xue
2006 IEEE transactions on systems, man and cybernetics. Part A. Systems and humans  
In this paper, we introduce a basic conceptual model of real-time collaborative editing systems which differentiates the coordination aspect of actions (which do not exist in single-user systems) from  ...  In the mean time, some challenging research issues in real-time collaborative editing systems are outlined.  ...  The overhead of requesting locks will increase response time in distributed environments.  ... 
doi:10.1109/tsmca.2006.883181 fatcat:lwcisai3cjhmrn3sbb4ytsciem
« Previous Showing results 1 — 15 out of 17,762 results