Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

RT-replayer: A record-replay architecture for embedded real-time software debugging

Full metadata record
DC Field Value Language
dc.contributor.authorMaeng, Ji Chan-
dc.contributor.authorKwon, Jung-Il-
dc.contributor.authorSin, Min-Kyu-
dc.contributor.authorRyu, Minsoo-
dc.date.accessioned2022-12-20T22:55:54Z-
dc.date.available2022-12-20T22:55:54Z-
dc.date.created2022-09-16-
dc.date.issued2009-03-
dc.identifier.urihttps://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/177097-
dc.description.abstractRecent embedded real-time software tends to be multithreaded and constrained by stringent timing requirements, thus often leading to serious faults depending on the precise timing of thread executions and event occurrences. A promising approach to debugging such complicated software is to log appropriate events during runtime and replay the same software execution based on them. This would allow one to effectively reproduce and track down the sources of faults. Unfortunately, previous software-based replayers have not paid much attention to the precise timing of software execution, but largely focused on the relative order of software events. Although some hardware-based replayers can provide such precise timing, they generally require a significant cost and are not available in usual development environments. In this paper, we present a software-based replayer, called RT-Replayer. RT-Replayer is based on two simple but effective software techniques, called virtual timestamps and instruction hooking, which enable faithful reproduction of the original software execution at instruction level accuracy.-
dc.language영어-
dc.language.isoen-
dc.publisherAssociation for Computing Machinery-
dc.titleRT-replayer: A record-replay architecture for embedded real-time software debugging-
dc.typeArticle-
dc.contributor.affiliatedAuthorRyu, Minsoo-
dc.identifier.doi10.1145/1529282.1529656-
dc.identifier.scopusid2-s2.0-72949122542-
dc.identifier.bibliographicCitationProceedings of the ACM Symposium on Applied Computing, pp.1670 - 1675-
dc.relation.isPartOfProceedings of the ACM Symposium on Applied Computing-
dc.citation.titleProceedings of the ACM Symposium on Applied Computing-
dc.citation.startPage1670-
dc.citation.endPage1675-
dc.type.rimsART-
dc.type.docTypeConference Paper-
dc.description.journalClass1-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscopus-
dc.subject.keywordPlusDevelopment environment-
dc.subject.keywordPlusEmbedded real time software-
dc.subject.keywordPlusInstruction-level-
dc.subject.keywordPlusMultithreaded-
dc.subject.keywordPlusRelative order-
dc.subject.keywordPlusRuntimes-
dc.subject.keywordPlusSoftware events-
dc.subject.keywordPlusSoftware execution-
dc.subject.keywordPlusSoftware techniques-
dc.subject.keywordPlusSoftware-based-
dc.subject.keywordPlusTime records-
dc.subject.keywordPlusTime stamps-
dc.subject.keywordPlusTiming requirements-
dc.subject.keywordPlusComputer science-
dc.subject.keywordPlusEmbedded software-
dc.subject.keywordPlusSoftware architecture-
dc.subject.keywordPlusTime measurement-
dc.subject.keywordPlusProgram debugging-
dc.subject.keywordAuthorDebugging-
dc.subject.keywordAuthorEmbedded-
dc.subject.keywordAuthorInstruction hooking-
dc.subject.keywordAuthorReal-time-
dc.subject.keywordAuthorRecord-
dc.subject.keywordAuthorReplay-
dc.subject.keywordAuthorTiming-
dc.subject.keywordAuthorVirtual timestamps-
dc.identifier.urlhttps://dl.acm.org/doi/10.1145/1529282.1529656-
Files in This Item
Go to Link
Appears in
Collections
서울 공과대학 > 서울 컴퓨터소프트웨어학부 > 1. Journal Articles

qrcode

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

Related Researcher

Researcher Ryu, Min soo photo

Ryu, Min soo
COLLEGE OF ENGINEERING (SCHOOL OF COMPUTER SCIENCE)
Read more

Altmetrics

Total Views & Downloads

BROWSE