RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • An Importance Analysis of Use Case Map with Markov Chains

        풍아평 금오공과대학교 대학원 2007 국내석사

        RANK : 247631

        An Importance Analysis of Use Case Map with Markov Chains Yaping Feng Department of computer Engineering, Graduate School of Kumoh National Institute of Technology Abstract UCMs (Use Case Maps) notation is being standardized as a part of the URN (User Requirement Notation), the most recent addition to ITU-T’s (International Telecommunication Union-Telecommunication) family of languages. UCM model describes functional requirements and high-level designs with causal paths superimposed on a structure of components. UCM provides useful functions for software quality assurance. For example, by scenario definitions and traversal algorithms, individual scenarios can be generated from UCMs. Furthermore, these scenarios can be converted to abstract test purposes which can be transferred to real test cases with data models. However UCM model is not suitable for large software. If we applied traditional coverage-based exhaustive tests, it requires too high costs for quality assurance. Therefore statistical testing technologies should be used which focus on highly used operations or products components to assure and maximize product reliability for large application from a customer’s perspective. Thus this paper proposes an importance analysis of UCMs with Markov Chains and by this approach the high frequently used usage scenarios and important objects such as components, responsibilities, stubs and plug-ins can be identified from UCMs specifications. Careful analysis, design, implementation and more test efforts should be given to important scenarios and product reliability can be obtained economically for quality assurance. Thus it supports the full software life cycle for quality assurance activities. This paper includes an importance analysis method which identifies important scenarios and objects and a case study to illustrate the applicability of the approach. 마르코프 체인을 적용한 유즈케이스맵의 중요도 분석 풍 아 평 금오공과대학교 컴퓨터공학과 대학원 요 약 UCMs(Use Case Maps) 표현은 ITU-T(International Telecommunication Union-Telecommunication)의 언어 그룹에 가장 최근에 추가된 URN(User Requirement Notation)의 일부로 표준화가 진행 중이다. UCMs 모델은 컴포넌트 구조와 그 위에 그려진 인과 경로(Causal Path)를 사용하여 기능적 요구와 상위 단계 설계를 기술하는데 사용된다. UCMs는 소프트웨어 품질 확보를 위한 유용한 기능들을 제공한다. 예를 들면 시나리오 정의 및 순회 알고리즘에 의하여 각 시나리오가 UCMs로부터 생성될 수 있다. 뿐만 아니라 이들 시나리오는 추상적인 테스트 목표로 변환되고, 데이터 모델을 동반한 실제 테스트 사례까지도 변환될 수 있다. 그러나 대규모 소프트웨어 제품에 전통적인 범위 기반 완전 테스트(Coverage-based Exhaustive Test)를 적용하는 경우 막대한 테스트 경비가 요구된다. 따라서 사용자의 관점에서 대규모 응용 프로그램에 대한 제품의 신뢰성의 확보하고 극대화시키기 위하여, 자주 사용되는 기능 및 구성 요소에 집중하는 통계적 테스트 기법들이 사용된다. 따라서 본 논문에서는 UCMs에 통계적 테스트 기법인 마르코프 체인 모델(Markov Chain Model)을 적용하여 중요한 시나리오 및 객체들 (요소, 책임, 스터브 및 플러그인)을 찾아낼 수 있는 중요도 분석 기법을 제안하였다. 이로서 도출된 중요 요소들에 대하여 세심한 분석, 설계, 구현 및 테스트 노력을 집중하여 경제적으로 사용자의 관점에서의 제품 신뢰성을 확보하고 극대화 할 수 있다. 중요한 요소들을 소프트웨어 생명주기의 초기단계(요구 분석 단계)에서 찾아냄으로써 전체 소프트웨어 생명 주기에 대한 품질 보증 활동도 지원할 수 있게 되었다. 본 연구에서는 UCMs의 특성을 활용한 중요 시나리오 및 객체들의 도출 방법과 이에 대한 사례 연구를 포함하였다.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼