DOI QR코드

DOI QR Code

Embedded Monitoring System using Bit-masking Technique

비트마스킹 기법을 이용한 임베디드 모니터링 시스템

  • 신원 (건국대학교 컴퓨터공학과) ;
  • 김태완 (건국대학교 컴퓨터공학과) ;
  • 장천현 (건국대학교 컴퓨터공학과)
  • Published : 2006.08.01

Abstract

As the embedded software spreads in various areas, many development tools have been made to minimize the developing time. But these tools cannot be applicable to all the environment because they have been created for the specific platform. As such, this paper proposes an Embedded Monitoring System, which supports the various communication environment and removes the limitation of adaptability to the various platforms. Using the Code Inline technique, this system can perform the monitoring process. However, we should consider the optimization for the monitoring process and monitoring sensors because the technique has the monitoring sensor overhead. As such, this paper proposes an approach for initializing the monitoring process and a bit-masking technique for optimizing the monitoring sensor. The Embedded Monitoring System will be applicable to all the areas using embedded systems.

임베디드 소프트웨어의 적용범위가 넓어짐에 따라 소프트웨어의 개발시간을 줄이기 위한 많은 개발도구가 개발되었다. 하지만, 기존 도구들은 특정 플랫폼 적용을 목적으로 개발되었기 때문에 적용 가능한 범위가 제한된다. 이러한 문제 해결을 위하여 다양한 통신 환경을 지원함으로써 플랫폼 제약을 제거한 임베디드 모니터링 시스템을 개발하였다. 임베디드 모니터링 시스템은 코드 인라인 기법을 통하여 모니터링 과정을 진행한다. 하지만, 코드 인라인 기법은 모니터링 센서의 수행에 대한 부하문제를 가지고 있기 때문에 모니터링 센서의 최적화에 대한 고려가 필요하다. 이에 본 논문에서는 모니터링 과정 초기화 방안과 모니터링 센서 최적화를 위한 비트마스킹 기법을 제안한다. 개발된 임베디드 모니터링 시스템은 임베디드 시스템을 사용하는 모든 분야에 적용가능하다.

Keywords

References

  1. 문세원, 창병모, '자바 병행 프로그램의 모니터링 시스템' 한국컴퓨터종합학술대회 논문집 Vol.32, No.1(B), pp.904-906, 2005
  2. 신원,김태완,장천현,'개선된 모니터링 센서를 이용한 임베디드 모니터링 시스템의 설계 및 구현', 정보과학회 춘계논문집 A권, pp.778-780, 2005
  3. Aloysius K. Mok and Guangtian Liu, 'Efficient Run-Time Monitoring of Timing Constraints', 3rd IEEE RTAS, pp.252-262, 1997 https://doi.org/10.1109/RTTAS.1997.601363
  4. Roman Obermaisser, 'Monitoring and Configuration in a Smart Transducer Network', IEEE Real-Time Embedded System Workshop, pp.1-7, 2001
  5. Rob Law, 'An Overview of Debugging Tools', ACM software Engineering Notes, Vol.22 No.2, pp.43-47, 1997 https://doi.org/10.1145/251880.251926
  6. Ulfar Erlingsson, F. B. Schneider, 2000. 'IRM Enforcement of Java Stack', Symposium on Security and Privacy, Oakland, California, May, 2000 https://doi.org/10.1109/SECPRI.2000.848461
  7. Ulfar Erlingsson, 'The Inlined Reference Monitor Approach to Security Policy Enforcement,' PhD thesis, Department of Computer Science, Cornell University, Available as Technical Report 2003-1916, 2003