코드 커버리지 측정 방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체
    1.
    发明申请
    코드 커버리지 측정 방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 审中-公开
    用于测量代码覆盖的方法和具有用于执行其记录的程序的计算机可读记录介质

    公开(公告)号:WO2016027992A1

    公开(公告)日:2016-02-25

    申请号:PCT/KR2015/007395

    申请日:2015-07-16

    CPC classification number: G06F9/455

    Abstract: 본 발명의 실시 형태는 코드 커버리지 측정 방법에 관한 것이다. 실시 형태에 따른 코드 커버리지 측정 방법은, 상기 소스 코드에 탐침을 삽입하는 단계; 상기 탐침이 삽입된 소스 코드를 컴파일하여 실행 파일을 생성하는 단계; 및 상기 생성된 실행 파일을 이용하여 상기 코드 커버리지를 측정하는 단계;를 포함하고, 상기 소스 코드에 탐침을 삽입하는 단계는, 상기 소스 코드로부터 추상 구문 트리를 생성하는 단계; 상기 추상 구문 트리를 해석하여 제어 흐름 그래프를 생성하는 단계; 및 상기 추상 구문 트리와 상기 제어 흐름 그래프를 이용하여 상기 소스 코드에 상기 탐침을 삽입하는 단계;를 포함한다.

    Abstract translation: 本发明的一个实施例涉及一种用于测量代码覆盖率的方法。 根据实施例的用于测量代码覆盖的方法包括以下步骤:将源代码插入探针; 通过编译其中插入了探针的源代码来生成可执行文件; 以及通过使用所生成的可执行文件来测量代码覆盖率,其中将所述探针插入所述源代码中的步骤包括从所述源代码生成抽象语法树的步骤,通过解释所述抽象语法树来生成控制流图的步骤 ,以及通过使用抽象语法树和控制流程图将探针插入源代码的步骤。

    소프트웨어 품질 요소 추출 모듈과 방법 및 소프트웨어 품질 요소 추출 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체
    2.
    发明申请
    소프트웨어 품질 요소 추출 모듈과 방법 및 소프트웨어 품질 요소 추출 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 审中-公开
    软件质量元素提取模块和方法以及具有记录的计算机可读记录介质,用于实施软件质量元素提取方法的程序

    公开(公告)号:WO2015088067A1

    公开(公告)日:2015-06-18

    申请号:PCT/KR2013/011427

    申请日:2013-12-10

    CPC classification number: G06F11/3676 G06F11/3616

    Abstract: 실시 형태는 소프트웨어의 품질 요소 추출 모듈과 방법 및 소프트웨어 품질 요소 추출 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것이다. 실시 형태에 따른 소프트웨어의 품질 요소 추출 모듈은, 소프트웨어의 품질 평가 모듈에서 사용되는 품질 요소를 추출하는 품질 요소 추출 모듈로서, 소스 코드를 검증하여 검증 데이터를 추출하는 검증 수행기; 및 상기 추출된 검증 데이터로부터 상기 품질 요소를 추출하는 품질 요소 추출기;를 포함한다.

    Abstract translation: 一个实施例涉及一种软件质量元素提取模块和方法以及其上记录有用于实现软件质量元素提取方法的程序的计算机可读记录介质。 根据本实施例的软件质量要素提取模块,其是提取在软件质量评估模块中使用的质量元素的质量要素提取模块,包括:验证器,用于通过验证源代码来提取验证数据; 以及质量要素提取器,用于从所提取的验证数据中提取质量要素。

    원거리에 위치한 DLNA 장치들 사이의 상호운용성 시험 시스템
    3.
    发明申请
    원거리에 위치한 DLNA 장치들 사이의 상호운용성 시험 시스템 审中-公开
    用于测试远距离DLNA设备的互操作性的系统

    公开(公告)号:WO2015163566A1

    公开(公告)日:2015-10-29

    申请号:PCT/KR2015/001013

    申请日:2015-01-30

    CPC classification number: H04L12/12 H04L43/00

    Abstract: 실시 형태에 따른 원거리에 위치한 DLNA 장치들 사이의 상호운용성 시험 시스템은 시험대상장치; 상기 시험대상장치와 상호운용성 시험을 수행할 수 있는 하나 이상의 연동대상장치; 상기 시험을 수행하기 위한 웹 브라우저를 실행하고, 상기 시험의 결과를 분석하는 시험장치; 상기 웹 브라우저의 시험 절차에 따라 상기 시험을 수행하고, 상기 시험의 결과를 분석하는 시험서버; 상기 시험대상장치 및 상기 시험장치와 네트워크 연결되는 제 1 네트워크 장치; 및 상기 연동대상장치 및 상기 시험서버와 네트워크 연결되는 제 2 네트워크 장치를 포함하고, 상기 제 1 네트워크 장치와 상기 제 2 네트워크 장치는 가상 사설망을 통해 연결되고, 상기 시험대상장치와 상기 연동대상장치가 발생하는 DLNA 관련 데이터는 상기 제 1 네트워크 장치 및 상기 제 2 네트워크 장치를 통해 서로 송수신되며, 상기 시험장치와 상기 시험서버는 상기 DLNA 관련 데이터를 분석하여, 상기 시험을 수행할 수 있다.

    Abstract translation: 根据实施例的用于测试彼此远程定位的DLNA设备之间的互操作性的系统包括:被测试设备; 能够与所测试的设备进行互操作性测试的一个或多个互通设备; 用于执行网络浏览器以执行测试并分析测试结果的测试设备; 测试服务器,用于根据web浏览器的测试过程执行测试并分析测试结果; 通过网络连接到被测设备和测试设备的第一网络设备; 以及通过网络连接到互通设备和测试服务器的第二网络设备,其中所述第一网络设备和所述第二网络设备通过虚拟专用网络连接,所述被测设备生成的DLNA相关数据和所述互配设备是相互 通过第一网络设备和第二网络设备发送/接收,测试设备和测试服务器可以通过分析DLNA相关数据进行测试。

    세이프가드 장치 및 방법
    4.
    发明申请
    세이프가드 장치 및 방법 审中-公开
    安全装置和方法

    公开(公告)号:WO2012148098A1

    公开(公告)日:2012-11-01

    申请号:PCT/KR2012/002664

    申请日:2012-04-09

    CPC classification number: G06F21/554 G06F11/3013 G06F11/3072

    Abstract: 본 발명의 실시 예는 세이프가드 장치 및 방법에 관한 것으로, 더욱 상세하게는 특정 응용 프로그램의 실행을 행위 기반으로 사전에 차단할 수 있는 세이프가드 장치 및 방법에 관한 것이다. 실시 예에 따른 세이프가드 장치는, 응용 프로그램으로부터 호출을 받고, 상기 호출이 감시 대상인지 여부를 판정하는 감시부; 상기 호출이 상기 감시 대상이면 상기 감시부로부터 상기 호출의 실행 여부 조회 요청을 제공받는 차단부; 및 상기 차단부로부터 상기 실행 여부 조회 요청을 제공받고, 차단 규칙에 따라 상기 호출의 실행 여부를 판별하고, 상기 호출이 차단 규칙에 해당하면 상기 차단부로 상기 응용 프로그램의 실행이 차단되도록 요청하는 차단 판별부;를 포함하고, 상기 차단부는, 상기 차단 판별부로부터 상기 응용 프로그램의 차단을 요청받으면 상기 응용 프로그램의 실행을 차단한다.

    Abstract translation: 本发明的一个实施例涉及一种保护装置和方法,更具体地,涉及一种基于后者的动作预先阻止特定应用程序的执行的保护装置和方法。 根据所述实施例的保护装置包括:监视单元,用于在从应用程序接收到所述呼叫之后确定呼叫是否是监视目标; 如果所述呼叫是用于所述监视的目标,则从所述监视单元接收关于是否执行所述呼叫的查询请求的阻塞单元; 以及阻塞确定单元,用于从所述阻塞单元接收关于是否执行呼叫的所述查询请求,根据阻塞规则确定是否执行所述呼叫,并且请求所述阻塞单元阻止所述呼叫的执行 如果阻塞规则适用于所述呼叫,应用程序。 当从所述阻塞确定单元接收到阻止所述应用程序的请求时,所述阻塞单元阻止所述应用程序的执行。

    테스트 케이스 생성 장치와 방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체
    5.
    发明申请
    테스트 케이스 생성 장치와 방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 审中-公开
    用于执行程序的记录程序的测试案例生成装置和方法以及计算机可读记录介质

    公开(公告)号:WO2016137035A1

    公开(公告)日:2016-09-01

    申请号:PCT/KR2015/001867

    申请日:2015-02-26

    CPC classification number: G06F11/36

    Abstract: 본 발명의 실시 형태는, 테스트 케이스 생성 장치와 방법 및 이를 실행하기 위한 프 로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것으로, 좀 더 상세하게는 특정 소프트웨어의 테스트 케이스를 생성할 수 있는 테스트 케이스 생성 장치와 방법 및 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것이다. 본 발명의 실시 형태에 따른 테스트 케이스 생성 장치는, 소스코드 분석기로부터 제공되는 함수 정보를 저장하는 함수 정보 저장부; 시뮬레이션 도구로부터 제공되는 로그 파일로부터 시뮬레이션 추적 데이터를 추출하는 시뮬레이션 추적 데이터 추출부; 및 상기 함수 정보 저장부로부터 제공된 상기 함수 정보에 상기 시뮬레이션 추적 데이터 추출부로부터 제공된 상기 시뮬레이션 추적 데이터를 매핑하여 시뮬레이션 추적 테이블을 생성하는 매핑부; 및 상기 매핑부에서 생성된 상기 시뮬레이션 추적 테이블을 제공받아 테스트 케이스를 산출하는 테스트 케이스 산출부;를 포함한다.

    Abstract translation: 本发明的实施例涉及一种测试用例生成装置和方法,以及用于记录用于执行该程序的程序的计算机可读记录介质,更具体地,涉及能够生成测试用例的测试用例生成装置和方法 以及用于记录用于执行该程序的计算机可读记录介质。 根据本发明的实施例,测试用例生成装置包括:功能信息存储单元,用于存储从源代码分析器提供的功能信息; 模拟跟踪数据提取单元,用于从模拟工具提供的日志文件中提取模拟跟踪数据; 映射单元,用于通过将从模拟跟踪数据提取单元提供的模拟跟踪数据与从功能信息存储单元提供的功能信息进行映射来生成模拟跟踪表; 以及测试用例计算单元,用于通过接收由映射单元生成的模拟跟踪表来计算测试用例。

    원거리에 위치한 DLNA 장치들 사이의 콘텐츠 공유 방법 및 시스템
    6.
    发明申请
    원거리에 위치한 DLNA 장치들 사이의 콘텐츠 공유 방법 및 시스템 审中-公开
    用于分享远程位置DLNA设备之间的内容的方法和系统

    公开(公告)号:WO2015160077A1

    公开(公告)日:2015-10-22

    申请号:PCT/KR2015/001012

    申请日:2015-01-30

    CPC classification number: H04L12/6418

    Abstract: 실시 형태에 따른 원거리에 위치한 DLNA 장치들 사이의 콘텐츠 공유 방법은 제 1 DLNA 장치에서 DLNA 기능을 수행하기 위한 장치를 검색하기 위한 메시지를 멀티캐스트 하고, 멀티캐스트된 메시지를 TCP/IP 패킷으로 포장하며, 포장된 메시지를 제 1 DLNA 장치와 가상 사설망으로 연결된 다른 망으로 전송하고, 다른 망에서 포장된 메시지를 수신하고, 포장된 메시지의 전송자 IP를 제 1 DLNA 장치의 IP로 변경하고, 변경된 IP를 포함하는 메시지를 망 내의 DLNA 장치들로 멀티캐스트한 후, 제 1 DLNA 장치는 멀티캐스트된 메시지를 수신하는 DLNA 장치와 콘텐츠를 공유할 수 있다.

    Abstract translation: 根据实施例的用于在远程定位的DLNA设备之间共享内容的方法包括:在第一DLNA设备处组播用于搜索用于执行DLNA功能的设备的消息; 在TCP / IP包中打包组播消息; 经由虚拟专用网络将打包消息发送到连接到第一DLNA设备的另一网络; 在另一个网络上接收打包消息; 将打包消息的发送方IP更改为第一DLNA设备的IP; 并且将包括所述改变的IP的消息组播到所述网络内的DLNA设备,从而允许所述第一DLNA设备与接收所述多播消息的DLNA设备共享内容。

    소프트웨어 품질 평가 모듈과 방법 및 소프트웨어 품질 평가 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체
    7.
    发明申请
    소프트웨어 품질 평가 모듈과 방법 및 소프트웨어 품질 평가 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 审中-公开
    软件质量评估模块和方法,以及记录的计算机可读记录介质,用于实施软件质量评估方法的程序

    公开(公告)号:WO2015088066A1

    公开(公告)日:2015-06-18

    申请号:PCT/KR2013/011426

    申请日:2013-12-10

    CPC classification number: G06F11/3616

    Abstract: 실시 형태는 소프트웨어의 품질 평가 모듈과 방법 및 소프트웨어 품질 평가 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것이다. 실시 형태에 따른 소프트웨어의 품질 평가 모듈은, 수신된 품질 요소들을 미리 설정된 품질 지표 계산식들에 대입하여 품질 지표들 각각의 품질 지표 값들을 추출하는, 품질 지표 추출부; 상기 품질 지표들을 복수의 품질 특성 그룹들로 그룹화하고, 상기 품질 지표 값들 각각에 미리 설정된 제1 가중치를 부여하여 상기 복수의 품질 특성 그룹별 품질 특성 값들을 추출하는, 품질 특성 추출부; 및 상기 그룹별 품질 특성 값들 각각에 미리 설정된 제2 가중치를 부여하여 종합 품질 점수를 추출하는, 품질 점수 추출부;를 포함한다.

    Abstract translation: 一个实施例涉及其上记录有用于实现软件质量评估方法的程序的软件质量评估模块和方法以及计算机可读记录介质。 根据实施例的软件质量评估模块包括:质量索引提取单元,用于通过将接收的质量元素应用于预设质量指标公式来提取各个质量指标的质量指标值; 质量特征提取单元,用于通过向每个质量指标值分配预设的第一权重,将质量指标分组为多个质量特征组,并提取各个质量特征组的质量特征值; 以及质量等级提取单元,通过为各组的每个质量特征值分配预设的第二权重来提取综合质量等级。

    테스트 커버리지 표시 장치 및 표시 방법

    公开(公告)号:WO2023068467A1

    公开(公告)日:2023-04-27

    申请号:PCT/KR2022/006552

    申请日:2022-05-09

    Inventor: 권민혁

    Abstract: 본 발명에 따른 테스트 커버리지 표시 장치는 소스 코드에 대한 코드 커버리지를 측정하는 테스트 수행부, 테스트 수행부에서 측정된 코드 커버리지에 기초하여, 각 코드 라인별 커버 횟수의 누적 합계를 계산하고, 상기 누적 합계에 대응하는 단계값을 각 코드 라인별로 계산하여 저장하는 저장부, 및 저장부에 저장된 단계값에 기초하여 각 코드 라인을 상이하게 표시하는 커버리지 표시부를 포함한다. 본 발명에 의하면, 코드 커버리지에 시각적인 차이를 즉각적으로 확인할 수 있기 때문에 사용자가 더욱 용이하게 테스트 품질을 확인할 수 있게 된다.

    자동차용 전장품간 연동 평가 테스트 방법
    9.
    发明申请
    자동차용 전장품간 연동 평가 테스트 방법 审中-公开
    汽车零部件互锁评估试验方法

    公开(公告)号:WO2017179817A1

    公开(公告)日:2017-10-19

    申请号:PCT/KR2017/002260

    申请日:2017-03-02

    Inventor: 오승욱

    CPC classification number: B60R16/02 G09B9/00 H04L12/40

    Abstract: 본 발명은 자동차용 전장품간 연동 평가 테스트 방법에 관한 것으로, 좀 더 상세하게는 CAN 통신을 기반으로 하는 자동차용 전장품간의 연동 평가 테스트 도구의 테스트 방법에 관한 것이다. 본 발명의 실시 형태에 따른 방법은, 단말 장치, CAN 데이터 버스로부터 수신된 CAN 메시지 또는 CAN 시그널을 상기 단말 장치로 전송하고 상기 단말 장치로부터 수신된 CAN 메시지 또는 CAN 시그널을 상기 CAN 데이터 버스로 전송하는 CAN 장치, 및 상기 CAN 장치와 상기 CAN 데이터 버스로 연결된 적어도 하나 이상의 CAN 연동 장치를 포함하는 자동차용 전장품간 연동 평가 시스템에서, 상기 단말 장치에 설치 및 실행가능한 테스트 도구의 자동차용 전장품간 연동 평가 테스트 방법으로서, 상기 단말 장치의 데이터 베이스 또는 상기 테스트 도구 자신의 데이터 베이스에 미리 저장된 테스트 케이스(test case)를 실행하여 상기 테스트 케이스에 정의된 테스트 절차를 안내하는 단계; 상기 CAN 연동 장치로부터 실시간 CAN 시그널을 수신하고, 수신된 상기 실시간 CAN 시그널을 해석하여 CAN 데이터를 생성하는 단계; 및 생성된 상기 CAN 데이터를 미리 설정된 기대값과 비교하여 비교 결과를 자동으로 출력하는 단계;를 포함한다.

    Abstract translation: 基于CAN通信测试用于汽车电气产品的互锁评估测试工具的方法技术领域本发明涉 根据本发明,终端装置的一个实施例中,发送该CAN消息,或者可以从CAN数据总线接收到的终端设备的信号,以及发送所述CAN消息,或者可以从所述终端设备接收到CAN数据总线信号的方法 一个CAN设备和至少一个通过CAN数据总线连接到CAN设备的CAN互锁设备,该系统包括:互锁评估测试系统,用于测试在终端设备中安装和执行的汽车电气设备 执行预先存储在终端设备的数据库中或测试工具本身的数据库中的测试用例,以指导测试用例中定义的测试程序; 接收来自CAN互通设备的实时CAN信号并解释接收到的实时CAN信号以生成CAN数据; 并将生成的CAN数据与预设的期望值进行比较,以自动输出比较结果。

    어플리케이션 실행 제어 방법 및 어플리케이션 실행 여부 판별 방법과 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체
    10.
    发明申请
    어플리케이션 실행 제어 방법 및 어플리케이션 실행 여부 판별 방법과 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 审中-公开
    控制应用程序的执行方法,无需执行应用程序的确定方法,以及具有程序执行的计算机可读记录介质

    公开(公告)号:WO2014098293A1

    公开(公告)日:2014-06-26

    申请号:PCT/KR2012/011351

    申请日:2012-12-24

    CPC classification number: G06F21/12 G06F21/51

    Abstract: 본 발명의 실시 예는 실행 제어 방법 및 어플리케이션 실행 여부 판별 방법과 이를 실행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것이다. 본 발명의 실시 예에 따른 방법은, 보안 어플리케이션(Application)과 보안 라이브러리(Library)를 포함하는 개방형 플랫폼(Platform)을 탑재한 단말기에서, 상기 단말기에 설치된 특정 어플리케이션의 실행을 제어하는 방법으로서, 상기 보안 라이브러리가 상기 특정 어플리케이션이 요청하는 특정 기능의 호출을 받으면, 상기 보안 라이브러리가 상기 보안 어플리케이션에게 상기 특정 어플리케이션의 실행 여부를 조회하는 단계; 상기 보안 어플리케이션이 허용 목록에 상기 특정 어플리케이션이 등록되어 있는지 여부를 판별하는 단계; 상기 특정 어플리케이션이 상기 허용 목록에 등록되어 있지 않으면, 상기 보안 어플리케이션이 차단 규칙을 이용하여 상기 특정 기능의 실행 여부를 판별하는 단계; 및 상기 특정 기능이 상기 차단 규칙에 포함되면, 상기 보안 라이브러리가 상기 특정 기능의 실행을 차단하는 단계;를 포함한다.

    Abstract translation: 本发明的实施例涉及一种控制应用执行的方法,一种确定是否执行应用的方法以及具有执行该应用的程序的计算机可读记录介质。 根据本发明实施例之一的方法是一种控制安装在终端中的特定应用的执行的方法,该终端包括包括安全应用和安全库的开放式平台。 该方法包括:当安全库接收到对由特定应用请求的特定功能的呼叫时,安全库向安全应用询问是否执行特定应用的步骤; 安全应用程序确定特定应用程序是否在许可列表中注册的步骤; 当特定应用未在许可列表中注册时,安全应用程序确定使用阻塞规则是否执行特定功能的步骤; 以及当特定功能被包括在阻塞规则中时,安全库阻止特定功能的执行的步骤。

Patent Agency Ranking