맞춤기술찾기

이전대상기술

소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 서버와 그 방법

  • 기술번호 : KST2015155013
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 서버와 그 방법에 관한 것으로서, 시맨틱 태깅 서버는 소프트웨어 산출물을 저장하는 소프트웨어 산출물 DB와, 상기 저장된 소프트웨어 산출물에 대한 태그를 저장하는 태그 DB와, 소정의 소프트웨어 산출물에 대한 태그를 생성하여 상기 태그 DB에 저장하거나 상기 태그 DB에 기저장된 태그를 수정 또는 삭제하기 위한 태그 이벤트와, 소정의 소프트웨어 산출물에 대한 태그를 이용하여 상기 소프트웨어 산출물을 검색하기 위한 쿼리 이벤트를 송신하는 단말과, 상기 태그 이벤트를 수신하고 수신된 태그 이벤트의 요청에 따라 태그를 생성하여 상기 태그 DB에 저장하거나 상기 태그 DB에 기저장된 태그를 수정 또는 삭제하고, 상기 쿼리 이벤트를 수신하고 수신된 쿼리 이벤트의 요청에 따라 온톨로지 연산을 수행하여 상기 소프트웨어 산출물을 검색하고 검색된 소프트웨어 산출물의 리스트를 상기 단말로 제공하는 시맨틱 태깅 서버를 구성한다. 상기와 같은 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 서버에 따르면, 소프트웨어 산출물에 시맨틱 태깅을 하고 시맨틱 태그를 이용한 요구사항 추적을 함으로써, 소프트웨어 산출물의 재사용율을 높이는 효과가 있다. 소프트웨어 개발자들은 원하는 소프트웨어 산출물을 온톨로지 기반의 태그를 이용하여 용이하게 검색할 수 있으며, 문서화 작업에 대한 부담 역시 줄일 수 있는 효과가 있다.
Int. CL G06F 17/00 (2006.01) G06F 17/30 (2006.01)
CPC G06F 8/36(2013.01) G06F 8/36(2013.01) G06F 8/36(2013.01)
출원번호/일자 1020100014426 (2010.02.18)
출원인 국방과학연구소
등록번호/일자 10-1104739-0000 (2012.01.04)
공개번호/일자 10-2011-0094804 (2011.08.24) 문서열기
공고번호/일자 (20120111) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2010.02.18)
심사청구항수 13

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 고인영 대한민국 경기도 성남시 분당구
2 이준기 대한민국 서울특별시 구로구
3 조혜경 대한민국 경상북도 포항시 남구
4 박승진 대한민국 서울특별시 광진구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인원전 대한민국 서울특별시 강남구 테헤란로 ***, 풍림빌딩 *층 (역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 국방과학연구소 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2010.02.18 수리 (Accepted) 1-1-2010-0105178-29
2 선행기술조사의뢰서
Request for Prior Art Search
2011.03.11 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2011.04.19 수리 (Accepted) 9-1-2011-0036669-26
4 의견제출통지서
Notification of reason for refusal
2011.04.26 발송처리완료 (Completion of Transmission) 9-5-2011-0224511-25
5 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2011.06.24 수리 (Accepted) 1-1-2011-0482226-55
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2011.06.24 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2011-0482225-10
7 등록결정서
Decision to grant
2011.12.28 발송처리완료 (Completion of Transmission) 9-5-2011-0774788-54
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.07.22 수리 (Accepted) 4-1-2013-0033275-90
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
소정의 소프트웨어 산출물(software artifacts)에 대한 태그를 생성하여 태그 DB에 저장하거나 상기 태그 DB에 기저장된 태그를 수정 또는 삭제하기 위한 태그 이벤트(tag event)와, 소정의 소프트웨어 산출물에 대한 태그를 이용하여 상기 소프트웨어 산출물을 검색하기 위한 쿼리 이벤트(query event)를 단말로부터 수신하는 이벤트 처리부와,상기 수신된 태그 이벤트의 요청에 따라 태그를 생성하여 상기 태그 DB에 저장하거나 상기 태그 DB에 기저장된 태그를 수정 또는 삭제하거나, 상기 수신된 쿼리 이벤트의 요청에 따라 온톨로지 연산을 수행하여 온톨로지 파일을 생성하는 온톨로지 관리부와,상기 생성된 온톨로지 파일에 의해 검색된 소프트웨어 산출물의 리스트를 생성하여 상기 단말로 제공하는 소프트웨어 산출물 검색부를 포함하고상기 소프트웨어 산출물은, 소정의 소프트웨어 컴포넌트의 소스 코드, 실행 코드, 요구사항 명세서, 설계 문서, 분석 문서, 테스트 문서 중 적어도 어느 하나 이상인 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 서버
2 2
삭제
3 3
제1항에 있어서,상기 태그는, 상기 소프트웨어 컴포넌트의 기능적 요구사항 또는 비기능적 요구사항을 나타내는 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 서버
4 4
제3항에 있어서,상기 태그는, 소프트웨어 산출물을 태깅한 사람, 상기 태깅된 소프트웨어 산출물의 이름, 상기 소프트웨어 산출물의 저장 위치, 상기 소프트웨어 산출물의 태깅 범위, 태그 정보 타입 중 적어도 어느 하나 이상의 정보를 포함하는 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 서버
5 5
제4항에 있어서,상기 태그를 생성 또는 수정 시 추천 태그를 상기 단말로 제공하는 태그 추천부를 더 포함하는 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 서버
6 6
제5항에 있어서,상기 태그 추천부는 상기 추천 태그를 상기 단말로 제공하는 경우, 태그의 생성, 수정 또는 검색을 위해 상기 단말 상에서 입력된 단어에 대해 자동 완성 기능을 적용한 태그를 제공하거나, 상기 입력된 단어의 유사어로 구성되는 태그를 제공하거나, 상기 입력된 단어와 연관성을 가지며 소정 기준 횟수 이상 채택된 태그를 제공하는 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 서버
7 7
제6항에 있어서,적어도 하나 이상의 단말로부터 복수의 쿼리 이벤트 또는 태그 이벤트를 수신하는 경우, 상기 수신된 복수의 쿼리 이벤트 또는 태그 이벤트 간의 충돌 오류 및 호환성 검사를 수행하여 오류를 수정하는 오류 제어부를 더 포함하는 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 서버
8 8
이벤트 처리부가 소정의 소프트웨어 산출물(software artifacts)에 대한 태그를 생성, 수정 또는 삭제하기 위한 태그 이벤트(tag event)를 단말로부터 수신하는 단계와,추천 태그부가 상기 수신된 생성, 수정하기 위한 태그 이벤트에 대응하여 추천 태그를 상기 단말로 제공하는 단계와,온톨로지 관리부가 상기 제공된 추천 태그를 이용하여 태그를 생성하여 태그 DB에 저장하거나 상기 태그 DB에 기저장된 태그를 수정하는 단계와,상기 온톨로지 관리부가 상기 수신된 삭제하기 위한 태그 이벤트에 대응하여 해당 태그를 삭제하는 단계를 포함하고, 상기 소프트웨어 산출물은, 소정의 소프트웨어 컴포넌트의 소스 코드, 실행 코드, 요구사항 명세서, 설계 문서, 분석 문서, 테스트 문서 중 적어도 어느 하나 이상인 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 방법
9 9
삭제
10 10
제8 항에 있어서,상기 태그는, 상기 소프트웨어 컴포넌트의 기능적 요구사항 또는 비기능적 요구사항을 나타내는 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 방법
11 11
제10항에 있어서,상기 태그는, 소프트웨어 산출물을 태깅한 사람, 상기 태깅된 소프트웨어 산출물의 이름, 상기 소프트웨어 산출물의 저장 위치, 상기 소프트웨어 산출물의 태깅 범위, 태그 정보 타입 중 적어도 어느 하나 이상의 정보를 포함하는 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 방법
12 12
제11항에 있어서,상기 추천 태그부가 상기 수신된 생성, 수정하기 위한 태그 이벤트에 대응하여 추천 태그를 상기 단말로 제공하는 단계는, 상기 추천 태그를 상기 단말로 제공하는 경우 상기 단말에서 태그의 생성, 수정 또는 검색을 위해 입력된 단어에 대해 자동 완성 기능을 적용한 태그를 제공하거나, 상기 입력된 단어의 유사어로 구성되는 태그를 제공하거나, 상기 입력된 단어와 관련하여 소정 기준 횟수 이상 이용된 태그를 제공하는 것을 특징으로 하는 소프트웨어 재사용을 지원하기 위한 시맨틱 태깅 방법
13 13
이벤트 처리부가 소정의 소프트웨어 산출물을 검색하기 위한 쿼리 이벤트를 단말로부터 수신하는 단계와,온톨로지 관리부가 상기 수신된 쿼리 이벤트의 요청에 따른 태그와 연관된 태그를 상기 태그 DB에서 검색하기 위한 온톨로지 연산을 수행하는 단계와,상기 소프트웨어 산출물 검색부가 상기 수행된 온톨로지 연산에 의해 산출된 소프트웨어 산출물에 관한 리스트를 생성하여 상기 단말로 제공하는 단계를 포함하고,상기 소프트웨어 산출물은, 소정의 소프트웨어 컴포넌트의 소스 코드, 실행 코드, 요구사항 명세서, 설계 문서, 분석 문서, 테스트 문서 중 적어도 어느 하나 이상인 것을 특징으로 하는 시맨틱 태그를 이용한 소프트웨어 산출물 검색 방법
14 14
삭제
15 15
제13항에 있어서,상기 태그는, 상기 소프트웨어 컴포넌트의 기능적 요구사항 또는 비기능적 요구사항을 나타내는 것을 특징으로 하는 시맨틱 태그를 이용한 소프트웨어 산출물 검색 방법
16 16
제15항에 있어서,상기 태그는, 소프트웨어 산출물을 태깅한 사람, 상기 태깅된 소프트웨어 산출물의 이름, 상기 소프트웨어 산출물의 저장 위치, 상기 소프트웨어 산출물의 태깅 범위, 태그 정보 타입 중 적어도 어느 하나 이상의 정보를 포함하는 것을 특징으로 하는 시맨틱 태그를 이용한 소프트웨어 산출물 검색 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.