Action-replay : a real-time debugging technique
Currently available microcomputer development systems/tools become rather inefficient when employed to debug real-time malfunctions; that is, intermittent or even unrepeatable hardware/software malfunctions encountered in time-critical applications. A new debugging technique, namely the Action-repla...
Main Author: | |
---|---|
Published: |
University of Newcastle Upon Tyne
1981
|
Subjects: | |
Online Access: | http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.259117 |
id |
ndltd-bl.uk-oai-ethos.bl.uk-259117 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-bl.uk-oai-ethos.bl.uk-2591172015-03-19T03:41:56ZAction-replay : a real-time debugging techniqueKanellopoulos, Nikos Gregory K.1981Currently available microcomputer development systems/tools become rather inefficient when employed to debug real-time malfunctions; that is, intermittent or even unrepeatable hardware/software malfunctions encountered in time-critical applications. A new debugging technique, namely the Action-replay Debugging Technique, is proposed which can efficiently deal with a large class of these malfunctions. The aim of the Action-replay Debugging Technique is to provide an environment which is suitable for real-time debugging. In particular, an identical processor to the target, or a simulator of it, is forced to re-execute, or Action-replay, repeatedly and at any desirable speed the exact program path which the target processor traversed during the original interaction wi th its real-time environment. During successive "Action-replays" the user can investigate the system's behaviour (including timing characteristics) without real-time constraints which normally exist in time-critical applications.621.3Electronics and electrical engineeringUniversity of Newcastle Upon Tynehttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.259117http://hdl.handle.net/10443/2101Electronic Thesis or Dissertation |
collection |
NDLTD |
sources |
NDLTD |
topic |
621.3 Electronics and electrical engineering |
spellingShingle |
621.3 Electronics and electrical engineering Kanellopoulos, Nikos Gregory K. Action-replay : a real-time debugging technique |
description |
Currently available microcomputer development systems/tools become rather inefficient when employed to debug real-time malfunctions; that is, intermittent or even unrepeatable hardware/software malfunctions encountered in time-critical applications. A new debugging technique, namely the Action-replay Debugging Technique, is proposed which can efficiently deal with a large class of these malfunctions. The aim of the Action-replay Debugging Technique is to provide an environment which is suitable for real-time debugging. In particular, an identical processor to the target, or a simulator of it, is forced to re-execute, or Action-replay, repeatedly and at any desirable speed the exact program path which the target processor traversed during the original interaction wi th its real-time environment. During successive "Action-replays" the user can investigate the system's behaviour (including timing characteristics) without real-time constraints which normally exist in time-critical applications. |
author |
Kanellopoulos, Nikos Gregory K. |
author_facet |
Kanellopoulos, Nikos Gregory K. |
author_sort |
Kanellopoulos, Nikos Gregory K. |
title |
Action-replay : a real-time debugging technique |
title_short |
Action-replay : a real-time debugging technique |
title_full |
Action-replay : a real-time debugging technique |
title_fullStr |
Action-replay : a real-time debugging technique |
title_full_unstemmed |
Action-replay : a real-time debugging technique |
title_sort |
action-replay : a real-time debugging technique |
publisher |
University of Newcastle Upon Tyne |
publishDate |
1981 |
url |
http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.259117 |
work_keys_str_mv |
AT kanellopoulosnikosgregoryk actionreplayarealtimedebuggingtechnique |
_version_ |
1716733914688520192 |