Abstract:
The present invention relates to a software regression testing apparatus and a method thereof and provides a software regression testing apparatus and a method thereof for reducing the amount of test cases which are necessary to execute software regression by excluding a common function from conversion effect functions. To achieve this, the software regression testing apparatus comprises a data storage unit for storing base model source codes, derivative model source codes, and base model test cases; a conversion function extraction unit for extracting a conversion function by comparing the base model source code with the derivate model source code; a conversion effect function extraction unit for extracting a conversion effect function which receives the effect from the conversion function based on the base model source code and the derivate model source code; a common function extraction unit for extracting the common function based on the base model test case; an effective function extraction unit for extracting an effective function by removing the common function from the conversion function and the conversion effect function; a test case extraction unit for extracting the test case in which the effective function is applied in the base model test case; and a regression verification unit for verifying the regression based on the test case.
Abstract:
실시 예는 이동 단말의 기능을 제어하기 위한 통제 시스템, 방법 및 컴퓨터 판독 가능한 기록 매체에 관한 것이다. 실시 예에 따른 통제 시스템은, 이동 단말과 무선으로 통신하는 통제 시스템으로서, 상기 이동 단말로부터 단말 정보를 수신하는 통제기; 및 상기 수신된 단말 정보를 기초로 하여 상기 이동 단말의 특정 기능을 제어하기 위한 제어 정보를 포함한 출입 정보를 발급하는 판별기;를 포함하고, 상기 통제기는 상기 발급된 출입 정보를 상기 이동 단말로 전송하고, 상기 통제기는 상기 이동 단말로부터 상기 발급된 출입 정보를 재수신하면 상기 판별기는 상기 재수신된 출입 정보를 검증하여 기능 해제 정보를 생성하고, 상기 통제기는 상기 생성된 기능 해제 정보에 상기 이동 단말의 퇴장을 차단하는 퇴장 차단 정보가 포함되어 있으면 상기 퇴장 차단 정보에 기초하여 상기 이동 단말의 퇴장을 차단한다.
Abstract:
PURPOSE: A portable terminal function control system, a method, and a computer readable recording medium thereof are provided to control a portable terminal to enter into a specific area or leave from the specific area by automatically controlling a part function of the portable terminal. CONSTITUTION: A portable terminal(100) transmits terminal information to a control system(300) and receives entry information from the control system. The control system includes a controller(310) and a discriminator(330). The controller receives and transmits information with the portable terminal. A transceiver(311) receives terminal information from the portable terminal and transmits the reception information to the discriminator. The control unit additionally includes a blocking unit(315) controlling the entry of the portable terminal. [Reference numerals] (100) Portable terminal; (310) Controller; (311,331) Transceiver; (313) Detecting unit; (315) Blocking unit; (330) Discriminator; (333) Issuing unit; (335) Verification unit
Abstract:
본 발명의 실시 예는 세이프가드 장치, 방법 및 컴퓨터로 판독가능한 기록매체에 관한 것으로, 더욱 상세하게는 특정 응용 프로그램의 실행을 행위 기반으로 사전에 차단할 수 있는 세이프가드 장치, 방법 및 컴퓨터로 판독가능한 기록매체에 관한 것이다. 실시 예에 따른 세이프가드 장치는, 응용 프로그램으로부터 호출을 받고, 상기 호출이 감시 대상인지 여부를 판정하는 감시부; 상기 호출이 상기 감시 대상이면 상기 감시부로부터 상기 호출의 실행 여부 조회 요청을 제공받는 차단부; 및 상기 차단부로부터 상기 실행 여부 조회 요청을 제공받고, 차단 규칙에 따라 상기 호출의 실행 여부를 판별하고, 상기 호출이 상기 차단 규칙에 해당하면 상기 차단부로 상기 응용 프로그램의 실행이 차단되도록 요청하는 차단 판별부;를 포함하고, 상기 차단부는, 상기 차단 판별부로부터 상기 응용 프로그램의 차단을 요청받으면 상기 응용 프로그램의 실행을 차단하고, 상기 차단 규칙은 미리 설정된 특정 시간 또는 특정 장소에서는 특정 응용 프로그램의 실행을 차단하는 규칙을 포함하고,상기 차단 판별부는 상기 차단 규칙을 세이프가드 서버로 업데이트 요청을 하고, 상기 세이프가드 서버로부터 업데이트된 차단 규칙을 제공받는다.
Abstract:
PURPOSE: A safe-guard device and a method thereof are provided to safely protect user information from a potential security risk defined as a specific action by blocking the execution of an application program performing the specific action. CONSTITUTION: A monitoring unit(110) receives a call from an application program and determines the call as a monitoring target. If the call is the monitoring target, a blocking unit(130) receives an execution inquiry request of the call from the monitoring unit. A blocking determining unit(150) receives the execution inquiry request and determines the execution of the call according to a blocking rule. If the call corresponds to the blocking rule, the blocking determining unit requests the blocking of the application program to the blocking unit. If the request for the blocking of the application program is received, the blocking unit blocks the execution of the application program. [Reference numerals] (110) Monitoring unit; (130) Blocking unit; (150) Blocking determining unit; (190) Checking unit; (300) Safeguard server; (AA,BB) User