DOI QR코드

DOI QR Code

A Study on Context Aware Middleware Design and Application

상황인식 미들웨어의 설계와 적용에 관한 연구

  • 장동욱 (호서대학교 컴퓨터공학과) ;
  • 손석원 (호서대학교 공과대학 뉴미디어학과) ;
  • 한광록 (호서대학교 컴퓨터공학과)
  • Received : 2011.06.07
  • Accepted : 2011.07.16
  • Published : 2011.10.31

Abstract

This paper describes a design and application of middleware that is essential to the context-aware system. We define a transducer interface protocol in order to deal with a variety of context data. For the purpose of systematic process of data between middleware modules, a message oriented middleware is designed and implemented. Memory improves the performance of high-performance computing system compared to previous strategies. Context aware middleware adopts service oriented architecture so that functions in modules may be independent and scalability can be remarkable. Using messages across modules decreases the complexity of the application development. In order to justify the usefulness of the proposed context aware middleware, we carried out our experiments in bridge health monitoring system and verified the efficacy.

본 논문에서는 상황인식 시스템 개발에 필수적인 미들웨어의 설계와 적용에 관하여 논한다. 다양한 상황 데이터들을 처리할 수 있도록 트랜스듀서 인터페이스 프로토콜을 정의하고, 미들웨어 모듈 간 일관성 있는 데이터 처리를 위하여 메시지 기반의 미들웨어를 설계하고 구현하였다. 상황인식 미들웨어는 서비스 기반 구조로 설계되어서 모듈간 기능이 독립적이고 확장성이 뛰어나다. 또한 모듈 간 통신은 메시지를 이용하기 때문에 응용 프로그램 개발이 용이해진다. 본 논문의 상황인식 미들웨어는 교량의 구조물 건전성 감시 시스템에 적용하여 실험하였고, 미들웨어의 효용성을 확인하였다.

Keywords

References

  1. M.Wesier. "Some Computer Science Issues In Ubiquitous Computing." Communication of the ACM, Vol.36(7), pp.75-84, 1993. https://doi.org/10.1145/159544.159617
  2. G. Banavar, A. Bernstein, "Issue and challenges in ubiquitous computing : Software infrastructure and design challenges for ubiquitous computing applications," Communication of ACM, Vol.45, No.12 , 2002.
  3. C. D. Kidd, R. Orr, G. D. Abowd, C. G. Atkeson, I. A. Essa, B. MacIntyre, E. Mynatt, T. E. Starner and W. Newstetter, "The Aware Home : A Living Laboratory for Ubiquitous Computing Research," Proc. of the 2nd Int'l. Workshop on Cooperative Buildings, LNCS 1670, pp.191-198, 1999.
  4. P. Couderc, A. M. Kermarrec, "Improving Level of Service for Mobile Users Using Context-Awareness," 18th IEEE Symposium on Reliable Distributed Systems, pp.24-33, 1999.
  5. 김재호, 신경철, "상황인식 서비스 기술 연구 동향," 주간기술동향 통권 1178호, 정보통신진흥원, 2004. 12.
  6. Bill Schilit, Norman Adams and Roy Want, Context - aware computing applications," In proceedings of IEEE Workshop on Mobile Computing Systems and Applications, 1994.
  7. Abhay Daftari, Nehal Mehta, Shubhanan Bakre and Xian-He Sun, "On the Design Framework of Context Aware Embedded Systems," Monterey Workshop on Software Engineering for Embedded Systems: From Requirements to Implementation, 2003.
  8. The ServiceGlobe Project, http://www.db.fmi. unipassau. de/projects/sg/
  9. Gregory Biegel and Vinny Cahill, "A Framework for Developing Mobile, Context-aware Applications," IEEE International Conference on Pervasive Computing and Communications (PerCom), 2004.
  10. T. Gu, H.K. Pung and D.Q. Zhang, "A Middleware for Building Context-Aware Mobile Services," In Proceedings of IEEE Vehicular Technology Conference(VTC), 2004.
  11. Rune Brincker, Lingmi Zhang, Palle Andersen, "Model identification of output-only system using frequency domain decomposition", Smart Materials and Structures Journal Vol.10, pp.441-445, 2001. https://doi.org/10.1088/0964-1726/10/3/303
  12. 서혜원, 박민석, 이수헌, 신경재 "PZT 센서를 이용한 철골보 손상계측", 한국강구조학회 논문집, 제22권 제5호, pp.477-485, 2010. 10.