SW 프로덕트 라인 공학에서 재사용성 지원을 위한 산출물간 추적성 자동화 방법

Slides:



Advertisements
Similar presentations
NO MORE LINE 1(일촌) 조. 목차목차 사업 목적 No More Line 이란? No More Line 분석 마 케팅 수 익구 조 제 작 비 용.
Advertisements

비전중학교 1 학년 8 반 민경찬, 이윤규.  전화기가 생기기 전의 사람들이 생각을 전하는 모습  전화기의 기원과 시초  전화기의 발전 과정  미래의 전화기  빠르게 발전한 전화기 ( 스마트폰 ) 로 인해 발생한 문제점과 해결 방안.
소프트웨어 프로세스. 1 내용  소프트웨어 프로세스  생명주기의 의미  생명주기 모델 –Waterfall Model –prototyping model –Spiral Model –Iteration Model.
일본주식시장의 신 고레가와긴조 투자전략 6 조 안승권. 신문수 발표자 : 신 문 수. 출 생 : 1897 효고현에서 출생 학 력 : 초등학교졸업, 사업가 1992 년 95 세 사망 유일한 자서전 1981 년 스미토모 금속광산 주식매매 200 억엔 벌다⇒ 일본 소득세 납세.
밸류업 매출정산서비스 소개자료 밸류업베스트㈜ ㈜미리내에셋 노 송 주
정보기술의 기본 CAD/CAM Lab 석사 1 학기 김종규. 0. Data vs Information vs Knowledge data information knowledge 단편적 사건 의사결정에 필요한 data 의 교환이 되어야 정보 시너지 효과 Info + info.
2013 년 JATS Conference 참석 및 발표. 출장개요 출장목적 2013 년 JATS (Journal Article Tag Suite) Conference 참석 및 구연발표 및 최신 연구동향 파악 PMC International 워크숍 참석 및 NLM 과의.
1장 공학윤리의 개요.
(4) 우리 나라의 이상과 목표 2. 국가의 중요성과 국가 발전 중학교 2학년 도덕
2009개정 중등 국어과 교육과정 울산광역시교육청 교육과정 컨설팅단 : 정일진.
SW사업자신고 안내
새로운 변화와 혁신을 통해 시대정신을 이끌어온, 고려대학교 79학번들의
달라지는 노동법 개정 내용 노무법인 正道 잠시나마… 주요 노동관계법 개정내용 3. 마무리 Contents
자활 사회적기업의 현황과 전망
명품 대여점 팀명 : Garnet 팀원 : 김수아 김난영
기 본 원 칙 1 가. 실행가능한 적정예산 편성 나. 포괄적인 예산편성 지양
연무대기계공업고등학교 좋은 수업과 프로젝트 기반 학습 경일관광경영고등학교 수석교사 조경희.
서울시 ‘찾아가는 동 주민센터’ 사업 시행 이후 지역사회의 변화
01. 과업의 개요 공간적ㆍ시간적 범위 내용적 범위 과업의 기대효과
국방소프트웨어 설계 특화연구센터 제 1 연구실: 소프트웨어 공학 연구실 연구실장 서울대학교 이 광 근
1. 근접경호의 개념 경호대상의 신변을 보호하기 위하여 지근거리에서 실시하는 호위활동을 말하며 경호행위의 마지막 보루이다.
Surviving global software developement
KAI 장학생 모집 요강 선발개요 선발일정 지원내역 문 의 처
(Software Process Improvement & Case)
ISO 9001:2000 프로세스 접근방법의 이해와 적용 베스트경영컨설팅(BMC).
(Requirements Analysis)
(Requirements Analysis)
유재민 2015 SOCO 학회 참석기 유재민
10.1 품질 개념 10.2 품질 보증 활동 10.3 프로세스 품질 10.4 프로덕트 품질 측정 10.5 인스펙션
10장: 품질 보증 - Software Engineering -.
ACM Digital Library 이용안내
홍 길 동 (洪 吉 童) 홍 길 동 (洪 吉 童) 홍 길 동 (洪 吉 童)
해양생태계 이상현상 대응관리 남이현.
보상사업 제안서 반룡일반산업단지 사업시행자 성창아이엔디㈜ 대표 정연교님 귀하 주 식 회 사 한 국 보 상 원.

Systems Engineering 충북대학교 토목공학부 토목시스템공학전공 정보기술기반 건설경영연구실
교육과정과 주요업무.
1장. 소개.
Software Engineering 프로젝트 과제물
물류공동화 전북대학교 김 선곤.
3. Traceability (1) 개념 소비자 이를 소급할 수 있는 것 추적 소급
Lifecare Android Seminar
센터 코칭 결과 1/2 소 속 논산센터 코칭대상 엔지니어 코칭일시 2019년 03월 11일(월), 9:00~12:00(3H)
Access Grid Environment Construction
창의적 공학 설계의 필요성.
모두가 행복한 교육, 미래를 여는 창의인재 2015 개정교육과정 서울숭인초등학교 교사 이소정.
홍 길 동 (洪 吉 童) 홍 길 동 (洪 吉 童) 홍 길 동 (洪 吉 童)
3.1 요구 모델링 Date : Create by kim wan yi
소프트웨어 형상관리: 목차 변경 및 형상관리의 기초 개념 형상항목 확인 및 버전관리 변경관리 감사 및 감사보고 99_11
연구윤리에 대한 이해 부산대학교 간호과학연구소
Ⅶ. 평면도형 2. 부채꼴 [8/15] (2)부채꼴의 호의 길이와 넓이.
1장 시스템 개발 과정의 이해 소프트웨어 위기와 소프트웨어 공학 출 현 배경 이해 시스템(소프트웨어)의 개발자들
1. 기술 및 제품 설명 > 제품 개요 발표자료 작성 방법 <발표자료 작성 방법>
CONTENTS Ⅰ. 대회목적 Ⅱ. 대회개요 Ⅲ. 대회요강 Ⅳ. 대회규정 Ⅴ. 운영계획 Ⅵ. 홍보계획 Ⅶ. 예산계획.
<사계>중 ‘봄’감상하기 음 악 6학년 3. 봄 (1/2) [제작의도] [활용방법] 초기회면 수업 내용 제시 화면
글로벌 교육 통신원 2015 해외대학 전공교육과정 우수사례 공모전 제목 소속(학과) 학번 성명.
센터 코칭 결과 소 속 제천센터 코칭대상 엔지니어, 상담사 코칭일시
제4장. 공정설계와 제조공학.
15 향 소 제 소사고 제15회 일시|` (목) 9:00~17:00 장소|소사고등학교 교정 th
1학년 신입생 학부모교실 안내사항 2019년 3월 6일 1학년부장 김희선.
재외선거와 현지언론의 역할
포이에마장애인보호작업장 시설소개서.
유비쿼터스 컴퓨팅 문 효 곤.
CH557 진화연산 2003년도 제 2학기.
房思琪的初恋乐园 ‘팡쓰치’로 보는 문학의 힘 정은비.
CSI 진화연산 2008년도 제 1학기.
행 사 개 요 □ 행사명 : 2009 대∙중소기업 상생협력 국제컨퍼런스
2009개정 중등 국어과 교육과정.
Systems Engineering 충북대학교 토목공학부 토목시스템공학전공 시스템공학연구실
Presentation transcript:

SW 프로덕트 라인 공학에서 재사용성 지원을 위한 산출물간 추적성 자동화 방법 박 민 호 성균관 대학교 대학원 전자전기컴퓨터 공학과

Contents 서론 관련연구 추적 링크 자동화 모델 제안 참고 문헌 향후 연구

서론 연구배경 다양하고 복잡해지는 소비자 요구사항 프로덕트 라인 공학을 통한 핵심 자산 재사용 필요성 증대 프로덕트 라인 공학에서 추적 기법의 필요성 제품 개발시 생성되는 많은 다양한 타입의 문서들 로 인한 재사용 어려움 재사용 산출물의 일관성 유지 및 품질 향상 기존 추적 기법의 한계 수동으로 추적 링크를 수립함으로 정확성 결여 및 시간 과 비용 많이 소요됨 키워드 검색을 통한 정보검색 기법은 연관 관계 없는 링크 과다 생성됨 ⇒ 핵심 자산 재사용을 지원하는 자동화된 추적 기법의 필요성 증대

관련연구 Ⅰ SW Product Line Engineering 프로덕트들의 유사한 기능을 공통된 핵심자산으로 만들고 공유 모든 단계의 재사용을 강조하여 비용 감소 및 생산성 향상 도메인 공학 공통성과 가변성을 분석하여 재사용 가능한 핵심 자산 제공 하는 활동 애플리케이션 공학 도메인 공학의 핵심 자산을 새로운 프로덕트 에서 재사용

관련연구 Ⅱ Ontology 의미를 표현하는 수단 특정 도메인의 실체 및 상호작용을 모델링 하는 방법 세부 속성 관계 표현 명시적 : 개념의 사용에 대한 제한 조건을 명시적으로 정의 개념화 : 현실 세계의 개념을 추상적인 모델로 정의 관계 표현 계층분류 : 객체의 클래스와 서브클래스간의 관계를 표현 추론규칙 : 프로그램이 새로운 사실을 자동으로 추출하거나 제약 조건에 맞지 않는 오류를 표현 활용분야 : 지식공학, 자연어 처리, 정보 검색 등

관련연구 Ⅲ 추적성 관련 기존 연구 추적관리 도구를 이용한 방법 정보 검색을 통한 추적 방법 온톨로지 비교를 통한 방법 요구사항과 관련요소들 간의 링크를 수동으로 연결하는 방법 (DOORS) 사용자에 따라 링크의 정확성 감소, 시간과 노력이 많이 소요됨 정보 검색을 통한 추적 방법 산출물의 단어나 구의 유사도 를 기반으로 연관관계를 유추해내는 방법 정확한 키워드 기반이 아니기 때문에 무의미한 링크 생성됨 온톨로지 비교를 통한 방법 개별 산출물의 온톨로지를 구성하고 온톨로지간 비교 분석을 통한 연결 방법 개별 산출물의 온톨로지 구성으로 동일한 의미를 가진 요소간 링크 불가능

추적 링크 자동화 모델 제안 도메인 온톨로지 기반의 추적 링크 자동화 방법 도메인 온톨로지 : 다양한 타입의 산출물간 이질적인 용어 의미 통합 프로덕트 라인 핵심 자산의 공통성, 가변성 식별 온톨로지의 계층분류 및 추론규칙을 사용하여 의미 유사성 분석을 통한 추적 링크 자동 생성

참고 문헌 [1] P.clements and Linda Northrop, "Software Product Lines: Practices and Patterns", Addison Wesley, 2002 [2] F. van der Linden, “Software Product Families in Europe: The ESAPS and CAFÉ Projects”, IEEE Software, 19(4), July/August 2002 [3] "Wikipedia," http://en.wikipedia.org/wiki/Ontology [4] 권혁철, "시맨틱웹의 가능성과 한계", 한국과학기술정보연구원: 지식정보인프라지 통권 15호, 2004 [5] DOORS : http://www.telelogic.com/corp/Products/doors [6] Requisite Pro : http://www-306.ibm.com/software/awdtools/reqpro [7] O. Gotel, A. Finkelstein, "An Analysis of the Requirements Traceability Problem", International Conference on Requirements Engineering, 1994 [8] Jane Cleland-Huang, Raffaella Settimi, "Goal Centric Traceability for Managing Non-Functional Requirements", International Conference on Software Engineering, St Louis, USA, 2005 [9] Rodrigo Perozzo Noll and Marcelo Blois Ribeiro, "Enhancing Traceability using Ontologies," Proceedings of the 2007 ACM Symposium on Applied computing, 2007.