• DocumentCode
    3383451
  • Title

    An engineering approach towards action refinement

  • Author

    Quartel, Dick A C ; Pires, Luís Ferreira ; Franken, Henry M. ; Vissers, Chris A.

  • Author_Institution
    Center for Telematics & Inf. Technol., Twente Univ., Enschede, Netherlands
  • fYear
    1995
  • fDate
    28-30 Aug 1995
  • Firstpage
    266
  • Lastpage
    273
  • Abstract
    In the abstract modelling of distributed systems we may need methods to replace abstract behaviours by more concrete behaviours which are closer to implementation mechanisms. Furthermore, we may want these methods to preserve the correctness of such a replacement. This paper introduces an approach towards action refinement in which an abstract action is replaced by a concrete activity. This approach is based on a careful consideration of the `action´ and `causality relation´ architectural concepts, which enable an abstract action to be replaced by many alternative concrete activities in a general way. This approach is based on the application of abstraction rules to determine whether a concrete activity conforms to an abstract action, considering the context in which the concrete activity and the abstract action are embedded
  • Keywords
    distributed processing; formal specification; parallel programming; refinement calculus; abstract behaviours; abstract modelling; abstraction rules; action refinement; architectural concepts; causality relation; distributed systems; engineering approach; implementation mechanisms; Concrete; Information technology; Process design; Telematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1995., Proceedings of the Fifth IEEE Computer Society Workshop on Future Trends of
  • Conference_Location
    Cheju Island
  • Print_ISBN
    0-8186-7125-4
  • Type

    conf

  • DOI
    10.1109/FTDCS.1995.524994
  • Filename
    524994