1,094
views
0
recommends
+1 Recommend
1 collections
    0
    shares

      Celebrating 65 years of The Computer Journal - free-to-read perspectives - bcs.org/tcj65

      scite_
       
      • Record: found
      • Abstract: found
      • Conference Proceedings: found
      Is Open Access

      Retrenchment: Extending Refinement for Continuous and Control Systems

      proceedings-article
      , ,
      4th Irish Workshop on Formal Methods (IWFM)
      Formal Methods
      5th-6th July 2000
      Bookmark

            Abstract

            Discussion of a radiation dose calculation example demonstrates various expressive limitations of the refinement calculus, particularly for systems with continuous variables. A liberalization of refinement, called retrenchment , is proposed, which will support an analogous formal development calculus. Useful concrete system behaviour can be specified outside the domain of pure refinement, in particular behaviour under controlled precision decay. A syntax and a formal definition are presented for retrenchment in the B notation of J.-R. Abrial. Necessary transitivity and monotonicity properties for a formal development calculus are stated. A generalisation, evolving retrenchment , is proposed, and a simple example demonstrates its utility, by analogy, in control systems applications. Evolution in retrenchment is demonstrated to offer the expressive power to describe useful simulation-like behaviour, with evolving precision, in software for control systems. Finally, the dosimetry problem demonstrates the architectural value of retrenchment for the formal construction of continuous systems.

            Content

            Author and article information

            Contributors
            Conference
            July 2000
            July 2000
            : 1-19
            Affiliations
            []Faculty of Mathematics and Computing

            Open University, Walton Hall, Milton Keynes MK7 6AL, UK
            []Department of Computer Science, Manchester University

            Manchester M13 9PL, UK
            Article
            10.14236/ewic/IWFM2000.6
            23b8b1b4-c846-44ae-9561-ef8326e03edf
            © M.R. Poppleton et al. Published by BCS Learning and Development Ltd. 4th Irish Workshop on Formal Methods

            This work is licensed under a Creative Commons Attribution 4.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/

            4th Irish Workshop on Formal Methods
            IWFM
            4
            Maynooth, Ireland
            5th-6th July 2000
            Electronic Workshops in Computing (eWiC)
            Formal Methods
            History
            Product

            1477-9358 BCS Learning & Development

            Self URI (article page): https://www.scienceopen.com/hosted-document?doi=10.14236/ewic/IWFM2000.6
            Self URI (journal page): https://ewic.bcs.org/
            Categories
            Electronic Workshops in Computing

            Applied computer science,Computer science,Security & Cryptology,Graphics & Multimedia design,General computer science,Human-computer-interaction

            Comments

            Comment on this article