Applying a State Transition Pattern on Abnormal Behavior in Embedded Software Design Model

임베디드 소프트웨어 설계 모델에서 비정상적 행위에 대한 상태전이 패턴의 적용

  • Oh, Gi-Young (Chungbuk National University Department of Computer Science) ;
  • Kim, Sang-Soon (Chungbuk National University Department of Computer Science) ;
  • Hong, Jang-Eui (Chungbuk National University Department of Computer Science)
  • 오기영 (충북대학교 전자계산학과 소프트웨어공학연구실) ;
  • 김상순 (충북대학교 전자계산학과 소프트웨어공학연구실) ;
  • 홍장의 (충북대학교 전자계산학과 소프트웨어공학연구실)
  • Published : 2007.06.25

Abstract

임베디드 소프트웨어 모델링에서 패턴의 활용은 설계 모델의 품질을 향상시키는데 매우 중요한 역할을 수행한다. 특히 상태 기반의 모델링은 임베디드 시스템의 행위를 중심으로 표현되기 때문에 패턴의 활용은 정확한 기능의 설계 및 설계 모델의 복잡도 감소에 도움이 된다. 본 연구에서는 임베디드 소프트웨어의 상태 전이 모델의 복잡도를 감소시키기 위해 제시된 기존의 설계 패턴을 고찰하고, 이에 대한 신택스와 시맨틱의 확장을 통해 새로운 설계 패턴을 제시한다. 제시된 설계 패턴은 임베디드 소프트웨어가 갖는 비예측성(unexpected) 이벤트를 반영할 수 있도록 확장되었으며, 이는 보다 유연하고, 확장 가능한 임베디드 소프트웨어의 모델링을 가능하도록 할 것이다.

Keywords