맞춤기술찾기

이전대상기술

객체 관계와 객체 이용 정보를 이용한 소프트웨어컴포넌트 식별 장치 및 그 방법

  • 기술번호 : KST2015093837
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 객체 관계와 객체 이용 정보를 이용한 소프트웨어 컴포넌트 식별 장치 및 그 방법에 관한 것으로, 객체 관계와 객체 이용 정보를 이용하여 소프트웨어 컴포넌트를 식별하기 위한 소프트웨어 컴포넌트 식별 장치 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하기 위하여, 객체 관계와 객체 이용 정보를 이용한 소프트웨어 컴포넌트 식별 장치에 있어서, 사용자로부터 정보를 입력받기 위한 사용자 인터페이싱 수단; 상기 사용자 인터페이싱 수단으로부터 정보를 입력받아 객체간의 의존 가중치를 계산하기 위한 가중치 계산수단; 상기 사용자 인터페이싱 수단으로부터 입력받은 정보와 상기 가중치 계산수단에서 구해진 객체간의 의존 가중치를 이용하여 객체 의존 네트워크를 생성하기 위한 객체 네트워크 생성수단; 및 상기 객체 네트워크 생성수단에서 생성된 객체 의존 네트워크를 이용하여 컴포넌트 식별 과정을 제어하기 위한 컴포넌트 식별수단을 포함하며, 컴포넌트 기반 소프트웨어 개발 도구 등에 이용됨.객체 관계, 객체 이용 정보, 컴포넌트 식별, 의존 지수, 중요 지수, 가중치 값
Int. CL G06F 9/06 (2006.01)
CPC
출원번호/일자 1020000076642 (2000.12.14)
출원인 한국전자통신연구원
등록번호/일자 10-0388486-0000 (2003.06.10)
공개번호/일자 10-2002-0046446 (2002.06.21) 문서열기
공고번호/일자 (20030625) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2000.12.14)
심사청구항수 9

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이우진 대한민국 대전광역시서구
2 김민정 대한민국 경기도용인시
3 신규상 대한민국 대전광역시동구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2000.12.14 수리 (Accepted) 1-1-2000-0267216-86
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
4 선행기술조사의뢰서
Request for Prior Art Search
2003.01.15 수리 (Accepted) 9-1-9999-9999999-89
5 선행기술조사보고서
Report of Prior Art Search
2003.02.20 수리 (Accepted) 9-1-2003-0003896-45
6 등록결정서
Decision to grant
2003.04.30 발송처리완료 (Completion of Transmission) 9-5-2003-0156777-57
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

객체 관계와 객체 이용 정보를 이용한 소프트웨어 컴포넌트 식별 장치에 있어서,

사용자로부터 정보를 입력받기 위한 사용자 인터페이싱 수단;

상기 사용자 인터페이싱 수단으로부터 정보를 입력받아 객체간의 의존 가중치를 계산하기 위한 가중치 계산수단;

상기 사용자 인터페이싱 수단으로부터 입력받은 정보와 상기 가중치 계산수단에서 구해진 객체간의 의존 가중치를 이용하여 객체 의존도 네트워크를 생성하기 위한 객체 네트워크 생성수단; 및

상기 객체 네트워크 생성수단에서 생성된 객체 의존도 네트워크를 이용하여 컴포넌트 식별 과정을 제어하기 위한 컴포넌트 식별수단

을 포함하는 소프트웨어 컴포넌트 식별 장치

2 2

제 1 항에 있어서,

상기 가중치 계산수단은,

객체간의 의존성을 객체 모델에 나타난 구조적인 관계 뿐만 아니라 유스 케이스(이용 케이스)에 나타나는 객체들간의 누적 이용 정보를 반영하여 하나의 가중치 값으로 나타내고, 이러한 객체 의존성을 이용 케이스의 가중치를 고려하여 계산하는 것을 특징으로 하는 소프트웨어 컴포넌트 식별 장치

3 3

제 1 항에 있어서,

상기 객체 네트워크 생성수단은,

영역 모델링 정보인 객체 모델과 이용 케이스별 순차도에 나타난 정보를 바탕으로 객체들간의 구조적인 연관관계 및 객체 이용 관계를 기술하고 이를 이용하여 양의 실수 값으로 표현되는 객체 의존 지수(Dependency Degree)와 객체 중요 지수(Importance Degree)를 나타내는 것을 특징으로 하는 소프트웨어 컴포넌트 식별 장치

4 4

제 1 항에 있어서,

상기 컴포넌트 식별수단은,

상기 객체 네트워크 생성수단에서 생성된 객체 의존도 네트워크에 나타난 객체간의 의존 정도, 객체의 중요 지수, 의존 유형 등을 바탕으로 컴포넌트의 독립성, 재사용성 등을 고려하여 컴포넌트로 나뉘어질 수 있는 객체들로 클러스터링(clustering)하는 것을 특징으로 하는 소프트웨어 컴포넌트 식별 장치

5 5

소프트웨어 컴포넌트 식별 장치에 적용되는 컴포넌트 식별 방법에 있어서,

객체 모델 정보를 입력받아 유스 케이스(이용 케이스) 및 객체 의존성 그래프를 생성하는 제 1 단계;

상기 유스 케이스(이용 케이스)에서 추출된 객체 이용 정보에 대하여 객체 의존 지수를 계산하고, 객체에 연결된 입력 아크(incoming arc)의 가중치를 더하여 객체 중요 지수를 계산하는 제 2 단계;

상기 객체 중요 지수 값이 사용자가 미리 정의한 특정 임계 값(Importance Degree Threshold)을 넘는 객체를 씨드(Seed) 객체로 결정하여 컴포넌트에 설정하는 제 3 단계; 및

컴포넌트와의 의존성 값이 특정 임계값 이상이 되는 객체를 컴포넌트에 추가하는 과정을, 추가로 네비게이션이 가능한 객체에 대하여 수행하는 제 4 단계

를 포함하는 컴포넌트 식별 방법

6 6

제 5 항에 있어서,

상기 제 4 단계는,

추가적인 객체 네비게이션을 위한 초기 조건을 부여하는 제 5 단계;

추가로 네비게이션을 할 수 있는 객체가 존재하는지 확인하는 제 6 단계;

상기 제 6 단계의 확인 결과, 상기 추가로 네비게이션할 수 있는 객체가 존재하지 않으면 종료하고, 상기 추가로 네비게이션할 수 있는 객체가 존재하면 컴포넌트와의 의존성 값이 특정 임계값 이상이 되는 객체가 존재하는지 확인하는 제 7 단계; 및

상기 제 7 단계의 확인 결과, 상기 컴포넌트와의 의존성 값이 특정 임계값 이상이 되는 객체가 존재하면 해당 객체를 컴포넌트에 추가한 후 제 6 단계로 진행하고, 컴포넌트와의 의존성 값이 특정 임계값 이상이 되는 객체가 존재하지 않으면 Done[i]를 true로 설정하고 제 6 단계로 진행하는 제 8 단계

를 포함하는 컴포넌트 식별 방법

7 7

제 5 항에 있어서,

상기 제 2 단계는,

영역 모델링 정보인 객체 모델과 이용 케이스별 순차도에 나타난 정보를 바탕으로 객체들간의 구조적인 연관관계 및 객체 이용 관계를 기술하고 이를 이용하여 양의 실수 값으로 표현되는 객체 의존 지수(Dependency Degree)와 객체 중요 지수(Importance Degree)를 계산하는 것을 특징으로 하는 컴포넌트 식별 방법

8 8

제 5 항에 있어서,

상기 제 4 단계는,

객체간의 의존 정도, 객체의 중요 지수, 의존 유형 등을 바탕으로 컴포넌트의 독립성, 재사용성 등을 고려하여 컴포넌트로 나뉘어질 수 있는 객체들로 클러스터링(clustering)하는 것을 특징으로 하는 컴포넌트 식별 방법

9 9

대용량 프로세서를 구비한 소프트웨어 컴포넌트 식별 장치에,

객체 모델 정보를 입력받아 유스 케이스(이용 케이스) 및 객체 의존성 그래프를 생성하는 제 1 기능;

상기 유스 케이스(이용 케이스)에서 추출된 객체 이용 정보에 대하여 객체 의존 지수를 계산하고, 객체에 연결된 입력 아크(incoming arc)의 가중치를 더하여 객체 중요 지수를 계산하는 제 2 기능;

상기 객체 중요 지수 값이 사용자가 미리 정의한 특정 임계 값(Importance Degree Threshold)을 넘는 객체를 씨드(Seed) 객체로 결정하여 컴포넌트에 설정하는 제 3 기능; 및

컴포넌트와의 의존성 값이 특정 임계값 이상이 되는 객체를 컴포넌트에 추가하는 과정을, 추가로 네비게이션이 가능한 객체에 대하여 수행하는 제 4 기능

을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US20020129346 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2002129346 US 미국 DOCDBFAMILY
국가 R&D 정보가 없습니다.