RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      OOPT manager : 교육용 개발 방법론의 추적성 기반 산출물 통합 관리 프레임워크 = OOPT manager : integrated management framework based on traceability of educational development methodology

      한글로보기

      https://www.riss.kr/link?id=T15067521

      • 저자
      • 발행사항

        서울 : 건국대학교, 2019

      • 학위논문사항
      • 발행연도

        2019

      • 작성언어

        한국어

      • KDC

        004 판사항(6)

      • DDC

        004 판사항(23)

      • 발행국(도시)

        서울

      • 형태사항

        vi, 49장 : 삽화 ; 26 cm

      • 일반주기명

        지도교수: 유준범
        OOPT는 "Object-Oriented Process with Traceability"의 약어임
        참고문헌: 장 47

      • 소장기관
        • 건국대학교 상허기념도서관 소장기관정보
        • 국립중앙도서관 국립중앙도서관 우편복사 서비스
      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract) kakao i 다국어 번역

      소프트웨어 공학 수업에서 활용하는 OOPT(Object-Oriented Process with Traceability)는 교육용 소프트웨어 개발 방법론으로서, 각 개발 단계마다 필요한 요구사항과 산출물을 구체적이고 명확하게 정의하고 있다. OOPT는 추적성 기반 객체 지향 개발 방법론으로 계획 초기의 요구사항부터 분석, 설계, 구현, 테스팅까지의 개발과정에서 생산되는 산출물들의 관계를 추적성에 따라 정의할 수 있는 특징을 갖고 있다. 산출물 간의 추적성 분석을 통해 개발된 시스템이 요구사항에 잘 부합했는지 확인할 수 있고, 개발과정에서 변경사항이 발생했을 경우에도 개발 전체과정의 일관성을 유지할 수 있게 된다. 학생들은 수업에서 OOPT 방법론에 따라 개발과정의 각 단계에서 필요한 활동을 적절하게 수행하고, 다양한 형태의 산출물을 문서로 작성한다. 작성된 산출물의 문서는 추적성 분석에 활용되어 소프트웨어를 올바르게 개발하였는지 확인할 수 있다. OOPT의 각 단계를 수행하고, 산출물을 정확하게 문서로 작성해야 한다. 따라서 학생들은 개발단계를 진행하며 반복되는 문서 작성 작업과 정확한 작성에 대한 확인 및 추적성 정의 작업은 많은 시간과 노력을 필요로 한다. 또한, 단계가 점차 진행될수록 다량의 산출물이 생산되기 때문에, 이를 손으로 작성 및 관리하는 것은 매우 많은 시간과 노력을 요구한다. 뿐만 아니라, 개발 과정 중 발생한 변경사항과 관련된 문서가 많을 경우, 일관적인 수정과 관리가 어렵다. 그렇기 때문에 OOPT를 올바르게 수행하였더라도 문서가 정확하지 않다면, 산출물 간의 관계를 분석하는 추적성 분석에 어려움 발생한다. 추가적으로, 시스템이 복잡해지고 개발과정이 진행되어 데이터가 많아질수록 추적성 분석이 쉽지 않게 된다는 문제점도 있다. 이를 위해 본 연구에서는 OOPT 수행의 어려움을 해결하고자 추적성 분석을 위한 모델을 정의하여 추적성 분석 지원에 대한 방법을 제시하고, 제시한 방법과 문서 작성을 위한 템플릿을 제공, 추적성 분석의 자동화를 지원하는 체계적인 수행을 위한 프레임워크를 개발하였다. 프레임워크의 효용성을 확인하기 위해 OOPT를 직접 손으로 수행한 결과와 프레임워크를 통해 수행한 결과를 비교하여 프레임워크가 OOPT 수행에 도움이 되는 것을 확인하였다.
      번역하기

      소프트웨어 공학 수업에서 활용하는 OOPT(Object-Oriented Process with Traceability)는 교육용 소프트웨어 개발 방법론으로서, 각 개발 단계마다 필요한 요구사항과 산출물을 구체적이고 명확하게 정의...

      소프트웨어 공학 수업에서 활용하는 OOPT(Object-Oriented Process with Traceability)는 교육용 소프트웨어 개발 방법론으로서, 각 개발 단계마다 필요한 요구사항과 산출물을 구체적이고 명확하게 정의하고 있다. OOPT는 추적성 기반 객체 지향 개발 방법론으로 계획 초기의 요구사항부터 분석, 설계, 구현, 테스팅까지의 개발과정에서 생산되는 산출물들의 관계를 추적성에 따라 정의할 수 있는 특징을 갖고 있다. 산출물 간의 추적성 분석을 통해 개발된 시스템이 요구사항에 잘 부합했는지 확인할 수 있고, 개발과정에서 변경사항이 발생했을 경우에도 개발 전체과정의 일관성을 유지할 수 있게 된다. 학생들은 수업에서 OOPT 방법론에 따라 개발과정의 각 단계에서 필요한 활동을 적절하게 수행하고, 다양한 형태의 산출물을 문서로 작성한다. 작성된 산출물의 문서는 추적성 분석에 활용되어 소프트웨어를 올바르게 개발하였는지 확인할 수 있다. OOPT의 각 단계를 수행하고, 산출물을 정확하게 문서로 작성해야 한다. 따라서 학생들은 개발단계를 진행하며 반복되는 문서 작성 작업과 정확한 작성에 대한 확인 및 추적성 정의 작업은 많은 시간과 노력을 필요로 한다. 또한, 단계가 점차 진행될수록 다량의 산출물이 생산되기 때문에, 이를 손으로 작성 및 관리하는 것은 매우 많은 시간과 노력을 요구한다. 뿐만 아니라, 개발 과정 중 발생한 변경사항과 관련된 문서가 많을 경우, 일관적인 수정과 관리가 어렵다. 그렇기 때문에 OOPT를 올바르게 수행하였더라도 문서가 정확하지 않다면, 산출물 간의 관계를 분석하는 추적성 분석에 어려움 발생한다. 추가적으로, 시스템이 복잡해지고 개발과정이 진행되어 데이터가 많아질수록 추적성 분석이 쉽지 않게 된다는 문제점도 있다. 이를 위해 본 연구에서는 OOPT 수행의 어려움을 해결하고자 추적성 분석을 위한 모델을 정의하여 추적성 분석 지원에 대한 방법을 제시하고, 제시한 방법과 문서 작성을 위한 템플릿을 제공, 추적성 분석의 자동화를 지원하는 체계적인 수행을 위한 프레임워크를 개발하였다. 프레임워크의 효용성을 확인하기 위해 OOPT를 직접 손으로 수행한 결과와 프레임워크를 통해 수행한 결과를 비교하여 프레임워크가 OOPT 수행에 도움이 되는 것을 확인하였다.

      더보기

      다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

      Object-Oriented Process with Traceability (OOPT), which is used in software engineering classes, is an educational software development methodology, and it specific and clearly defines requirements and outputs required for each development stage. OOPT is an object-oriented development methodology with traceability. It has the feature that traceability can define the relation of the output produced in the development process from initial requirements to analysis, design, implementation, and testing. By analyzing traceability between artifacts, you can ensure that the developed system meets your requirements and maintain consistency throughout the development process, even if the development process changes. Students perform the necessary activities at each stage of the development process according to the OOPT of the course and document various output types. The resulting output document can be used for traceability analysis to ensure that the software was developed correctly. Students must perform each step of the OOPT and accurately document the output. Therefore, it is time consuming and lots of effort to carry out the development stage, to define the repetitive document creation, to confirm the correct writing, and to define traceability. Also, as the step progresses, a large amount of output is generated, so it takes a lot of time and effort to manually create and manage the output. In addition, if there are a lot of documents related to the changes that have occurred during the development process, it is difficult to make consistent changes and management. Therefore, even if the OOPT is correctly performed, if the document is not accurate, it is difficult to analyze the traceability of analyzing the relationship between the products. Furthermore, there is a problem that the more complex the system becomes and the more developed the data becomes, the more difficult it is to analyze the traceability. In this paper, we propose a methodology to support systematic performance and traceability analysis to solve the difficulty of OOPT, and developed a framework to support the proposed method, repetitive document creation, and automation of traceability analysis. In order to verify the effectiveness of the framework, we compared the results of the manual OOPT with the results of the OOPT using framework, and confirmed that the framework is useful for performing OOPT.
      번역하기

      Object-Oriented Process with Traceability (OOPT), which is used in software engineering classes, is an educational software development methodology, and it specific and clearly defines requirements and outputs required for each development stage. OOPT...

      Object-Oriented Process with Traceability (OOPT), which is used in software engineering classes, is an educational software development methodology, and it specific and clearly defines requirements and outputs required for each development stage. OOPT is an object-oriented development methodology with traceability. It has the feature that traceability can define the relation of the output produced in the development process from initial requirements to analysis, design, implementation, and testing. By analyzing traceability between artifacts, you can ensure that the developed system meets your requirements and maintain consistency throughout the development process, even if the development process changes. Students perform the necessary activities at each stage of the development process according to the OOPT of the course and document various output types. The resulting output document can be used for traceability analysis to ensure that the software was developed correctly. Students must perform each step of the OOPT and accurately document the output. Therefore, it is time consuming and lots of effort to carry out the development stage, to define the repetitive document creation, to confirm the correct writing, and to define traceability. Also, as the step progresses, a large amount of output is generated, so it takes a lot of time and effort to manually create and manage the output. In addition, if there are a lot of documents related to the changes that have occurred during the development process, it is difficult to make consistent changes and management. Therefore, even if the OOPT is correctly performed, if the document is not accurate, it is difficult to analyze the traceability of analyzing the relationship between the products. Furthermore, there is a problem that the more complex the system becomes and the more developed the data becomes, the more difficult it is to analyze the traceability. In this paper, we propose a methodology to support systematic performance and traceability analysis to solve the difficulty of OOPT, and developed a framework to support the proposed method, repetitive document creation, and automation of traceability analysis. In order to verify the effectiveness of the framework, we compared the results of the manual OOPT with the results of the OOPT using framework, and confirmed that the framework is useful for performing OOPT.

      더보기

      목차 (Table of Contents)

      • 제1장 서론 1
      • 제2장 배경 지식 4
      • 제1절 OOPT 4
      • 제2절 OOPT 실습 프로젝트 분석 16
      • 제3장 OOPT Manager 19
      • 제1장 서론 1
      • 제2장 배경 지식 4
      • 제1절 OOPT 4
      • 제2절 OOPT 실습 프로젝트 분석 16
      • 제3장 OOPT Manager 19
      • 제1절 체계적인 OOPT 수행 지원 방안 19
      • 제2절 OOPT Manager 설계 및 구현 33
      • 제3절 OOPT Manager 기능 34
      • 제4장 사례 연구 41
      • 제1절 사례 연구 구성 및 수행 41
      • 제2절 사례 연구 평가 44
      • 제5장 결론 및 향후 연구 46
      • 참고문헌 47
      • ABSTRACT 48
      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼