{"title":"An architecture for adaptively replicating cooperative shared objects","authors":"Zhuge Jun, Y. Yu","doi":"10.1109/ISADS.2001.917425","DOIUrl":null,"url":null,"abstract":"The static data-sharing model employed by most groupware systems is not fit for the dynamic nature of today's cooperative environments. We present a dynamic replica distribution model, which replicates shared object replicas adaptively according to user requirement as well as dynamic cooperation context. A replicating structure between fully-replicated and fully-centralized ones is achieved through the process of structural adaptation; concurrency adaptation is also used to achieve a multi-replica consistency policy between traditional optimistic and pessimistic paradigms. XML is used as the underlying support layer for representing the structures and contents of shared cooperative objects.","PeriodicalId":193918,"journal":{"name":"Proceedings 5th International Symposium on Autonomous Decentralized Systems","volume":"34 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 5th International Symposium on Autonomous Decentralized Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISADS.2001.917425","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The static data-sharing model employed by most groupware systems is not fit for the dynamic nature of today's cooperative environments. We present a dynamic replica distribution model, which replicates shared object replicas adaptively according to user requirement as well as dynamic cooperation context. A replicating structure between fully-replicated and fully-centralized ones is achieved through the process of structural adaptation; concurrency adaptation is also used to achieve a multi-replica consistency policy between traditional optimistic and pessimistic paradigms. XML is used as the underlying support layer for representing the structures and contents of shared cooperative objects.