• DocumentCode
    1663339
  • Title

    Analysis, specification and generation of mobile computer data synchronisation

  • Author

    Ye, Qingsong ; Sloane, Anthony M. ; Verity, Dominic R.

  • Author_Institution
    Dept. of Comput., Macquarie Univ., Sydney, NSW, Australia
  • fYear
    2005
  • Firstpage
    499
  • Lastpage
    506
  • Abstract
    In current technologies, mobile computer data synchronisation protocols are typically programmed at a low-level. The disadvantages of this are that they are error-prone and time consuming. This paper analyses current Palm OS data synchronisation problems and applies embedded domain-specific language (EDSL) techniques in the problem domain to improve the current situation. The key advantage is that domain developers can describe problems using their natural terms and concepts at high conceptual level. Our approach allows equivalent code to be generated automatically from higher-level specifications, enabling domain developers to express their ideas quickly and concisely, to work more productively and to avoid certain kinds of coding error.
  • Keywords
    formal specification; mobile computing; specification languages; synchronisation; Palm OS; data synchronisation protocol; embedded domain-specific language; higher-level specification; mobile computer data synchronisation; Computer errors; Domain specific languages; Formal specifications; Handheld computers; Memory management; Mobile computing; Operating systems; Productivity; Programming profession; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Business, 2005. ICMB 2005. International Conference on
  • Print_ISBN
    0-7695-2367-6
  • Type

    conf

  • DOI
    10.1109/ICMB.2005.19
  • Filename
    1493653