Abstract: There are provided a method and system for testing software for an industrial machine with continuous test values reflecting actual environmental factors, using a simulator before the software for the industrial machine is embedded into an actual industrial machine. A method for testing software for an industrial machine, the method comprising the steps of: coding a program for a diagram through which the industrial machine is driven; compiling the program into an instruction with which the industrial machine is driven; downloading the compiled program onto a simulator for implementing a programming interface provided by the industrial machine; executing the compiled program in the simulator: generating a first data for testing the compiled program: transmitting the first test data to the simulator having the downloaded program from a testing tool; and outputting a result data obtained after executing the program having the transmitted first test data and then transmitting the result data to the testing tool.
Type:
Grant
Filed:
November 4, 2009
Date of Patent:
October 29, 2013
Assignees:
Suresoft Technologies, Inc., LS Industrial Systems Co., Ltd.
Inventors:
Hyunseop Bae, Kyung Hwa Choi, Seokjoo Choi, Seong Won Park, Seung Joon Lee
Abstract: A method for easily detecting a memory error that may occur when a memory is accessed or an allocated memory is freed in the process of developing software is disclosed. The memory error detecting method includes: (a) generating an original block indication variable for indicating a starting memory block of a memory region allocated with respect to a variable included in a computer program; (b) detecting a memory error that may occur when the allocated memory region is accessed, by performing a certain operation (computing or arithmetic operation), before the allocated memory region is accessed, using a target block indication variable indicating memory block to be accessed in the allocated memory region and/or the original block indication variable; and (c) outputting information about a detected memory error.
Type:
Grant
Filed:
February 25, 2008
Date of Patent:
June 14, 2011
Assignee:
Suresoft Technologies, Inc.
Inventors:
Hyun Seop Bae, Gwang Sik Yoon, Seung Uk Oh
Abstract: A software test system includes: a terminal device in which software to be tested is installed; and a software test device that stores a test driver for testing the test-target software according to test data and a test procedure of the test-target software, wherein the test driver is transmitted to the terminal device and tests the test-target software by combining the test data and the test procedure within the terminal device. A test-target program can be tested within a short time at a relatively low cost, and the reliability of the testing can be improved.
Type:
Application
Filed:
January 17, 2008
Publication date:
July 24, 2008
Applicant:
Suresoft Technologies Inc.
Inventors:
Hyun Seop Bae, Gwang Sik Yoon, Seung Uk Oh