Abstract:
PURPOSE: A device and a method for discriminating a component of a component based software development system, and a recording medium storing a related program are provided to systematically and automatically discriminate a reusable component by making a UDA(Use case Data Access) table with a user relation between an object and a user case, and performing the clustering processing after calculating and regulating the intimacy of the user relation components. CONSTITUTION: An input part(10) receives an information value of the object and a user case model, the use information and an intimacy value between the object and the use case, and a critical value. A UDA table generating part(20) writes the table with the use relation between the object and the use case. A clustering engine(30) regulates the intimacy of the use relation elements between the object and the use case by using the UDA table, and generates the discriminated component by clustering only the value having over the critical value. The UDA table generating part(20) adjusts the UDA table by extracting the object having the less use relation and the use case information from the UDA table.
Abstract:
본 발명은 객체지향 모형화 도구 및 그의 논리적 정보와 그래픽 정보 처리 방법에 관한 것이다. 본 발명은 다이어그램 편집기로부터 입력된 그래픽 구성요소와 내부에서 곤리되는 논리적 구성요소를 동기적으로 처리해주면서 객체의 생성, 삭제 및 다이어그램 생성, 삭제에 관련된 기능을 제공하기 위한 모형객체 처리기와; 상기 모형객체 처리기와 정보를 상호 교환하여 다이어그램 단위로 표현되어지는 그래픽 구성요소 객체를 관리하기 위한 그래픽 구성요소 관리기와; 상기 모형객체 처리기 및 그래픽 구성요소 관리기 각각에 정보를 상호 교환하여 논리적 구성요소 객체들을 관리하기 위한 논리적 구성요소 관리기와; 상기 모형객체 처리기로부터 정보를 입력받아 화면에 여러 그래픽 구성요소 객체들을 표시하면서 동시에 윈도우에 국한된 정보를 보유하고, 사용자에 의한 수정 기능을 제공하기 위한 다이어그램 윈도우 관리기를 포함하여 이루어지며, 사용자에 의해 조작되는 객체와 시스템 내부에서 관리되는 논리적 객체간 동기성을 확보할 수 있는 객체지향 모형화 도구 및 그의 논리적 정보와 그래픽 정보 처리 방법을 제시한다.
Abstract:
PURPOSE: A collision avoidance method in a wireless network and an apparatus thereof are provided to reduce collision probability in an environment in which wireless data is periodically transmitted in a CSMA/CA(Carrier Sensing Multiple Access/Collision Avoidance) method. CONSTITUTION: A first node(201) receives data from a second node(202). The first node determines history receiving data from the second node. When the first node determines the receiving number of the data, the first node determines the data transmission period of the second node. The first node determines a data transmission period by using information such as an IFS(Inter Frame Spacing), preamble, and back-off slot time. [Reference numerals] (201) First node; (202) Second node; (203) Third node
Abstract:
본 발명은 정량적인 프로세스 관리를 위한 임베디드 시스템 개발 방법론 지원 시스템 및 방법에 관한 것으로서, 고품질의 임베디드 시스템을 적시에 경제적으로 개발할 수 있는 임베디드 시스템 개발방법론을 효과적으로 정의, 참조 및 적용하기 위한 개발방법론을 지원하여, 임베디드 시스템 개발과 관련된 정량적 프로젝트 데이터의 축적을 통해 얻어진 정보를 분석할 수 있는 기법 및 척도를 관리함으로써 향후 다른 임베디드 시스템 개발 및 관리에 계량적인 접근이 가능하도록 지원할 수 있다. 개발 방법론, 정량적 프로세스 관리, 프로젝트 관리
Abstract:
A device and a method for supporting prototype development of an embedded system are provided to integrate hardware information of a target system and software design to design/verify enable hardware and software at the same time, and verify system operation by describing system structure/operation in a system architecture level, and integrating a separately developed hardware and software part. A request detail analyzer(100) generates a use case analysis table by receiving/analyzing embedded system requirement information and use case information. An architecture designer(110) generates a system structure graph by analyzing a system hardware/software structure and components of each structure, and updates the use case analysis table by updating the system structure graph. An architecture act definer(120) defines act information including performance flow and call relation among the components. An integrator(130) generates a code to enable the component to be operated according to the act information and implements the system by checking performance of a function of the components. A tester(140) tests the function and the performance of the implemented system.
Abstract:
In an apparatus for identifying software components having an object and use-case information related to a model domain in a software component developing system, the object and use-case information is inputted in an input section. A UDA table creation section makes use-relation between an object and a use-case transmitted from the input section into a UDA (Use-case Data Access) table. A clustering engine creates at least one identified component by normalizing affinity values between use-relation factors in a UDA table prepared in the UDA table creation section and by performing a clustering only for a value greater than or equal to a threshold among the normalized affinity values.
Abstract:
PURPOSE: A method for processing logical information and graphic information by an object-oriented modeling instrument, is provided to supply an object-oriented modeling instrument expressed with classification to a user, by managing after dividing an object of an external form, displayed on screen by an operation of a user, and a logical object, uniquely existing within a system. The method enables to acquire a simultaneity between the graphic object information and the logical object information, and a simultaneity for updating of an object attribute, when generating and removing an object operated by a user through the object-oriented modeling instrument. CONSTITUTION: A method for processing logical information and graphic information by an object-oriented modeling instrument, comprises the four steps as follows. In a first step, a new graphic component object is generated in a lower part of a diagram, when a user inputs a graphic component object through a graphic editor. In a second step, an existence of a logical component object, coinciding with a name endowed to the graphic component object from the first step, is decided. In a third step, when a logical component object doesn't exist in the second step, a logical component object is generated based on a present graphic component object, a graphic component object is designated as a basic graphic component by adding a diagram generated a graphic component object to a parent attribute, and then an object generation completion screen is output. In a fourth step, when a logical component object exists in the second step, a graphic component object is added to a clone-graphic component object of a logical component object, and then an object generation completion screen is output.
Abstract:
본 발명은 구조적 분석 지원 자동화 시스템의 엄격한 구조적 분석을 위한 정보저장소 시스템과 그 운용방법에 관한 것으로서, 대상 시스템에 대한 보다 상세하고 정확한 분석 모형을 제공하기 위한 특성 모형과 모형 사이의 일관성 규칙의 검증 등에서의 엄격한 분석을 위한 상세화된 자료 유형을 지원하는 정보저장소와, 저장되어 있는 분석 모형에 대한 다양한 검색 방법을 제공한다. 정보저장소 시스템은 구조적 분석 모형에 대한 저장 및 검색을 위하여 정보저장소 환경의 설정 및 해제 기능, 정보저장소를 구성하는 테이블을 검색하기 위한 테이블 생성, 삭제, 열기 및 닫기 기능, 특정 레코드를 검색하기 위한 인덱스 설정, 레코드 탐색, 다음 레코드로의 이동, 처음 및 마지막 레코드로의 이동, 테이블의 전체 레코드 수의 반환, 레코드의 수정, 추가 및 삭제 기능, 레코드를 구성하는 특정 필드에 대한 필드 값의 저장 및 재생을 위하여 필드의 자료 유형에 따라 문자, 정수, 긴정수, 실수 및 배정도수의 저장 및 재생 기능을 위한 정보저장소 인터페이스 명령을 제공한다.
Abstract:
본 발명은 엄격한 구조적 분석 지원 자동화 시스템에서의 모형 정보 변경시의 처리 방법에 관한 것으로 먼저 모형 정보의 변경 전에 변경 정보에 대하여 본 발명이 실현되는 엄격한 구조적 분석 자동화 시스템에서 지원하는 문법 및 의미 규칙의 검증을 거쳐 올바르고도 정확한 모형 정보만이 변경될 수 있도록 하고, 모형 정보의 변경에서는 해당 모형뿐만 아니라 관련되어 있는 나머지 모형 정보까지도 함께 변경되도록 하고, 모형 정보의 변경에 따라 더 이상 의미 없는 모형 정보도 함께 삭제되도록 한다. 이와 같은 모형 정보의 변경 및 삭제 시에는 해당 객체에 대한 특성 모형을 비롯한 객체의 모든 정의 정보가 변경 및 삭제되고, 특히 자료 항목의 변경 시에는 자료 항목의 최하위 구성 단위인 자료 원소 및 미정의 자료까지 변경 및 삭제되도록 함으로써 순수하고 일관성 있는 분석 모형이 유지되도록 하여 모형 정보에 대한 모형 내부의 작성 규칙 및 모형 사이의 일관성 규칙의 검증 등에서의 엄격한 분석이 가능하도록 하였다.