DOI QR코드

DOI QR Code

A Study on the Agent Component Development Support to PDA

PDA 지원 에이전트 컴포넌트 개발에 대한 연구

  • 김행곤 (대구가톨릭대학교 컴퓨터정보통신공학부)
  • Published : 2006.02.01

Abstract

In the focusing on the important of wireless internet, mobile terminal device plays a central role in tracking and coordinating terms in mobile business processing. Especially, mobile device has been considered as a key technology for embedded software and ubiquitous era. Because existing web environments is moving to wireless internet, the new concepts for wireless internet computing environments has gained increasing interest. Mobile agents provide a new abstraction for deploying over the existing infrastructures. Mobile application systems require the flexibility, adaptability, extensibility, and autonomous. New software developments methodology is required to meet the requirements. In this paper, we present an agent architectures model that allows compassable components with pluggable and independable. Our approach involves wrapping components inside a servlet. We have used the model and components to develop the PDA mobile agent.

최근 무선인터넷의 중요성이 강조되면서 모바일 단말 장치는 모바일 비즈니스 프로세스에서 중요한 역할을 담당한다. 특히, 모바일 단말 장치는 차세대 기술인 임베디드와 유비쿼터스 컴퓨팅의 주요 단말 장치이며 개발 대상이기도 하다. 또한, 모든 환경이 무선 인터넷 환경으로 이동되면서 무선 컴퓨팅 환경으로 도입하기 위한 서비스 기술에 많은 관심을 갖게 되었다. 그 중에서도 모바일 에이전트는 기존 인터넷 하부 구조상에 기능들을 전개하는 새로운 추상화 개념을 제공하며, 이러한 시스템은 융통성, 적용성, 확장성, 자율성 등을 요구하고 있다. 그러므로 이를 위해서는 새로운 소프트웨어 개발 방법론의 적용을 통해 해결하는 것이 중요하다. 따라서, 본 논문에서는 플러그 가능하고 독립성이 보장되는 조립 가능한 컴포넌트를 기반으로 에이젼트 아키텍처 모델을 작성한다 이러한 접근은 서블릿으로 컴포넌트 랩핑을 전개할 수 있으며, 이는 PDA 모바일 에이젼트를 개발하기 위한 모델과 컴포넌트에 대한 연구로 행해진다.

Keywords

References

  1. James Odell, H. Van Dyke Parunak and Bernhard Bauer, 'Extending UML for Agents,' Proceeding of Agent-Oriented Information Systems Workshop at the 17th International Conference on Artificial Intelligence, Vol. 11, No.3, pp.303-328, 2001
  2. Kenha Park, Jintae Kim and Sooyong Park, 'Goal based agent-oriented software modeling', Proceeding of the Seventh Asia-Pacific Software Engineering Conference (APSEC'00), pp.320-324, Dec., 2000 https://doi.org/10.1109/APSEC.2000.896714
  3. Desmond F. D'Souza and Alan C. Wills, Objects, Components, and Frameworks with UML, Addison-Wesley, 1998
  4. Tan-Hsu Tan and Tsung-Yu Liu, 'The MObile-Based Interactive Learning Environment (MOBILE) and A Case Study for Assisting Elementary School English Learning,' Proceedings of IEEE International Conference on Advanced Learning Technologies (ICALT'04), pp.530-534, August 2004
  5. Raul Silaghi and Alfred Strohmeier, 'Integrating CBSE, SoC, MDA, and AOP in a Software Development Method,' Proceeding of Seventh International Enterprise Distributed Object Computing Conference, pp.136-146, Sep., 2003 https://doi.org/10.1109/EDOC.2003.1233844
  6. Jian Yang, 'Service oriented computing: Web service componentization,' Communications of the ACM, Vol.46, No.10, pp.35-40, Oct., 2003 https://doi.org/10.1145/944217.944235
  7. OMG, OMG Unified Modeling Language Specification Version 1.5, http://www.omg.org/uml, 2003
  8. Bernhard Bauer, Jorg P. Muller and James Odell, 'Agent UML: A Formalism for Specifying Multiagent Interaction,' Proceeding of 2000 Agent-Oriented Software Engineering, pp.91-103, May., 2001
  9. 김행곤, 최하정, 한은주, '웹 환경에서의 e-business 컴포넌트에 관한 연구,' 한국정보처리학회 소프트웨어공학회지, 제4권, 제1호, pp.60-66, 2001. 3
  10. 김행곤, 차정은, 김병준, '아키텍처 기반의 컴포넌트 저장소 개발을 위한 메타 데이터분류 및 프로토타이핑,' 한국정보처리학회 산학연 소프트웨어공학기술 학술대회논문집, 제4권, 제2호, 2000. 4
  11. 김행곤, 차정은, 김지영, 신호준, '컴포넌트 저장소 형상관리 시스템에 관한 연구,' ETRI 최종연구보고서, 2002. 12
  12. 김행곤, 최하정, 한은주, '분산 컴포넌트 명세에 기반 한 비즈니스 컴포넌트 구축에 관한 연구,' 한국정보과학회 추계 학술대회, 제27권, 제2호, pp.321-324, 2000. 10