Self-adaptation Service with Context-awareness on Active Network for Ubiquitous Computing Environment

유비쿼터스 컴퓨팅 환경을 위한 액티브네트워크상의 문맥인식성을 고려한 자치 적응성 서비스

  • Published : 2004.12.01

Abstract

A self-adaptation with context-awareness is needed within network to meet costumed services according a user's changing constraints. But the existing network has many difficulty in adding new functions because of slow standardization of network and slow deployment of new services. To solve this problem, an active network can support the suitable environment to add new function such as self- adaptation. Therefore, this Paper suggests Self Adaptation Service(SAS) using agent-based active network and the constraint-based Service Creation Environment(SCE) to support self-adaptation with context-awareness. SAS provides benefits to support the context-aware service and the fast deployment of new services.

최근 유비쿼터스 컴퓨팅 환경의 등장에 따라, 사용자의 자주 변화하는 제약조건에 맞는 서비스를 제공하기 위해서 망 내에서의 문맥인식성을 고려한 자치적응성(self-adaptation)이 요구되고 있다 그러나 기존 망에 자치적응성 기능을 추가하고자 할 때 느린 망 표준화 문제와 느린 서비스 재배치 문제가 발생한다. 액티브네트워크는 이러한 문제점을 해결하기 위한 적합한 환경으로써 망에 새로운 자치 적응성을 추가하고 빠른 재배치를 할 수 있다. 그러므로 본 논문은 문맥인식성을 고려한 자치적응성 지원을 위해서 에이전트 기반 액티브네트워크와 제약조건 기반 SCE(Service Creation Environment)클 이용한 SAS(Self Adaptation Service)를 제안하였다. 본 SAS의 이점은 망 내에서 문맥인식(context-aware)을 고려한 서비스 지원과 빠른 서비스 재배치 지원이다.

Keywords

References

  1. Graham Klyne, et al., 'Composite Capability/ Preference Profiles (CC/PP):Structure and Voca bularies,' W3C Working Draft 25, March 2003
  2. Tomlinson, G., Chen. R. and M. Hofmann, 'A Model for Open Pluggable Edge Services,' draft tomlinson-opes-model-00.txt, work in progress, June 2001
  3. W. Y. Lum, and F. C. M. Lau, 'A Context-Aware Decision Engine for Content Adaptation,' IEEE Pervasive Computing, vol.l , no.3, pp.41-49, Jul.Sep., 2002 https://doi.org/10.1109/MPRV.2002.1037721
  4. B. Steffen, T. Margaria, A. Claben, V. Braun, and M. Reitenspiob, 'A constraint-oriented service creation environment,' In PACT96, 2nd International Conference on Practical Application of Constraint Technology, London, UK, 1996
  5. I.W.Marshall, et, al, 'Application-level Program mabIe Network Environment,' BT Technology Journal, Vol. 17, No.2, April 1999
  6. K. T. Krishnakumar, M. Sloman, 'Constraintbased Net work Adaptation for Ubiquitous Applications,'Proceedings of the 6th International EDOC Conference, Sep. 2002, pp. 258-271, Laussane, Switzerland
  7. K. T. Krishnakumar, M. Sloman, 'Towards Constraint-Based Configuration (CBC) of proxylets for Policy Implementation,' Proceedings of PGNct 2001, Liverpool John Moores University, UK, 18th-19th June 2001
  8. Bellifemine, F., Poggi, A., and Rimassa, G.,' Developing mulit-agent system with a FIPA compliant agent framework,' Software Practice and Experience 31(2), pp.103-128, 2001 https://doi.org/10.1002/1097-024X(200102)31:2<103::AID-SPE358>3.0.CO;2-O
  9. Ledeczi A., Maroti M., Bakay A., Karsai G., Garrett J. Thomason IV C., Nordstrom G., Sprinkle J. Volgyesi P, 'The Generic Modeling Environment,' Workshop on Intelligent Signal Processing, accepted, Budapest, Hungary, May 17, 2001
  10. B. Steffen, T. Margaria, A. Claen, V. Braun, and M. Rcitenspie, 'A constraint-oriented service creation environment,' In PACT96, 2nd International Conference on Practical Application of Constraint Technology, London, UK, 1996
  11. D. C. Schmidt, D. L. Levine, and S. Mungee, 'The Design and Performance of Real-Time Object Request Brokers,' Computer Communications, vol.21 , pp.294-324, Apr. 1998 https://doi.org/10.1016/S0140-3664(97)00165-5
  12. Aniruddha Gokhale et al. 'CosMIC An MDA Generative Tool for Distributed Real-time and Embedded Component Middleware and Applications,' Proceedings of the OOPSLA 2002 Workshop on Generative Techniques in the Content of Model Driven Architecture, Seattle, W A, November 2002
  13. J. Wing, and Kleppe, A., 'OCL : The Constraint Language of the UML,' JOOP, May, 1999
  14. D. Jacson, I. Scehchter and I. Shlyakhter,' Alcoa: the Alloy Constraint Analyzer,' In Proceedings International Conference on Software Engineering, Limerick, Ireland, June 2000 https://doi.org/10.1145/337180.337616
  15. Jian Kuo-Di, Ken Nygard, 'Agent-Java: An Integration of Java and KQML,' Mid-continent Information and Database Systems Conference, Fargo, ND, USA, pp. 60-69, August, 1996