DOI QR코드

DOI QR Code

OCL based Software Fault Analysis for Autonomic Computing

자율 컴퓨팅을 위한 OCL 기반 소프트웨어 결함 분석

  • Jang, Ilgyu (Department of Computer Engineering, Sungkyunkwan University) ;
  • Yoo, Giljong (Department of Electrical and Computer Engineering, Sungkyunkwan University) ;
  • Lee, Eunseok (Department of Electrical and Computer Engineering, Sungkyunkwan University)
  • 장일규 (성균관대학교 컴퓨터공학과) ;
  • 유길종 (성균관대학교 전자전기컴퓨터공학과) ;
  • 이은석 (성균관대학교 전자전기컴퓨터공학과)
  • Published : 2010.11.12

Abstract

현대의 시스템들은 매우 복잡해지고 있으며 그 규모 또한 점점 커지고 있다. 또한 기술의 발달로 서로 상호작용하는 시스템들이 많아졌으며, 비즈니스적 요구 사항의 증가로 인해 통합되는 시스템들도 많아지고 있다. 시스템의 유지 보수는 비용과 노력 등 시간이 갈수록 고객과 개발자에게 더 많은 부담이 되고 있다. 때문에 자율 컴퓨팅 시스템이 제안되었다. 자율 컴퓨팅 시스템은 시스템 스스로가 자신을 관리하는 자가 적응하는 시스템이다. 이러한 자율 컴퓨팅이 이루어 지기 위해서는 데이터베이스화 된 시스템의 결함 정보, 각 결함에 따른 하나 이상의 전략이 존재하여 적절한 선택을 할 수 있도록 하여야 한다. 본 논문은 OCL 을 기반으로 하여 설계 단계의 시스템 모델에서 예상 가능한 결함 정보를 추출하여 결함 리스트를 생성하는 연구를 내용으로 한다. 이를 통하여 개발자는 효율적으로 자가 적응 시스템을 구축할 수 있다. 그리고 연구의 효율성을 검증하기 위해 ATM 시스템을 대상으로 평가를 한다.

Keywords