Runtime Software Monitoring Based on Binary Code Translation for Real-Time Software


Kiho Choi, Seongseop Kim, Daejin Park, Jeonghun Cho, Journal of Information Processing Systems Vol. 15, No. 6, pp. 1462-1471, Dec. 2019  

10.3745/JIPS.01.0047
Keywords: Binary Translation, Dynamic Testing, Software Monitoring
Fulltext:

Abstract

Real-time embedded systems have become pervasive in general industry. They also began to be applied in such domains as avionics, automotive, aerospace, healthcare, and industrial Internet. However, the system failure of such domains could result in catastrophic consequences. Runtime software testing is required in such domains that demands very high accuracy. Traditional runtime software testing based on handwork is very inefficient and time consuming. Hence, test automation methodologies in runtime is demanding. In this paper, we introduce a software testing system that translates a real-time software into a monitorable real-time software. The monitorable real-time software means the software provides the monitoring information in runtime. The monitoring target are time constraints of the input real-time software. We anticipate that our system lessens the burden of runtime software testing.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.




Cite this article
[APA Style]
Choi, K., Kim, S., Park, D., & Cho, J. (2019). Runtime Software Monitoring Based on Binary Code Translation for Real-Time Software. Journal of Information Processing Systems, 15(6), 1462-1471. DOI: 10.3745/JIPS.01.0047.

[IEEE Style]
K. Choi, S. Kim, D. Park, J. Cho, "Runtime Software Monitoring Based on Binary Code Translation for Real-Time Software," Journal of Information Processing Systems, vol. 15, no. 6, pp. 1462-1471, 2019. DOI: 10.3745/JIPS.01.0047.

[ACM Style]
Kiho Choi, Seongseop Kim, Daejin Park, and Jeonghun Cho. 2019. Runtime Software Monitoring Based on Binary Code Translation for Real-Time Software. Journal of Information Processing Systems, 15, 6, (2019), 1462-1471. DOI: 10.3745/JIPS.01.0047.