Abstract:
PURPOSE: An incompatibility relation diagnosis apparatus and a method thereof are provided to automate connection to a design process through visibility of requirement information by removing a technical error. CONSTITUTION: A pattern extracting unit(100) classifies a requirement of a ship owner according to a feature and extracts a requirement pattern. A model defining unit(200) converts a requirement of a ship owner based on a requirement pattern. A relation analyzing unit(300) extracts a requirement reciprocity relation model.
Abstract:
본 발명은 리눅스 기반의 임베디드 시스템용 테스팅 환경 정보 리포트 생성 방법 및 장치에 관한 것으로, 테스팅 환경의 필수 기본 환경 정보와 테스팅에 사용된 라이브러리 정보를 기반으로 테스팅 환경 정보 리포트를 자동으로 생성하여 제공함으로써, 시스템 개발자 및 사용자가 일일이 테스팅 환경을 확인하지 않고도 테스팅 환경에 대한 정보를 정확하게 알 수 있는 것을 특징으로 한다. 테스팅, 리눅스, 임베디드 시스템, 리포트
Abstract:
A method and a device for reengineering a Java library for an embedded Java system are provided to minimize modification according to reuse by minimizing dependency between a JVM and the library in an embedded Java platform, and easily check a JVM dependent part when the Java library is reused by clearly separating the JVM dependent and independent part. A Java code extractor(510) extracts native method declaration from a Java library source code. A Java code generator(540) replaces the extracted native method declaration with a method call of a helper class and generates a native method declaration/call code in the helper class. A script information extractor(520) extracts user defined variables from a configure and makefile script. A script generator(550) generates the script replacing an extracted global variable with a local variable. A C code information extractor(530) extracts C code method definition/call by analyzing the method declaration extracted from a header file. A C code generator(560) generates/redefines a new C code for the extracted method declaration, and generates a method definition/call code for the extracted C code according to the redefined method declaration.
Abstract:
본 발명은 MOF(Meta-Object Facility) 메타 모델에 기반하여 정의된 메타 정보를 사용하여 새로운 다이어그램 모델링 도구를 지원하는 장치 및 방법에 관한 것으로, MOF에 기반하여 다양한 메타 모델을 정의할 수 있고 MOF 메타 모델에 기반하여 시각적인 다이어그램 모델링 도구를 동적으로 생성할 수 있도록 지원한다. 따라서, 빈번하게 변경 가능한 도메인에 대한 확장된 노테이션(notation)과 동작 메커니즘을 갖고 도구 사용자의 요구 사항이 동적으로 반영될 수 있는 다이어그램 모델링 도구를 생성하는 메타 CASE(Computer Aided Software Engineering) 도구를 제공한다는 특징을 갖는다. MOF 기반의 메타 모델에 기반하여 사용자의 요구 사항을 반영하는 다양한 다이어그램 모델링 도구의 생성은 다양한 도메인에 대해 서로 다른 다이어그램 모델링 도구를 구성하는 코드를 자동으로 생성할 수 있도록 지원하고 플러그인(plug-in)의 형태로 컴포넌트화하여 재사용될 수 있다. 따라서, 본 발명은 재사용 가능하고 이식성이 높은 서로 다른 다양한 다이어그램 모델링 도구를 효율적으로 생산할 수 있다는 효과가 있다.
Abstract:
PURPOSE: A device and a method for assembling an EJB(Enterprise JavaBeans) component are provided to visually assemble the EJB component in a play-and-plug method, to generate a composite EJB in order to reuse the assembled component, and to perform the composite EJB as a unit application together with a client program. CONSTITUTION: A composite palette(201) browses an EJB wrapper file, which is an access code connecting the EJB components to be assembled and used with an architecture model file, a component description file, and the components, and makes it used when an architecture diagram editor(202) performs the modeling of the architecture. The architecture diagram editor(202) performs the visual modeling of the architecture by fitting to a C2(Chiron-2) style. A diagram palette(202) examines a syntax or a grammar error in the completed assembly architecture, and examines that the architecture state is following a C2 rule.