Study on Context-Aware SOA based on Open Service Gateway initiative platform

OSGi플렛폼 기반의 상황인식 서비스지향아키텍쳐에 관한 연구

  • 최성욱 (동아대학교 경영정보과학부) ;
  • 오암석 (동명대학교 멀티미디어공학과) ;
  • 권오현 (동명대학교 컴퓨터공학과) ;
  • 강시협 (동아대학교 경영정보과학부) ;
  • 홍순구 (동아대학교 경영정보과학부) ;
  • 최형림 (동아대학교 경영정보과학부)
  • Published : 2006.11.30


In an proposed Context-Aware SOA(Service Oriented Architecture) based OSGi(Open Service Gateway initiative) platform, Service provider manages relative kinds of services in an integrative basis from various sensors, puts each service in a SOAP (Simple Object access Protocol) message, and register thorn to the UDDI(Universal Description Discovery and Integration) server of service registry, service requester retrivel the specified kinds of services and call them to service provider. Recently most context-aware technologies for ubiquitous home network are mainly putting emphasis on RFID/USN and location-based technology. Because of this, service-oriented architecture researches have not been made enough. Under the environment of an OSGi service platform, various context-aware services are dynamically mapping from various sensors, new services are being offered for the asking of users, and existing services are changing. Accordingly, the data sharing between services provided, management of service life cycle, and the facilitation of service distribution are needed. Taking into considering all these factors, this study has suggested an Context-Aware SOA based eclipse SOA Tools Platform using OSGi platform that can transaction throughtput of more than 546 TPS of distributional Little's Law from ATAM(Architecture Tradeoff Analysis Method) while remaining stable other condition.


  1. Bill Schilit, Norman Adams and Roy Want, 'Context-aware computing applications,' In proceedings of IEEE Workshop on Mobile Computing Systems and Applications, 1994
  2. Korkea-aho, M., 'Context-Aware Applications Survey,' Department of Computer Science, Helsinki University of Technology, (2000)
  3. Guanling Chen and David Kotz. 'A survey of context -aware mobile computing research,' Technical Report TR2000-381, Dept. of Computer Science, Dartmouth College, 2000
  4. A. Shehzad, H. Q. Ngo, K. A.Pham, S.Y. Lee, 'Formal Modeling in Context-Aware Systems,' KI-04 Workshop, 2004
  5. Yang, S.J.H. Lan,B.C.W. Chung,J.-Y. ,'A new approach for context aware SOA,' e- Technology, e-Commerce and e-Service, IEEE '05. Proceedings, 2005
  6. de Almeida D.R., de Souza Baptista, C., da Silva, E.R., Campelo, C.E.C., de Figueiredo, H.F., Lacerda, Y.A.'A context-aware system based on service-oriented architecture,' Advanced Information Networking and Applications (AINA2006), 2006
  7. Gu, T., Pung, H.K., Zhang, D.Q.,'Toward an OSGi-based infrastructure for context-aware applications,'Pervasive Computing, IEEE,Volume 3, Issue 4, Oct-Dec 2004
  8. Open Services Gateway Initiative. OSGi Service Platform Specification, Version 3.0, March 2003.,
  9. A.K. Dey and G.D. Abowd, 'Towards an understanding of context and context-awareness,' HUC '99, 1999
  10. Dirk Krafzig, Kal Banke, Dirk Slama, 'Enterprise SOA,' Pretice Hall PTR, 2004
  11. Im, C.H,,Hong, D.S,Choi, J.J,' A Study of a Scheme to Asses and Improve ESB-based SOA Application from the S/W Architecture Perspective,' Koera IT Services, Volume 5, Issue 2, OCT. 2006
  12. Won Young Lee, 'Mathematical Approach to Performance Analysis for Web-based Enterprise System', JavaServ ice Consulting, 2005
  13. Nsm-Ki, Kim,Kyung-Chul Chae, 'One the Discrete-Time Version of the Distributional Little's Law', Journal of the Korean Institute of Industrial Engineers. Vol.27, No. 4. Dec. 2001