Deriving Specifications of Control Programs for Cyber Physical Systems. (30th April 2019)
- Record Type:
- Journal Article
- Title:
- Deriving Specifications of Control Programs for Cyber Physical Systems. (30th April 2019)
- Main Title:
- Deriving Specifications of Control Programs for Cyber Physical Systems
- Authors:
- Burns, Alan
Hayes, Ian J
Jones, Cliff B - Abstract:
- Abstract: Cyber physical systems (CPS) exist in a physical environment and comprise both physical components and a control program. Physical components are inherently liable to failure and yet an overall CPS is required to operate safely, reliably and cost effectively. This paper proposes a framework for deriving the specification of the software control component of a CPS from an understanding of the behaviour required of the overall system in its physical environment. The two key elements of this framework are (i) an extension to the use of rely/guarantee conditions to allow specifications to be obtained systematically from requirements (as expressed in terms of the required behaviour in the environment) and nested assumptions (about the physical components of the CPS); and (ii) the use of time bands to record the temporal properties required of the CPS at a number of different granularities. The key contribution is in combining these ideas; using time bands overcomes a significant drawback in earlier work. The paper also addresses the means by which the reliability of a CPS can be addressed by challenging each rely condition in the derived specification and, where appropriate, improve robustness and/or define weaker guarantees that can be delivered with respect to the corresponding weaker rely conditions.
- Is Part Of:
- Computer journal. Volume 63:Number 5(2020)
- Journal:
- Computer journal
- Issue:
- Volume 63:Number 5(2020)
- Issue Display:
- Volume 63, Issue 5 (2020)
- Year:
- 2020
- Volume:
- 63
- Issue:
- 5
- Issue Sort Value:
- 2020-0063-0005-0000
- Page Start:
- 774
- Page End:
- 790
- Publication Date:
- 2019-04-30
- Subjects:
- cyber-physical systems -- real-time systems -- time bands -- rely-guarantee -- concurrency -- embedded systems
Computers -- Periodicals
005.1 - Journal URLs:
- http://comjnl.oxfordjournals.org/ ↗
http://ukcatalogue.oup.com/ ↗ - DOI:
- 10.1093/comjnl/bxz019 ↗
- Languages:
- English
- ISSNs:
- 0010-4620
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.060000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 15098.xml