Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/11251
Full metadata record
DC FieldValueLanguage
dc.contributor.authorDongol, B-
dc.contributor.authorDerrick, J-
dc.date.accessioned2015-08-19T12:56:03Z-
dc.date.available2014-06-04-
dc.date.available2015-08-19T12:56:03Z-
dc.date.issued2014-
dc.identifier.citationScience of Computer Programming, 2014en_US
dc.identifier.issn0167-6423-
dc.identifier.urihttp://www.sciencedirect.com/science/article/pii/S016764231500101X-
dc.identifier.urihttp://bura.brunel.ac.uk/handle/2438/11251-
dc.description.abstractThe majority of modern systems exhibit sophisticated concurrent behaviour, where several system components observe and modify the state with fine-grained atomicity. Many systems also exhibit truly concurrent behaviour, where multiple events may occur simultaneously. Data refinement, a correctness criterion to compare an abstract and a concrete implementation, normally admits interleaved models of execution only. In this paper, we present a method of data refinement using a framework that allows one to view a component's evolution over an interval of time, simplifying reasoning about true concurrency. By modifying the type of an interval, our theory may be specialised to cover data refinement of both discrete and real-time systems. We develop a sound interval-based forward simulation rule that enables decomposition of data refinement proofs, and apply this rule to verify data refinement for two examples: a simple concurrent program and a more in-depth real-time controller.en_US
dc.description.sponsorshipThis work is sponsored by EPSRC Grant EP/J003727/1.en_US
dc.language.isoenen_US
dc.publisherElsevieren_US
dc.subjectRefinementen_US
dc.subjectInterval-based reasoningen_US
dc.subjectTrue concurrencyen_US
dc.subjectDiscrete time systemsen_US
dc.subjectReal-time systemsen_US
dc.titleInterval-based data refinement: A uniform approach to true concurrency in discrete and real-time systemsen_US
dc.typeArticleen_US
dc.identifier.doihttp://dx.doi.org/10.1016/j.scico.2015.05.005-
dc.relation.isPartOfScience of Computer Programming-
pubs.publication-statusAccepted-
pubs.publication-statusAccepted-
Appears in Collections:Dept of Computer Science Research Papers

Files in This Item:
File Description SizeFormat 
Fulltext.pdf564.92 kBAdobe PDFView/Open


Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.