Abstract:
PURPOSE: A model inspecting device including a plurality of model inspectors and a model inspecting method thereof are provided to perform efficient model inspection by performing model inspection in various verification attributes and selecting a proper model inspector. CONSTITUTION: A model preprocessing unit(100) receives a multilevel complex model and a verification attribute to be inspected for the complex model and divides the complex model into sub models to select a model inspector for inspecting the sub models. A model inspecting unit(200) includes model inspectors(240a-240n) having different model types. The model inspectors receive a sub model of a model type which is inspected according to the selection of the model preprocessing unit in order to inspect the verification attribute. An inspection result processing unit(300) outputs an inspection result of the model inspectors. [Reference numerals] (100) Model preprocessing unit; (20) Complex model; (220) Model type converting unit; (240) Model inspector; (260) Inspection result converter; (30) Verification attribute; (300) Inspection result processing unit; (40) Inspection result
Abstract:
PURPOSE: A device for setting a structure of a meta model for a virtual physical system and a method for defining the meta model for the virtual physical system are provided to guarantee interoperability between models indicated in a defined range by indicating the rules and phrases for building models. CONSTITUTION: A meta model package composing unit(100) composes a meta model of CPS(Cyber-Physical Systems) with a structure model package including a meta model for a structure of the meta model, a behavior model package including a meta model for the behavior of the meta model, and a core model package including a meta model about a port, a type, and a limit of the model. A core model package setting unit(200) defines the structure of the meta model about the port, the type, and the limit in the core model package. [Reference numerals] (100) Meta model package composing unit; (200) Core model package setting unit
Abstract:
PURPOSE: A self-treatment system and a method thereof are provided to continually offer software service and to improve reliability of the self-treatment system through self-treatment performance evaluation. CONSTITUTION: A system error determination unit(110) determines system error by analyzing a monitoring result in regard to system environment or components comprising a system. A countermeasure selecting unit(120) selects countermeasures according to self-treatment probability of the system error when the system error is generated. A software service provider(130) continually provides software service by reflecting the selected countermeasures. A treatment performance evaluation unit(140) evaluates treatment performance based on a treatment result.
Abstract:
PURPOSE: A system and method for monitoring and evaluating a self-healing system are provided to enable easy development of the program having a self-healing function by automatically generating a source code which can monitors a self-healing system and evaluate self-healing performance. CONSTITUTION: A self-healing system modeler(210) performs a self-healing system modeling. A self-healing manager(220) generates a source code for monitoring the self-healing system and self healing by using performance evaluating/monitoring database(240) and conditional self-healing system database(250). A self-healing efficiency evaluator(230) generates a source code for evaluating self-healing performance using said database, and evaluate the self-healing performance on the basis of the source code.
Abstract:
PURPOSE: A CPS simulator for reliable CPS development, and a CPS simulation system and method using the same are provided to improve the completeness of a CPS model by offering the CPS simulator and the simulation technique. CONSTITUTION: A domain model generation module(210) creates a CPS(Cyber Physical Systems) model about a CPS node. An auto software generation module(220) creates software reflecting hardware information in the CPS model. A software verification module(230) verifies the reliability of the software. A CPS topology configuration module(240) constitutes a CPS network. A code mount module(250) mounts the software about the CPS model to the CPS node. An HW/SW integrated simulation module(260) simulates the software.
Abstract:
본 발명은 여러 개의 센서 노드로 이루어진 센서 네트워크 환경에서 실제 센서 네트워크를 구축하지 않고 타겟 센서 노드를 시험하기 위한 장치에 관한 것이다. 본 발명에 따른 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 장치는 센서 네트워크를 구성하기 위한 타겟 센서 노드를 시험하는 장치로서, 타겟 센서 노드로 구성되는 센서 네트워크에 포함되는 다른 센서 노드들에 대한 설정 정보를 입력받는 사용자 인터페이스; 사용자 인터페이스로 입력된 다른 센서 노드들에 대한 설정 정보를 근거로 가상의 센서 노드들을 생성하고, 가상의 센서 노드들로 구성되는 가상의 센서 네트워크를 생성해서 이를 제어하는 가상 센서 네트워크 관리기; 및 가상의 센서 네트워크와 타겟 센서 노드를 연동하여 타겟 센서 노드를 시험하는 센서 노드 자동 시험기; 로 구성되는 것을 특징으로 한다.
Abstract:
본 발명은 내장형 시스템 디버깅 장치 및 방법에 관한 것으로, 특히 사용자와의 인터페이스를 담당하는 사용자 인터페이스부(110)와, 디버깅 처리를 수행하는 디버깅 엔진(120)과, 상기 디버깅 엔진(120)으로부터 디버깅에 필요한 정보를 입력받아 디버깅 명령어를 생성하는 JTAG 명령어 생성기(130)로 구성된 호스트 시스템(100); 호스트 시스템(100)으로부터 디버깅 명령어를 입력받아 JTAG 신호로 변환하는 JTAG 신호 발생기(200); 및 JTAG 신호 발생기(200)로부터 JTAG 신호를 수신받아 해독하는 TAP 제어기(310)와, TAP 제어기(310)를 통해 해독된 디버깅 명령어를 입력받아 필요한 정보 및 디버깅 명령을 수행하는 마이크로 프로세서(320)를 구비한 타겟 시스템(300)으로 구성된 것을 특징으로 하며, 이러한 본 발명은 특별한 하드웨어 장비 없이 PC만을 이용한 저렴한 가격으로 내장형 시스템의 소프트웨어를 디버깅할 수 있도록 해주는 뛰어난 효과가 있다. 내장형 시스템, 호스트 시스템, 디버깅 엔진, JTAG 명령어, TAP 제어기,