• DocumentCode
    3195997
  • Title

    Action refinement for true concurrent real time

  • Author

    Majster-Cederbaum, Mila ; Wu, Jinzhao

  • Author_Institution
    Fakultat fur Math. und Inf., Mannheim Univ., Germany
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    58
  • Lastpage
    68
  • Abstract
    Action refinement is an essential operation in the design of concurrent systems, real-time or not. In this paper, we develop an action refinement technique in a real-time non-interleaving causality-based setting, a timed extension of bundle event structures that allows for urgent interactions to model time-out. A syntactic action refinement operation is presented in a timed process algebra based on the internationally standardised specification language LOTOS. We show: (1) that the behavior of the refined system can be inferred compositionally from the behavior of the original system; (2) from the behaviors of the processes substituted for actions with explicitly represented start-points, that the timed versions of a linear-time equivalence (pomset trace equivalence) and a branching-time equivalence (history-preserving bisimulation equivalence) are both congruences under our refinement; and (3) that the syntactic and semantic action refinements we developed coincide under these equivalence notions with respect to a metric and a CPO (complete partial order) based denotational semantics. Therefore, our refinement operations behave well. They also meet the commonly expected properties
  • Keywords
    bisimulation equivalence; causality; concurrency theory; process algebra; programming language semantics; real-time systems; specification languages; CPO-based denotational semantics; LOTOS specification language; action refinement; branching-time equivalence; complete partial order; compositional inference; concurrent real-time systems; congruences; explicitly represented start-points; history-preserving bisimulation equivalence; linear-time equivalence; metric; pomset trace equivalence; real-time noninterleaving causality-based setting; syntactic operation; syntax; time-out; timed bundle event structures; timed process algebra; urgent interactions; Algebra; Carbon capture and storage; Concurrent computing; History; Interleaved codes; Power system modeling; Protocols; Real time systems; Specification languages; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 2001. Proceedings. Seventh IEEE International Conference on
  • Conference_Location
    Skovde
  • Print_ISBN
    0-7695-1159-7
  • Type

    conf

  • DOI
    10.1109/ICECCS.2001.930164
  • Filename
    930164