RISS 학술연구정보서비스

검색
다국어 입력

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

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

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

    RISS 인기검색어

      KCI등재

      로봇 소프트웨어 컴포넌트의 프레임워크 수준 결점관리 방안 = A Framework-level Fault Management of Robot Software Components

      한글로보기

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

      • 0

        상세조회
      • 0

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

      부가정보

      국문 초록 (Abstract)

      자율로봇은 일반적으로 임베디드 기반의 실시간 및 데이터 집약적인 특성을 지니며 안전성, 신뢰성 그리고 결점감내와 같은 시스템 속성을 보장해야 한다. 컴포넌트 기반 로봇의 경우, 컴포...

      자율로봇은 일반적으로 임베디드 기반의 실시간 및 데이터 집약적인 특성을 지니며 안전성, 신뢰성 그리고 결점감내와 같은 시스템 속성을 보장해야 한다. 컴포넌트 기반 로봇의 경우, 컴포넌트를 실행하고 관리하는 프레임워크 차원에서 결점을 관리할 필요가 있으나 대부분의 로봇 소프트웨어 프레임워크가 결점을 관리할 수 있는 기능을 체계적으로 지원하고 있지 않다. 본 논문에서는 지식경제부 주관으로 개발되고 있는 로봇 표준 플랫폼인 오프로스를 기반으로 소프트웨어 프레임워크 차원에서 컴포넌트의 결점을 탐지, 진단, 고립 및 복구하는 방법을 제안한다. 제안 방법은 로봇 컴포넌트에서 공통적으로 발생할 수 있는 결점을 프레임워크에서 일괄적으로 관리함에 따라 응용개발자의 부담을 감소시켜주고 컴포넌트 기반 로봇의 신뢰성을 향상시킬 수 있다. 제안 방법의 타당성을 검증하기 위해, 오프로스 컴포넌트를 활용하여 감시정찰 임무를 수행하는 로봇을 구현하고 결점주입(Fault Injection) 기법을 활용하여 실험한다. 실험 결과, 소프트웨어 프레임워크에서 컴포넌트 결점을 효율적으로 탐지, 진단 및 복구할 수 있음을 확인할 수 있었다.

      더보기

      다국어 초록 (Multilingual Abstract)

      Software for autonomous robotics is typically embedded based realtime, and dataintensive and must guarantee system properties such as safety, reliability, and fault tolerance. In component based robot it is necessary to provide a common, framework-lev...

      Software for autonomous robotics is typically embedded based realtime, and dataintensive and must guarantee system properties such as safety, reliability, and fault tolerance. In component based robot it is necessary to provide a common, framework-level fault management. However, the majority of existing robot software frameworks has failed to provide systematic fault management features. In this paper, we propose a fault management method to detect, diagnose, isolate and recover faults based on the OPRoS software framework. The proposed method provides a collective, framework-level management for commonly encountered robot software faults, thereby reducing the application developers’ efforts while enhancing the robot system reliability. To verify the effectiveness of the proposed approach, we implement a prototype reconnaissance robot using OPRoS components and injected different types of faults. The results of the experiments have shown that our approach effectively detect, diagnose, and recover component faults using the software framework.

      더보기

      목차 (Table of Contents)

      • 요약
      • Abstract
      • 1. 서론
      • 2. 관련 연구
      • 3. 오프로스 프레임워크 기반 결점관리 방안
      • 요약
      • Abstract
      • 1. 서론
      • 2. 관련 연구
      • 3. 오프로스 프레임워크 기반 결점관리 방안
      • 4. 결점관리 모듈 설계 및 구현
      • 5. 실험 및 평가
      • 6. 결론
      • 참고문헌
      더보기

      참고문헌 (Reference)

      1 김종영, "로봇 컴포넌트의 시간요소 기반 결점탐지 및 진단" 한국정보과학회 17 (17): 1-6, 2011

      2 류광, "Windows 시스템 프로그래밍" 125-152, 2005

      3 Lui Sha, "Using Simplicity to Control Complexity" 18 (18): 20-28, 2001

      4 D. Brugali, "Trends in Robotic Software Frameworks" 30 : 2007

      5 P. Soetens, "The OROCOS (Open Robot Control Software) Component Builder’s Manual. Ver. 1.10.2, FMTC"

      6 Saha, G.K, "Software based Fault Tolerance: a Survey" 7 (7): 2006

      7 Wilfredo Torres-Pomales, "Software Fault Tolerance: A Turorial" NASA 6-, 2000

      8 L. L. Pullum, "Software Fault Tolerance Techniques and Implementation" Artech House, Inc 13-, 2001

      9 M. Shin, "Self-Management of Component Executors for Robot Applications" 2010

      10 Shin, M., "Self-Healing Component in Robust Software Architecture for Concurrent and Distributed Systems" 57 (57): 27-44, 2005

      1 김종영, "로봇 컴포넌트의 시간요소 기반 결점탐지 및 진단" 한국정보과학회 17 (17): 1-6, 2011

      2 류광, "Windows 시스템 프로그래밍" 125-152, 2005

      3 Lui Sha, "Using Simplicity to Control Complexity" 18 (18): 20-28, 2001

      4 D. Brugali, "Trends in Robotic Software Frameworks" 30 : 2007

      5 P. Soetens, "The OROCOS (Open Robot Control Software) Component Builder’s Manual. Ver. 1.10.2, FMTC"

      6 Saha, G.K, "Software based Fault Tolerance: a Survey" 7 (7): 2006

      7 Wilfredo Torres-Pomales, "Software Fault Tolerance: A Turorial" NASA 6-, 2000

      8 L. L. Pullum, "Software Fault Tolerance Techniques and Implementation" Artech House, Inc 13-, 2001

      9 M. Shin, "Self-Management of Component Executors for Robot Applications" 2010

      10 Shin, M., "Self-Healing Component in Robust Software Architecture for Concurrent and Distributed Systems" 57 (57): 27-44, 2005

      11 C. Côté, "Robotic Software Integration Using MARIE" 3 (3): 55-60, 2006

      12 V. Verma, "Real-Time Fault Diagnosis" 11 (11): 56-66, 2004

      13 A. Makarenko, "Orca: Components for Robotics" 163-168, 2006

      14 Choulsoo Jang, "OPRoS: A New Component-Based Robot Software Platform" 한국전자통신연구원 32 (32): 646-656, 2010

      15 "OPRoS Component Specification" 2009

      16 "OMG, Robotic Technology Component Specification Ver.1.0, Apr"

      17 S. Lu, "Incorporating Fault Tolerance Into Component-Based Architectures for Embedded Systems" 3 (3): 46-51, 2009

      18 "IEEE Std 610.12-1990, IEEE Standard Glossary of Software Engineering Terminology"

      19 I. Koren, "Fault-Tolerant Systems" Elsevier 1-3, 2007

      20 J.Y. Kim, "Fault Management of Robot Software Components based on OPRoS" 2011

      21 R. Isermann, "Fault Diagnosis System" Springer Verlag 347-350, 2006

      22 C.M.F. Rubira, "Exception handling in the development of dependable component-based systems" 35 (35): 195-236, 2005

      23 S. Bensalem, "Designing autonomous robots" 16 (16): 67-77, 2009

      24 D. Brugali, "Component-Based Robotic Engineering(Part I)" 16 (16): 84-96, 2009

      25 A. Avizienis, "Basic concepts and taxonomy of dependable and secure computing" 1 : 11-33, 2004

      26 박수용, "A Systematic Robot Fault-tolerance Approach" IEEE 624-625, 2009

      27 L.E. Moser, "A Fault Tolerance Framework for CORBA" 1999

      더보기

      동일학술지(권/호) 다른 논문

      동일학술지 더보기

      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

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

      인용정보 인용지수 설명보기

      학술지 이력

      학술지 이력
      연월일 이력구분 이력상세 등재구분
      2022 평가예정 재인증평가 신청대상 (재인증)
      2019-01-01 평가 등재학술지 유지 (계속평가) KCI등재
      2016-01-01 평가 등재학술지 유지 (계속평가) KCI등재
      2015-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2014-09-16 학술지명변경 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 및 레터 -> 정보과학회 컴퓨팅의 실제 논문지
      외국어명 : Journal of KIISE : Computing Practices and Letters -> KIISE Transactions on Computing Practices
      KCI등재
      2013-04-26 학술지명변경 외국어명 : Journal of KISS : Computing Practices and Letters -> Journal of KIISE : Computing Practices and Letters KCI등재
      2011-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2009-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2008-10-02 학술지명변경 한글명 : 정보과학회논문지 : 컴퓨팅의 실제 -> 정보과학회논문지 : 컴퓨팅의 실제 및 레터
      외국어명 : Journal of KISS : Computing Practices -> Journal of KISS : Computing Practices and Letters
      KCI등재
      2007-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2005-01-01 평가 등재학술지 유지 (등재유지) KCI등재
      2002-01-01 평가 등재학술지 선정 (등재후보2차) KCI등재
      더보기

      학술지 인용정보

      학술지 인용정보
      기준연도 WOS-KCI 통합IF(2년) KCIF(2년) KCIF(3년)
      2016 0.29 0.29 0.27
      KCIF(4년) KCIF(5년) 중심성지수(3년) 즉시성지수
      0.24 0.21 0.503 0.04
      더보기

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

      나만을 위한 추천자료

      해외이동버튼