• DocumentCode
    3152772
  • Title

    Distributed scheduling of meetings: a case study in prototyping distributed applications

  • Author

    Biswas, Jit ; Bhonsle, Shailendra ; Wee, Tan Chee ; Yong, Tay Sen ; Weiguo, Wang

  • Author_Institution
    Inst. of Syst. Sci., Nat. Univ. of Singapore, Singapore
  • fYear
    1992
  • fDate
    15-18 Jun 1992
  • Firstpage
    656
  • Lastpage
    665
  • 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
  • Keywords
    distributed databases; distributed processing; personal computing; scheduling; software prototyping; software tools; 2-phase commit; 2-phase locking primitives; CAMEL; RAPIDS toolkit; calendar-management system; distributed applications; distributed database; distributed scheduling; distributed user related information; hunting feature; meeting-scheduling; n-party interaction subsystem; name server; preference parameters; remote procedure call subsystem; reusable software; software development; software prototyping; user information server; user logic tracking; Access control; Application software; Authorization; Computer aided software engineering; Privacy; Programming; Prototypes; Scheduling; Software prototyping; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Integration, 1992. ICSI '92., Proceedings of the Second International Conference on
  • Conference_Location
    Morristown, NJ
  • Print_ISBN
    0-8186-2697-6
  • Type

    conf

  • DOI
    10.1109/ICSI.1992.217265
  • Filename
    217265