Abstract:
본 발명은 설계의 편의성과 재사용성을 높일 수 있도록 한 가상 물리 시스템의 라이브러리 구축장치에 관한 것이다. 본 발명의 실시예에 의한 가상 물리 시스템의 라이브러리 구축장치는 도메인, 행위/구조모델, 속성 및 이미지를 포함하는 복수의 가상 모델들이 저장되는 라이브러리를 구비하며; 상기 라이브러리에는 저장된 상기 가상 모델들 중 적어도 둘 이상은 서로 다른 분야의 도메인으로 설정된다.
Abstract:
PURPOSE: An apparatus for dynamically reconfiguring an embedded system and a method thereof are provided to perform a proper reconfiguration policy based on the operating state of the embedded system, thereby dynamically performing the reconfiguration of components optimized for the operating state of the embedded system. CONSTITUTION: A context monitoring unit (110) monitors the operating state of an embedded system and the execution state of components mounted on the embedded system. A context analyzing unit (120) analyzes the operating state of the embedded system and the execution state of the component to determine the operating state of the embedded system. A policy selecting unit (130) selects a component reconfiguration policy for the embedded system corresponding to the operation state. A reconfiguration managing unit (140) manages the reconfiguration of the component according to the component reconfiguration policy. An operation managing unit (150) reconfigures the component according to the component reconfiguration policy. [Reference numerals] (110) Situation monitoring unit; (120) Situation analysis unit; (130) Policy selection unit; (140) Reconfiguration managing unit; (150) Operation managing unit; (160) Storage unit; (200) Operation environment
Abstract:
본 발명은 내장형 시스템을 디버깅하기 위한 장치 및 방법에 관한 것으로서,특히 호스트와 타겟으로 이루어진 개발 환경에서 내장형 시스템을 정지시키지 않으며 디버깅을 하기 위한 장치 및 방법에 관한 것이다. 따라서 본 발명에 따른 내장형 시스템 비정지 디버깅 장치는, 사용자와의 인터페이스를 담당하는 사용자 인터페이스; 및 사용자가 상기 사용자 인터페이스를 통해 비정지 디버깅 관련 명령을 하면 디버깅에 필요한 정보를 저장하고 타겟 시스템으로 제공하는 한편 타겟 시스템의 응용 프로그램의 디버깅 처리 결과를 수신하면 이를 저장하고 상기 사용자 인터페이스를 통하여 사용자에게 나타내는 디버깅 엔진;으로 구성된 호스트 시스템과, 상기 디버깅 엔진에 저장된 디버깅에 필요한 정보를 참조하여 비정지 디버깅을 수행하는 한편 디버깅 처리 결과를 상기 호스트 시스템의 디버깅 엔진으로 제공하는 디버거 스터브로 구성된 타겟 시스템을 포함한다. 또한 본 발명에 따른 내장형 시스템 오류 수정을 위한 비정지 디버깅 방법은, (a) 호스트 시스템에서, 사용자로부터 비정지 디버깅 명령을 수신하는 단계; (b) 호스트 시스템에서, 상기 수신한 명령을 해석하고 타겟 시스템의 응용 프로그램에서 사용되는 명령어로 변환하는 단계; (c) 호스트 시스템에서 상기 응용 프로그램의 비정지 디버깅을 설정하는 단계; (d) 호스트 시스템에 설정된 비정지 디버깅을 타겟 시스템에서 수행하는 단계; (e) 타겟 시스템에서 비정지 디버깅 결과를 호스트 시스템에 제공하는 단계; 및 (f) 상기 비정지 디버깅의 결과를 재생하는 단계;를 포함한다. 본 발명에 따른 내장형 시스템 비정지 디버깅 장치 및 방법에 따르면, 시간에 민감한 응용 프로그램과 사용자에게 많은 시간을 요구하는 응용 프로그램에서 사용자의 빈번한 조작 없이도 또한 응용 프로그램을 정지시키지 않으며 내장형 시스템의 응용 프로그램을 용이하게 디버깅을 할 수 있게 한다. 또한 본 발명에 따르면, 비정지 디버깅을 위한 명령어 및 기타 디버깅에 필요한 정보를 호스트 시스템에 저장하므로, 자원의 제약에 민감한 내장형 시스템의 특성에 부합하게 타겟 시스템에의 부하를 최소화시킨다. 내장형 시스템, 오류 수정, 비정지 디버깅, 원격 디버깅
Abstract:
PURPOSE: The method for examining the processor of the software is provided to run the process examination used in the current software development by using the examination procedure based on the ISO/IEC15504(SPICE). CONSTITUTION: An examination model manager(111) performs the interaction with an examination system manager tool(120) via a web user interface(110). The examination system manager tool consists of a process examination model input unit(121), which can input the examination model of each organization, and of a process examination model adjuster(122), which controls the inputted examination model as an actual examination model. An examination system user tool(130), as a tool, which an examiner (112) actually uses, performs the interaction with the user via the web user interface. When the examination system manager tool and the examination system user tool ask the data search of a PAL(Process Asset Library) manager(140), the PAL manager searches the desired data by using a project process library(141) and a process examination model library(142), and manages the result and the examination information.
Abstract:
본원발명은 목표 시스템의 운영환경에 따라 목표 시스템의 동작을 제어하여 상황별 또는 사용자별로 목표 시스템의 기능을 적응적으로 제어할 수 있는 장치 및 방법에 관한 것이다. 본원발명에 따른 적응형 시스템 제어 장치는, 센서에 의해 검출된 센싱 데이터에 근거하여 상기 목표 시스템의 운영 환경을 식별하는 운영환경 식별부; 상기 식별된 운영 환경 정보에 근거하여 상기 목표 시스템의 현재 상태를 추론하는 시스템 상태 추론부; 상기 추론된 현재 상태 정보에 근거하여 상기 목표 시스템을 제어하기 위한 시스템 제어부; 및 상기 목표 시스템의 제어 결과에 대해 사용자로부터 피드백 데이터를 수신하여 제어 결과를 학습하는 제어 결과 학습부를 포함할 수 있다.
Abstract:
The present invention discloses a method for displaying an environmental object in a virtual-physical system using an environmental data model structure which is defined to reuse environmental data for displaying environmental objects between the domains in a model-based, large-scale, and virtual-physical system and a computer-readable recording medium recording a program implementing the method.
Abstract:
Disclosed are an apparatus and a method for user interactive hardware-in-the-loop simulation for a distributed embedded system. According to the present invention, the apparatus and the method for user interactive hardware-in-the-loop simulation for a distributed embedded system comprise the steps of: setting a simulation environment to an embedded system including a user-machine interlocked common interface, a user interaction unit, and a user interactive simulator by using a simulation environment setting unit; receiving hardware status data from hardware of the embedded system, or user interactive hardware of the user interaction unit or a distributed simulator of the user interactive simulator, and calculating hardware control data in control software or the distributed simulator; transmitting the hardware control data generated in the calculating step to the hardware of the embedded system, or the user interactive hardware of the user interaction unit or the distributed simulator of the user interactive simulator; and progressing with simulation such that the processes of the calculating step and the transmitting step can form a loop.