Browse > Article

A Framework for Developing Service-Oriented Adaptive System based on Context Awareness  

Yoo, Chan-Woo (서울대학교 컴퓨터공학부)
Shim, Jae-Keun (서울대학교 컴퓨터공학부)
Han, Jong-Dae (서울대학교 컴퓨터공학부)
Park, Young-Ki (서울대학교 컴퓨터공학부)
Jung, Woo-Sung (서울대학교 컴퓨터공학부)
Kim, Hee-Chern (한국방송통신대학교 컴퓨터학과)
Lee, Byung-Jeong (서울시립대학교 컴퓨터과학부)
Wu, Chi-Su (서울대학교 컴퓨터공학부)
Abstract
As Ubiquitous era comes, the importance of service-oriented adaptive software increases. However, there are many issues in development phases of service-oriented adaptive software, like contexts and service search. Though there are many researches which manage these issues separately, still we need more integrated and mature framework for solving these issues. So in this paper, we propose an integrated framework for development of service-oriented adaptive software. Our framework defines processes and work products for development. We also perform a case study which our framework is applied to.
Keywords
Service; Adaptation; Context; Framework;
Citations & Related Records
연도 인용수 순위
  • Reference
1 http://www.ibm.com/developerworks/library/ar-logsoa/
2 M. Bell, "Service-Oriented Modeling: Service Ana-lysis, Design, and Architecture," Wiley & Sons, 2008
3 M. Kumar, B. Shirazi, S. Das, B. Sung, D. Levine, M. Singhal, “PICO: A Middleware Frame-work for Pervasive Computing,” IEEE Pervasive Computing, vol.2, no.3, 2003   DOI   ScienceOn
4 H. Lausen, N. Steinmetz, “Survey of Current Means to Discover Web Services,” STI Technical Report, 2008
5 Y. Park. W. Jung, B. Lee, C. Wu, “Automatic Discovery of Web Services Based on Dynamic Black-Box Testing,” Proc. of the 33rd Annual IEEE International Computer Sofware and Appli-cations Conference, 2009   DOI
6 P. Costanza, R. Hirschfeld, “Language Constructs for Context-oriented Programming - An Overview of ContextL,” Dynamic Languages Symposium, co-located with OOPSLA'05, San Diego, California, USA, Oct. 18, 2005
7 G. Kiczales, J. D. Rivieres, D. G. Bobrow, The Art of the Metaobject Protocol, The MIT Press, 1991
8 J. Han, J. Shim, B. Lee, H. Lee, C. Wu, “An Integrating Modeling Technique for Service-oriented Adaptive System,” Proc. of the KCSE, vol.11, no.1, pp.166-174, 2009 (in Korean)
9 J. McGovern, S. Tyagi, M. Stevens, S. Mathew, Java Web Services Architecture, Morgan Kaufmann, chapter 2, pp.35-41, 2003
10 J. Shim, B. Lee, C. Wu, "ModeIing of Simulation Environments for Service-oriented Adaptive Sys-tems with ECA Rules and Extended UML," Proc. of the KIISE Fall Conference, vol.35, no.2(B), pp.33-37, 2008 (in Korean)
11 J. Georgas, A. Hoek, R. Taylor, "Architectural Run-time Configuration Management in Support of Depend-able Self-Adaptive Software," ACM SIGSOFT Soft-ware Engineering Notes, vol.30, no.4, Jul. 2005   DOI
12 S. Kaplan, S. Goering, R. Campbell, “Specifying Concurrent Systems with $\Delta-grammars$,” Proc. of the 5th International Workshop on Software Spe-cification and Design, pp.20-27, 1989
13 J. Cobleigh, L. Osterweil, A. Wise, B. Lerner, “Containment Units: A Hierarchically Composable Architecture for Adaptive Systems,” Proc. of the 10th ACM SIGSOFT symposium on Foundations of software engineering, 2002
14 N. Bieberstein, R. Laird, K. Jones, T. Mitra, "Executing SOA: A Practical Guide for the Service-Oriented Architect," IBM Press books, 2008
15 J. Cardoso, “Semantic Web Services, theory, tools, and applications,” Information Science Reference, pp.240-280, 2007
16 C. Ortiz, J. Puiq, C. Palau, M. Esteve, "3D Wire-less Sensor Network Modeling and Simulation," International Conference on Sensor Technologies and Applications, pp.307-312, Oct. 2007   DOI
17 R. Hirschfeld, P. Costanza, O. Nierstrasz, “Context-oriented Programming,” Journal of Object Techno-logy, vol.7, no.3, pp.125-151, Mar.-Apr., 2008   DOI