{"title":"Multi-level locks to control collaborative modeling sessions","authors":"M. Pichiliani, C. Hirata","doi":"10.1109/COLCOM.2007.4553847","DOIUrl":null,"url":null,"abstract":"Collaborative editing systems require mechanisms of control in order to make the collaboration more effective. The synchronous collaboration allows the notion of simultaneity; however, it demands more adequate perception elements. In the collaborative edition of UML diagrams where dependencies between their modeling elements do exist, it is necessary to apply a mechanism of control to support the edition of consistent models. In this work, we present a multi-level locking mechanism that automatically manages locks in the modeling elements of UML diagrams during a collaborative session. This paper also describes a controlled experiment conducted to study the use of the multi-level locking mechanism during collaborative modeling sessions, and the observations from the empirical data collected.","PeriodicalId":340691,"journal":{"name":"2007 International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2007)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom 2007)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COLCOM.2007.4553847","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Collaborative editing systems require mechanisms of control in order to make the collaboration more effective. The synchronous collaboration allows the notion of simultaneity; however, it demands more adequate perception elements. In the collaborative edition of UML diagrams where dependencies between their modeling elements do exist, it is necessary to apply a mechanism of control to support the edition of consistent models. In this work, we present a multi-level locking mechanism that automatically manages locks in the modeling elements of UML diagrams during a collaborative session. This paper also describes a controlled experiment conducted to study the use of the multi-level locking mechanism during collaborative modeling sessions, and the observations from the empirical data collected.