logo
Ponte Academic Journal
Jul 2017, Volume 73, Issue 7

TESTING DISTRIBUTED EMBEDDED SYSTEMS THROUGH INSTRUCTION SET SIMULATORS

Author(s): JKR Sastry ,K Chaitanya, K. Rajasekhara Rao, DBK Kamesh

J. Ponte - Jul 2017 - Volume 73 - Issue 7
doi: 10.21506/j.ponte.2017.7.57



Abstract:
Distributed Embedded systems are being used these days for monitoring and controlling many applications which are either critical or non-critical. No formal frameworks as such have been presented which can be used for testing distributed embedded systems. Many methods have been proposed in the past for testing stand-alone embedded systems. The methods used for testing stand-alone systems include Scaffolding, Assert macros; Instruction set simulator, in-circuit emulators etc. The main objective of this paper is to find and present the way testing of distributed embedded systems can be carried through use of instruction set method.\r\nSeveral methods have been presented that are related to test case generation, parsing and undertaking testing through instruction set simulation at different locations within the distributed embedded system and also showing the testing results considering the working of all the locations within the distributed embedded system together.\r\nIt has been shown in this paper, that testing of a distributed embedded system can be undertaken through instruction set simulators considering both hardware and software that runs as individual embedded systems. It has also be shown that the overall test cases can be broken into test cases that can be used to test at individual computing locations and the test results at those locations can be combined for finding the overall test results considering the entire distributed embedded system as a whole.The testing process has been applied to test an existing distributed embedded system that monitors and controls the temperatures within a nuclear reactor system
Download full text:
Check if you have access through your login credentials or your institution