Service Execution Time Estimation in Real-time SOA

실시간 SOA에서 서비스의 실행시간 예측

  • 김여자 (동국대학교 전자계산학과) ;
  • 변정용 (동국대학교 컴퓨터멀티미디어학과)
  • Published : 2009.07.15

Abstract

If the existing real-time systems are integrated based on SOA, real-time SOA should be developed. Generally, in real-time SOA a service can be divided into several small services and their estimated execution time is given by provider systems. However, an estimation, which analyzes time elements related to transmit and receive messages among requesters and providers, is needed. In order to enhance QoS of Web service, this paper proposes enhanced worst-case execution time estimation by considering WS-transaction and common use of multi-processors system.

기존의 실시간 시스템들이 SOA기반으로 통합되면 실시간 SOA가 필요하다. 실시간 SOA에서 하나의 서비스는 일반적으로 여러 개의 작은 단위서비스로 분화되기도 한다. 단위서비스의 예측실행시간은 제공자시스템에서 제공된다. 하지만 요청자는 중개자와 제공자 사이의 메시지 송수신 과정에 관여되는 시간요소를 분석한 시간예측도 필요하다. 본 논문은 웹 서비스의 QoS 만족도를 높이기 위해서 트랜잭션을 고려한 시간 예측과 더불어 다중처리기 시스템의 보편화에 따른 트랜잭션의 실행시간 예측에 관련된 시간요소를 분석하여 개선된 최악의 실행시간 예측 방법을 제안한다.

Keywords

References

  1. J.S.Choi, H.S.Kim, H.T.Kim, S.U.Mun, J.H.Lee, H.J.Lee, translation., Service-Oriented Architecture A Planning and Implementation Guide for Business and Technology, Mplanning, 2007
  2. Alan Burns & Andy Wellings., Real-Time Systems and Programming Languages, Addison-Wesley, 2003
  3. Byun JY, Andy Wellings and Alan Burns, "A Worst-Case Behaviour Analysis for Hard Trans-actions," International Workshop of 96 RTDB, U.S.A., vol.1, no.1, pp.150-155, 1996
  4. Yeoja Kim and Jeongyong Byun, “A Real-time Task Scheduling for Multi-Processor System,” Proceedings of The 3rd EALPIT-2003, Ultan-bataar of Mongolia, pp.228-233, 2003
  5. Eric Newcomer, Greg Lomow., Understanding Soa with Web Services, Addison-Wesely, U.S.A, 2005
  6. SOA Feature Story : Real-Time SOA Start with the Messaging Bus, “http//events.sys-con.com/node /467488”
  7. James F. Kurose, Keith W.Ross., computer networking, Addison-Wesley, U.S.A, 2005
  8. MTU?, http://blog.naver.com/ldbina/120051610083
  9. Thomas Erl., SOA Principles of Service Design, Prentice Hall, U.S.A, 2008
  10. Thomas Erl, Service-Oriented Architecture A Field Gudie to Integrating XML and Web Services, Prentice Hall, U.S.A, 2004
  11. http://www.soaspecs.com
  12. S.Y,Jang, S.C.Whang, H.J.Lee, M.O.Cho Translation., Service-Oriented Architecture :Concepts, Technology, and Desing, Acorn, 2006
  13. J.S.Park other 11 people Translation., Developing Enterprise Web Services An Architure's Guide, Hongrung, 2008
  14. Samsung SDS SOA Research Translation, Service-Oriented Architecture A Field Guide to Integranting XML and Web Services, Sungandang, 2007
  15. H.J.Na, D.J.Choi, "Design and Implementation of Performance Measurement System for Web Ser-vices," KNOM Review, vol.6, no.2, pp.13-20, 2004
  16. http://devnote.net/wiki/index.php/The opening of Mul-tiProcessor Programming period/. 2007
  17. Aziz Nasridinov, KyoungWook Kim, JeongYong Byun, "A services Quality Enhancement of Busi-ness Process Using Web Services," Proceedings of the 8th Apis, Jan.11-12, pp.349-353, 2009