Semantic Preservation in Real-time Collaborative Graphics Designing Systems
نویسندگان
چکیده
While most of researches focus on resolving the syntactic consistency problem in real-time collaborative graphics designing system, the semantic preservation problem should not be neglected. Graphics are created with user’s meanings. These meanings should be notified to other users and should not be arbitrarily modified by others. In this paper, we resolve the semantic preservation problem by first classifying it into two categories: static semantic preservation and dynamic semantic preservation. Then a semantic preservation model is proposed. In this model, first we design semantic expressions to express user’s meanings, and then we give the semantic preservation and conflict resolution approaches based on semantic expressions in detail. This model has been tested in the CoDesign system.
منابع مشابه
Maintaining Semantic Consistency in Real-Time Collaborative Graphics Editing Systems
To make the real-time collaborative graphics design system more efficient, it is essential that the semantic violation problem be well solved. However, works on semantic preservation are very limited. We present the novel schema of semantic locking to prevent semantic violation. Semantic locks are classified into region lock and object lock to solve semantic violation problems at different leve...
متن کاملConsistency Maintenance in Real - TimeCollaborative Graphics Editing
Real-time collaborative graphics editing systems allow a group of users to view and edit the same graphics document at the same time from geographically dispersed sites connected by communication networks. Consistency maintenance in the face of concurrent accesses to shared objects is one of the core issues in the design of these types of systems. In this article, we propose an object-level mul...
متن کاملUse of Semantic Similarity and Web Usage Mining to Alleviate the Drawbacks of User-Based Collaborative Filtering Recommender Systems
One of the most famous methods for recommendation is user-based Collaborative Filtering (CF). This system compares active user’s items rating with historical rating records of other users to find similar users and recommending items which seems interesting to these similar users and have not been rated by the active user. As a way of computing recommendations, the ultimate goal of the user-ba...
متن کاملOptional Instant Locking in Distributed Collaborative Graphics Editing Systems
Real-time collaborative editing systems are distributed groupware systems that allow multiple users to edit the same document at the same t ime from multiple sites. A specific type of collaborative editing system is the object-based collaborative graphics editing system. f i a ditionally, locking has been used as the major concurrency control techniques in this type of system. This paper examin...
متن کاملRT-OMT: A Real-time Object Modeling Technique for Designing Real-time Database Applications: A Position Paper
This position paper describes a methodology called RTOMT (Real-time Object Modeling Technique) for designing real-time database applications. RT-OMT adapts the OMT (Object Modeling Technique) methodology for this purpose. OMT is one of the more popular object-oriented methodologies for designing applications for complex information systems. These include database systems, exrcutivelenterprise i...
متن کامل