J. Biswas, S. Bhonsle, T. C. Wee, Tay Sen Yong, Wang. Weiguo
{"title":"会议的分布式调度:分布式应用程序原型中的一个案例研究","authors":"J. Biswas, S. Bhonsle, T. C. Wee, Tay Sen Yong, Wang. Weiguo","doi":"10.1109/ICSI.1992.217265","DOIUrl":null,"url":null,"abstract":"The authors have developed a combined meeting-scheduling cum calendar-management system called CAMEL, that eliminates the tedium of scheduling a meeting. CAMEL uses a hunting feature that enables the tracking of user logins. The approach towards software development is generative as well as declarative, through extensive use of toolkits and reusable software. The authors describe the essential ingredients of CAMEL. It is a fairly complex distributed application using a distributed database and distributed user related information such as preference parameters. Tools from RAPIDS toolkit, especially remote procedure call subsystem, n-party interaction subsystem, are heavily used to produce this application. It also uses many services provided by RAPIDS, such as name server, user information server etc. To maintain consistency of distributed data the application makes use of the 2-phase commit and 2-phase locking primitives provided by RAPIDS.<<ETX>>","PeriodicalId":129031,"journal":{"name":"Proceedings of the Second International Conference on Systems Integration","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Distributed scheduling of meetings: a case study in prototyping distributed applications\",\"authors\":\"J. Biswas, S. Bhonsle, T. C. Wee, Tay Sen Yong, Wang. Weiguo\",\"doi\":\"10.1109/ICSI.1992.217265\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors have developed a combined meeting-scheduling cum calendar-management system called CAMEL, that eliminates the tedium of scheduling a meeting. CAMEL uses a hunting feature that enables the tracking of user logins. The approach towards software development is generative as well as declarative, through extensive use of toolkits and reusable software. The authors describe the essential ingredients of CAMEL. It is a fairly complex distributed application using a distributed database and distributed user related information such as preference parameters. Tools from RAPIDS toolkit, especially remote procedure call subsystem, n-party interaction subsystem, are heavily used to produce this application. It also uses many services provided by RAPIDS, such as name server, user information server etc. To maintain consistency of distributed data the application makes use of the 2-phase commit and 2-phase locking primitives provided by RAPIDS.<<ETX>>\",\"PeriodicalId\":129031,\"journal\":{\"name\":\"Proceedings of the Second International Conference on Systems Integration\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-06-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Second International Conference on Systems Integration\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSI.1992.217265\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Second International Conference on Systems Integration","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSI.1992.217265","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Distributed scheduling of meetings: a case study in prototyping distributed applications
The authors have developed a combined meeting-scheduling cum calendar-management system called CAMEL, that eliminates the tedium of scheduling a meeting. CAMEL uses a hunting feature that enables the tracking of user logins. The approach towards software development is generative as well as declarative, through extensive use of toolkits and reusable software. The authors describe the essential ingredients of CAMEL. It is a fairly complex distributed application using a distributed database and distributed user related information such as preference parameters. Tools from RAPIDS toolkit, especially remote procedure call subsystem, n-party interaction subsystem, are heavily used to produce this application. It also uses many services provided by RAPIDS, such as name server, user information server etc. To maintain consistency of distributed data the application makes use of the 2-phase commit and 2-phase locking primitives provided by RAPIDS.<>