KR102222891B1 - Simulator to validate satellite software, method to validate satellite software and computer program

    公开(公告)号:KR102222891B1

    公开(公告)日:2021-03-04

    申请号:KR1020190161669A

    申请日:2019-12-06

    Inventor: 신현규

    CPC classification number: G06F11/3604 G06F11/366 G06F11/3664 G06F11/3688

    Abstract: 본 명세서는 인공위성 소프트웨어(Software)를 검증하는 시뮬레이터(Simulator)에 있어서, 상기 시뮬레이터는 통신부, 및 인스턴스 관리부를 포함하고, 상기 인스턴스 관리부는 검증하고자 하는 인공위성 소프트웨어와 대응되는 시뮬레이션 이미지를 생성하고, 상기 인공위성 소프트웨어를 검증하는 제1 항목과 대응되는 제1 명령이 수신되면, 상기 명령을 처리하는 가상의 공간인 제1 인스턴스를 상기 시뮬레이션 이미지를 참조하여 생성하고, 상기 제1 인스턴스를 통해 상기 제1 명령을 처리하고 텔레메트리 프레임(Telemetry Frame) 생성 규칙에 기초하여 상기 제1 명령이 처리된 결과 및 상기 제1 인스턴스에 대한 정보를 포함하는 제1 텔레메트리 프레임을 생성하고, 상기 제1 텔레메트리 프레임을 검증 장치로 상기 통신부를 통해 전송하는, 시뮬레이터(Simulator)를 개시한다.

    지연 가능한 위성 명령 제어 장치 및 방법

    公开(公告)号:KR101872618B1

    公开(公告)日:2018-06-28

    申请号:KR1020160155499

    申请日:2016-11-22

    Inventor: 신현규

    Abstract: 지연가능한위성명령제어장치및 방법이개시된다. 지연가능한위성명령제어장치는위성시스템에서의명령처리에대한처리조건을생성하는생성부와, 상기생성된처리조건을상기명령에포함시켜, 상기위성시스템에전송하는프로세서를포함하고, 상기생성부는상기명령에대한처리를, 상기위성시스템에서재시도하는재시도주기, 또는재시도가능횟수에관한상기처리조건을생성할수 있다.

    소프트웨어의 검증 시스템 및 방법
    4.
    发明授权
    소프트웨어의 검증 시스템 및 방법 有权
    验证软件的系统和方法

    公开(公告)号:KR101541008B1

    公开(公告)日:2015-08-03

    申请号:KR1020130166420

    申请日:2013-12-30

    Inventor: 신현규

    Abstract: 본발명은소프트웨어의검증시스템및 방법에관한것으로, 본발명에따른시스템은검증대상소프트웨어의검증을수행하기위한메모리참조요청구문에포함된변수를테스트스크립트로부터추출하는테스트엔진부, 그리고추출된변수에대응하는검증대상소프트웨어의메모리값을포함하는데이터를검증대상소프트웨어가탑재된탑재컴퓨터또는시뮬레이터로부터제공받고, 메모리값을테스트엔진부에전달하는메모리참조엔진부를포함한다. 본발명에의하면, 테스트스크립트의메모리참조요청구문을이용하여검증대상소프트웨어의검증을자동화함으로써보다효과적으로검증대상소프트웨어를검증할수 있다.

    시나리오 기반의 위성비행소프트웨어 모사 시스템
    5.
    发明公开
    시나리오 기반의 위성비행소프트웨어 모사 시스템 有权
    卫星飞行软件基于场景的模拟系统

    公开(公告)号:KR1020130072565A

    公开(公告)日:2013-07-02

    申请号:KR1020110140045

    申请日:2011-12-22

    CPC classification number: B64G7/00 G06F17/5009

    Abstract: PURPOSE: A satellite flight software simulation system is provided to simulate operations and reactions of a satellite and satellite flight software by applying various scenarios about possible events in an orbit based on the actual satellite duties, thereby reducing necessary time and costs. CONSTITUTION: A system includes ground equipment (2), a simulation system (1), and a scenario unit. The simulation system is connected to the ground equipment, processes commands delivered from the ground equipment, generates telemetry, and sends the telemetry to the ground equipment. The scenario unit receives scenario inputs including the operation of a satellite from a user and inputs the scenarios into the simulation system. [Reference numerals] (1) Simulation system; (11) Scenario analyzer; (11) TC module; (13) TM module; (2) Ground equipment; (3) Scenario; (AA) Command; (BB) Telemetry

    Abstract translation: 目的:提供卫星飞行软件模拟系统,通过根据实际的卫星任务应用轨道中可能发生的事件的各种场景,模拟卫星和卫星飞行软件的运行和反应,从而减少必要的时间和成本。 规定:系统包括地面设备(2),仿真系统(1)和场景单元。 模拟系统连接到地面设备,处理从地面设备传递的命令,产生遥测,并将遥测发送到地面设备。 情景单元接收包括来自用户的卫星的操作的场景输入,并将场景输入到模拟系统中。 (附图标记)(1)模拟系统; (11)场景分析仪; (11)TC模块; (13)TM模块; (2)地面设备; (3)场景; (AA)指挥; (BB)遥测

    공유 파일 관리 시스템 및 방법
    6.
    发明公开
    공유 파일 관리 시스템 및 방법 有权
    共享文件管理系统和方法

    公开(公告)号:KR1020110075500A

    公开(公告)日:2011-07-06

    申请号:KR1020090131967

    申请日:2009-12-28

    CPC classification number: G06F17/30165 G06F17/30082 G06F17/3012 G06F21/6218

    Abstract: PURPOSE: A shared file management system and a method thereof are provided to improve the collaboration effect between users by assigning various attributes to a shared document. CONSTITUTION: A shared file manager(120) is connected to a wiki engine(110) which provides a UI(User Interface) and sets a user right and constraint conditions about a shared file to a file attribute description. A data manager(130) verifies the user right and the constraint conditions by the data input of a user based on the attribute description. The file attribute description comprises a file table, a data type table, and a data field table.

    Abstract translation: 目的:提供共享文件管理系统及其方法,通过向共享文档分配各种属性来提高用户之间的协作效果。 构成:将共享文件管理器(120)连接到维基引擎(110),该引擎提供UI(用户界面),并将关于共享文件的用户权限和约束条件设置为文件属性描述。 数据管理器(130)通过基于属性描述的用户的数据输入来验证用户权限和约束条件。 文件属性描述包括文件表,数据类型表和数据字段表。

    요구 사항 관리 방법 및 장치
    7.
    发明授权
    요구 사항 관리 방법 및 장치 有权
    方法和装置的要求管理

    公开(公告)号:KR100990091B1

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

    申请号:KR1020080123094

    申请日:2008-12-05

    Inventor: 신현규

    Abstract: 본 발명은 요구 사항 관리 방법 및 장치에 관한 것이다. 본 발명에 따른 요구 사항 관리 장치는, 소스 코드 내의 요구 사항과 관련된 부가 정보를 해석하여 소스 코드와 요구 사항 사이의 관계를 파악하는 전처리부, 그리고 소스 코드와 요구 사항 사이의 파악된 관계를 기초로 요구 사항이 소스 코드에 반영된 현황을 분석하는 요구 사항 관리부를 포함한다. 본 발명에 의하면, 소스 코드 내에 기술되어 있는 부가 정보를 해석하여 소스 코드에 반영된 소프트웨어 요구 사항을 자동으로 분석할 수 있다. 또한 소스 코드와 요구 사항이 변경된 경우에 상호 간에 미치는 영향을 미리 파악할 수 있으므로 효과적으로 소프트웨어 개발을 할 수 있다.
    소프트웨어 개발, 소스 코드, 요구 사항, 전처리기

    테스트 자동화 시스템 및 방법
    8.
    发明公开
    테스트 자동화 시스템 및 방법 无效
    测试自动化系统和方法

    公开(公告)号:KR1020100062233A

    公开(公告)日:2010-06-10

    申请号:KR1020080120711

    申请日:2008-12-01

    CPC classification number: G05B23/02 G05B2219/23453 G05B2219/2604

    Abstract: PURPOSE: A test automation system and a method are provided to automatically test a target system to be tested by controlling a simulator. CONSTITUTION: A simulator(300) simulates surrounding environments. A test automation device controls the simulator and a target system(100) according to a test case. The test automation device comprises a test case setting unit and a testing unit(110). The test case setting unit establishes the test case. The testing unit establishes the surroundings of the simulator. The testing unit conducting unit controls the operations of the target system and the simulator.

    Abstract translation: 目的:提供测试自动化系统和方法,通过控制模拟器来自动测试要测试的目标系统。 构成:模拟器(300)模拟周围环境。 测试自动化设备根据测试用例来控制模拟器和目标系统(100)。 测试自动化设备包括测试用例设置单元和测试单元(110)。 测试用例设置单元建立测试用例。 测试单元建立模拟器的周围环境。 测试单元导通单元控制目标系统和模拟器的操作。

Patent Agency Ranking