Abstract:
PURPOSE: A method and a device for generating code are provided to reduce the resource using amount of system by performing the activation/deactivation of each single step component. CONSTITUTION: The information generating unit(210) offers the graphic user interface. A parsing unit(215) interprets the graphical information of the XMI(XML meta interface) form according to the XMI parsing policy. The template generating unit(220) creates the template code through the component information, and the code structure information and each organization of level information. A module generating unit(225) receives the function information about each component within the template code from outside. The module generation unit finally creates a module.
Abstract:
A system and a method for predicting context are provided to maximize efficiency of system management by predicting and managing errors and troubles occurring in a computer system in advance, reduce time needed for healing the errors and the troubles remarkably, and manage emergency promptly. A prediction model selector(130) collects model selection information from a computer system and selects more than one context prediction model according to the collected model selection information. The model selection information includes at least one of system status information, system history information, and system request information. A prediction model executor(140) outputs a prediction result for error context by executing the selected context prediction model. A level evaluator(120) evaluates a resource use level according to operation context of the computer system. The resource use level is classified into more than two levels in proportion to at least one of resource usage and frequency according to the operation context of the computer system. A system monitor(110) monitors status information for resource operation context of the computer system. A prediction model update unit(150) updates one or more than one model among plural context prediction models, which are used at a context prediction system, according to the prediction results outputted from the prediction model executor.
Abstract:
PURPOSE: A self-healing method of an intelligent robot, a recording media in which the self-healing method is recorded, and a self-healing system of an intelligent robot are provided to sense defined errors through monitoring and to correct the errors by itself based on a designed healing strategy. CONSTITUTION: A self-healing method of an intelligent robot is as follows. Errors which are likely to be generated are defined as an intelligent robot. A healing strategy about defined possible error is designed. The intelligent robot detects errors based on the defined possible errors and cures the error detected based on the designed healing strategy.
Abstract:
코드 생성 방법 및 장치가 개시된다. 본 발명의 일 실시예에 따르면, 코드 생성 장치가 컴퓨터 시스템의 일부분으로 동작되는 모듈의 코드를 생성하는 방법에 있어서, 개발하고자 하는 모듈에 대한 각 레벨(level)을 인식하기 위해 계층적으로 그래프 정보를 입력받는 단계; 상기 그래프 정보를 파싱하여 각 레벨별 구성 정보를 추출하는 단계-상기 레벨별 구성 정보는 동작되는 동작 레벨에 대한 정보, 상기 동작 레벨에서 동작될 복수의 컴포넌트에 대한 정보 및 상기 컴포넌트가 동작될 계층에 대한 정보를 포함함; 및 입력받은 대체 컴포넌트 정보와 코드 구조 정보 및 상기 레벨별 구성 정보를 이용하여 각 레벨에 따라 복수의 계층에서 복수의 컴포넌트가 활성화되도록 템플릿 코드를 생성하는 단계를 포함하는 코드 생성 방법이 제공될 수 있다. 스위치 개념을 이용하여 자가 적응 모듈에서 각 단계별 컴포넌트를 활성화/비활성화하여 시스템의 리소스 사용량을 줄일 수 있다. 코드, code, 생성
Abstract:
A multi-agent based self-healing system and a method thereof are provided to allow a computing system to perform self-management and self-healing without deteriorating the performance thereof and select an optimized heating method for self-management or self-healing of the computing system. A multi-agent based self-healing system includes a monitoring agent(110), a diagnosis agent(130), a determination agent(140), and a heating agent(150). The monitoring agent monitors operating states of programs executed in a computing system and operating states of resources of the computing system. The diagnosis agent diagnoses an error generated in the computing system from the monitoring result. The determination agent determines a healing method corresponding to the diagnosed error. The healing agent heals the error according to the determined healing method.