• DocumentCode
    3067126
  • Title

    The specification and testing of quantified progress properties in distributed systems

  • Author

    Knshnamurthy, P. ; Sivilotti, Paolo A G

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • fYear
    2001
  • fDate
    12-19 May 2001
  • Firstpage
    201
  • Lastpage
    210
  • Abstract
    There are two basic parts to the behavioral specification of distributed systems: safety and progress. In earlier work, we developed a tool to monitor progress properties of CORBA components specified using the temporal operator transient. In this paper, we address the specification and testing of transient properties that are quantified (over both bounded and unbounded domains). We categorize typical quantifications that arise in practical systems and discuss possible implementation strategies. We define functional transients, a subclass of quantified transient properties that can be monitored in constant space and time. We outline the design and implementation of a tool for testing these properties in CORBA components.
  • Keywords
    Java; distributed object management; formal specification; program testing; CORBA components; behavioral specification; distributed systems; functional transients; implementation strategies; quantified progress properties; safety; specification; temporal operator transient; testing; transient properties; Computerized monitoring; Concurrent computing; Distributed computing; Information science; Java; Prototypes; Safety; Software testing; System testing; Transient analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2001. ICSE 2001. Proceedings of the 23rd International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-1050-7
  • Type

    conf

  • DOI
    10.1109/ICSE.2001.919094
  • Filename
    919094