• DocumentCode
    1861234
  • Title

    A language for specifying the composition of reliable distributed applications

  • Author

    Ranno, Frédèric ; Shrivastava, Santosh K. ; Wheater, Stuart M.

  • Author_Institution
    Dept. of Comput. Sci., Newcastle upon Tyne Univ., UK
  • fYear
    1998
  • fDate
    26-29 May 1998
  • Firstpage
    534
  • Lastpage
    543
  • Abstract
    This paper describes the design of a scripting language aimed at expressing task (unit of computation) composition and inter-task dependencies of distributed applications whose execution could span arbitrary large durations. This work is motivated by the observation that an increasingly large number of distributed applications are constructed by composing them out of existing applications and are executed in an heterogeneous environment. The resulting applications can be very complex in structure, containing many notification and dataflow dependencies between their constituent applications. The language enables applications to be structured with the properties of modularity, interoperability, dynamic reconfigurability and fault-tolerance
  • Keywords
    authoring languages; distributed processing; formal specification; open systems; software reliability; specification languages; dataflow dependencies; dynamic reconfigurability; heterogeneous environment; inter-task dependencies; interoperability; modularity; reliable distributed applications; scripting language; software fault tolerance; specification language; task composition; Buildings; Distributed computing; Fault tolerance; Microwave integrated circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1998. Proceedings. 18th International Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1063-6927
  • Print_ISBN
    0-8186-8292-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.1998.679806
  • Filename
    679806