• Title/Summary/Keyword: 에이전트 기반 시스템

Search Result 1,106, Processing Time 0.024 seconds

The Design of Messaging System for Mobile Code on the Web (웹을 중심으로한 이동코드의 메시징시스템 설계)

  • 송성훈;원유헌
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.64-66
    • /
    • 2001
  • 이동에이전트의 연구가 활발히 이루어지면서 이동에이전트의 활용적인 측면에서와 시스템적인 측면의 많은 부분에 있어서 개념적인 정립이 이루어지고 있다. 최근의 이동에이전트 시스템은 상당수가 자바 언어를 기반으로 하고 있으며, 또한 웹과 이동에이전트를 연동하기 위한 연구도 많이 이루어지고 있다. 본 논문은 이전의 연구에서 개발된 웹상의 이동에이전트 시스템을 기반으로 하여 이동에이전트간의 메시지 전달 기법을 설계하였다. 이동에이전트를 기반으로 한 응용의 개발에서 이동에이전트간의 통신은 중요한 위치를 차지한다. 자바를 기반으로 한 이동에이전트 시스템의 경우 자바의 풍부한 통신 API를 사용할 수도 있으나 기존의 통신 API만으로는 이동에이전트의 특성을 충분히 반영한 응용프로그램을 개발하기 어렵다. 본 논문의 메시징 시스템설계에 있어 IBM의 Aglet과 CORBA의 이동에이전트관련 기술을 참고하였으며, 이동에이전트의 네이밍, 네임 서비스 및 프로그래밍 API를 고려하였다.

Design and Implementation of the Multi-Agent System based on JATLite (JATLite 기반 멀티 에이전트 시스템의 설계 및 구현)

  • Lee, Hae-Su;Jang, Deok-Seong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.8S
    • /
    • pp.2650-2662
    • /
    • 2000
  • 기존의 웹 기반 의료 서비스는 환자 자신이 직접 해당 사이트를 찾아 읽어보고 의사들과 e-mail로 상담하는 수준이었다. 환자는 자신의 증상과 유사한 정보가 어디에 있는지 알아야 하고 의사들은 e-mail을 일일이 읽고 답해 주어야만 한다. 그러나 메일 에이전트, 진단 에이전트 등이 존재하는 멀티 에이전트 시스템이 개발된다면 기존의 web 기반 의료 서비스의 단점을 보완할 수 있다. 본 논문에서는 JATLite 기반의 멀티 에이전트 시스템을 설계하여 자동으로 e-mail을 분석, 분류, 전달, 진단하는 시스템을 개발하였다. 제안된 멀티 에이전트는 메일 에이전트, 진단 에이전트, 중재 에이전트 등으로 구성된다. 메일 에이전트는 환자의 상담, 요청, 증상 등을 분석하여 해당하는 진단 에이전트에게 전달하는 일을 한다. 진단 에이전트는 지식베이스를 이용하여 환자의 요구사항에 가장 적절한 진단을 하게 된다. 중재 에이전트는 에이전트의 상태를 파악하여 작업을 지시하고 메일 에이전트와 진단에이전트간의 통신을 관리한다.

  • PDF

A Framework for Improving Reusability at the Development Process of Multi-Agent based System using MDA (MDA를 이용한 다중 에이전트 기반 시스템 개발단계에서 재사용성 향상을 위한 프레임워크)

  • Lee, Poong-Seok;Jang, Soo-Hyun;Lee, Eun-Seok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.78-83
    • /
    • 2007
  • 최근 유비쿼터스 환경에서 동작하는 지능형 시스템에 관한 관심이 높아지면서, 이러한 지능형 시스템의 개발을 효율적으로 하기 위해 에이전트 기반의 소프트웨어 시스템 개발 방법론 및 지원 도구에 관심이 높아지고 있다. 이러한 시스템들은 에이전트들의 동작환경을 제공하는 에이전트 플랫폼의 사용이 필수적이다. 그러나 실제로 에이전트 기반 시스템을 개발하는 경우 초기 단계에서 가장 적절한 에이전트 플랫폼을 결정하는 것은 어렵다. 또한 개발 중에 다양한 에이전트 플랫폼에 적용 가능한 소프트웨어를 개발해야 하는 경우가 발생할 수 있다. 따라서 본 논문에서는 이러한 문제점을 해결하기 위해 MBA를 기반으로 에이전트 기반 시스템 개발 방법론 및 개발 지원 도구를 제공하고자 한다. 본 논문에서 제안하는 방법을 통해 개발자는 개발 초기 단계에서 결정된 소프트웨어의 아키텍처를 기반으로 다양한 플랫폼에 적용 가능한 에이전트 모델과 소스코드를 생성시킬 수 있다. 본 논문에서는 플랫폼 독립적인 에이전트 모델을 통하여 FIPA-OS와 MTI 에이전트 플랫폼 기반의 소스코드를 생성시키는 실험을 하여 제안 방법론 및 도구의 유효성을 검증한다.

  • PDF

Agent-Based RFID Model Design for Cinder Reuse (소각재 재활용을 위한 에이전트 기반 RFID 모델 설계)

  • Kim, Gui-Jug
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.201-204
    • /
    • 2007
  • 본 논문은 소각재 재활용 모니터링 시스템 구현을 위한 에이전트 기반의 RFID 모델을 설계한다. RFID를 이용한 모니터링 시스템은 상태관리 에이전트, 위치관리 에이전트, 불량관리 에이전트, 상황관리 에이전트 등의 데이터 관리 에이전트를 이용해 데이터를 자동 관리하고, 대용량의 데이터를 처리하기 위해 대용량 데이터 처리 에이전트를 이용한다. 안정적인 소각재 재활용을 위한 에이전트 기반 데이터 모니터링 시스템의 개발은 산업체 전반에 걸쳐있는 기계화, 수작업화 된 공정을 실시간 자동화 공정으로 개발하는 획기적인 방법이 될 것이다.

  • PDF

SMART : A CORBA-based Mobile Agent System Supporting the OMG MAF Specification (SMART : OMG의 MAF 명세를 지원하는 CORBA기반의 이동 에이전트 시스템)

  • Yu, Yang-U;Kim, Jin-Heung;Gu, Hyeong-Seo;Park, Yang-Su;Lee, Myeong-Jae;Lee, Myeong-Jun
    • The KIPS Transactions:PartC
    • /
    • v.8C no.2
    • /
    • pp.221-233
    • /
    • 2001
  • 오늘날 이동 에이전트 기술은 네트워크 트래픽을 효과적으로 줄이고, 서버의 인터페이스를 바꾸지 않고 클라이언트의 다양한 요청을 융통성 있게 서비스할 수 있는 기술로 여겨지고 있다. 그러나 대부분의 이동 에이전트 시스템들은 그들 자신의 구조를 적용하고 다른 방법으로 구현되어, 특정 이동 에이전트 시스템에서 생성된 이동 에이전트는 다른 에이전트 시스템에서는 사용될 수 없다. 이러한 문제를 해결하기 위하여 OMG(Object Management Group)는 이질적인 에이전트 시스템간의 상호운용선(interoperability)을 증진시킬 목적으로 이동 에이전트와 에이전트 시스템간의 공통된 개념적인 모델에 대하여 기술한 MAF(Mobile Agent Facilities) 명세를 제안하였다. 본 논문에서는 OMG MAF 명세를 만족하는 자바 기반의 SMART 시스템에 관하여 기술한다. SMART 시스템은 MAF 명세에 따른 이동 에이전트간의 상호운용성을 지원하고, MAF 명세에서 권장하는 보안 모델을 기반으로 한 독자적인 보안 기능을 제공한다. 또한 보다 안정된 에이전트 시스템의 운영을 위하여 자체적인 에이전트 및 에이전트 시스템의 영속성(persistence)과 예외처리를 지원한다.

  • PDF

A Medical Diagnosis System by using Multi-Agent (멀티 에이전트를 이용한 의료 진단 시스템)

  • 이해수;장덕성
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.361-363
    • /
    • 2000
  • 기존의 웹 기반 의료 서비스는 환자 자신이 직접 해당 사이트를 찾아 읽어보고 의사들과 e-mail로 상담하는 수준이었다. 환자는 자신의 증상과 유사한 정보가 어디에 있는지 알아야하고 의사들은 e-mail을 일일이 읽고 답해 주어야만 한다. 그러나 메일 에이전트, 진단 에이전트 등이 존재하는 멀티 에이전트 시스템이 개발된다면 기존의 web 기반 의료 서비스의 단점을 보완할 수 있다. 본 논문에서는 JATLite 기반의 멀티 에이전트 시스템을 설계하여 자동으로 e-mail을 분석, 분류, 전달, 진단하는 시스템을 설계하였다. 제안된 멀티 에이전트 메일 에이전트, 진단 에이전트, 중재 에이전트 등으로 구성된다. 메일 에이전트는 환자를 상담, 요청, 증상 등을 분석하여 해당하는 진단 에이전트에게 전달하는 일을 한다. 진단 에이전트는 지식베이스를 이용하여 환자의 요구사항에 적절한 진단을 하게 된다. 중재 에이전트는 에이전트의 상태를 파악하여 작업을 지시하고 메일 에이전트와 진단 에이전트간의 통신을 관리한다.

  • PDF

The Agent Platform in Multi-Agent System Providing Intelligent Medical Information (지능형 의료 정보 제공을 위한 멀티 에이전트 시스템에서 에이전트 플랫폼)

  • 최원기;이상욱;김일곤
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2000.11a
    • /
    • pp.445-454
    • /
    • 2000
  • 의료 정보 시스템은 많은 지식과 의료 인력과의 연계가 필요하기 때문에, 멀티 에이전트 시스템의 활용 영역으로 적합하다. 본 논문에서는 지능형 의료 정보 제공을 위한 멀티 에이전트 시스템인 MAMI(Multi-Agent system for Medical Image)의 에이전트 플랫폼의 설계 및 구현 대해 기술한다. MAMI는 여러 의료 정보 중 의료 영상을 위한 멀티 에이전트 시스템이다. MAMI의 가장 중요한 구성 요소로서는 에이전트 플랫폼을 들 수 있다. 에이전트 플랫폼은 에이전트들이 동작할 수 있는 물리적 기반을 제공해 준다. MAMI는 FIPA(foundation for Intelligent Physical Agent)가 제안하는 관리 모델을 따르고 있다. MAMI에서는 COM(Common Object Model)과 XML(Extensible Markup Language)로 인코딩된 ACL(Agent Communication Language)을 메시지 교환에 이용하고 있다. 의료 영역의 특성상 의사와 같은 의료 전문 인력과의 연계는 반드시 필요하다. MAMI는 이를 위해서 의료 인력을 하나의 에이전트로 개념화하여 시스템에 연결한다. MAMI의 에이전트 플랫폼은 소프트웨어 에이전트와 휴먼 에이전트들이 지식을 공유하기에 적합한 물리적 기반을 제 공해주어 지능형 의료 정보 서비스를 용이하게 해준다.

  • PDF

Health Care Multi Agent System Based on Information Appliances (정보가전 기반의 건강관리 멀티 에이전트 시스템)

  • 박수진;이상민;김일곤
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2002.11a
    • /
    • pp.353-362
    • /
    • 2002
  • 정보가전에 대한 연구가 현재 활발히 진행 중에 있고 정보가전이 실현되었을 때 다양한 서비스와 연계가 가능하고, 사람들의 생활환경에 많은 변화가 일어날 것으로 전망된다. 본 논문에서는 정보가전 기반의 건강관리 멀티 에이전트 시스템을 설계와 구현을 기술하였다. 홈 제어 네트워크로는 전력선 기반의 LonWorks를 이용하고, OSGI(Open Services Gateway Initiative)를 이용하여 LonWorks기반의 디바이스들을 제어한다. 멀티에이전트 시스템으로는 FIPA(The Foundation for Intelligent Physical Agents) Specification을 따르고, 이 플랫폼 위에서 건강관리 에이전트, 가전제품관리 에이전트, 건강관리 Library, 요리 Library, 운동 Library를 구현하였다.

  • PDF

An Automatic QoS Tuning Method for Improving Flexibility in Agent-based Flexible Videoconference System (화상회의 시스템의 유연성 개선을 위한 에이전트 내 QoS 자동 튜닝법)

  • Lee Sung-Doke;Kang Sang-Gil
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2005.11a
    • /
    • pp.511-514
    • /
    • 2005
  • 에이전트 기반 플렉시블 화상회의 시스템은 데스크 탑 컴퓨터로 화상회의 시스템을 이용할 때 발생하는 시스템의 내 ·외적인 다양한 변동 및 이용자에게 가해지는 부담의 감소를 목적으로 설계된 화상회의 이용 지원환경이다. 본 논문에서는 플렉시블 화상회의 시스템의 유연성을 개선하기 위한 한 방법으로서 QoS(Quality of Service) 파라미터 자동 튜닝법을 적용한 화상회의 매니저 에이전트의 새로운 아키텍처를 제안한다. 제안한 화상회의 매니저 에이전트를 기반으로 구축된 플렉시블 화상회의 시스템은 일반 이용자들이 화상회의를 이용할 때 발생하는 서비스 품질 요구 변경 및 시스템 부담 등의 문제를 유연하게 해결한다. 매니저 에이전트는 다른 에이전트들과 프로토콜을 이용하여 긴밀하게 협조를 하며, 문제 해결의 진행상황을 고려하면서 서비스 품질 파라미터를 자동으로 조정한다. 조정된 파라미터에 의해서 시스템은 내 ·외적 변동 대한 유연한 대응이 가능하게 되었고 또한 이용자에게 가해지는 부담도 감소한다. 결국, 제안 아키텍처를 적용한 시스템이 기존 시스템과 비교하여 유연성이 증가되었음을 실험을 통하여 증명한다.

  • PDF

Temporal Replication Based Fault Tolerant Scheme Providing A Cyclic Execution of Mobile Agent (이동 에이전트의 순환적 작업 수행을 지원하는 시간적 복제 기반 결함 포용 기법)

  • 박한석;백맹순;김홍수;환종선
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.469-471
    • /
    • 2004
  • 다중 지역 이동 에이전트 컴퓨팅 시스템에서는 단일 지역으로 구성된 시스템에 비해서 호스트의 결함이나 호스트 사이의 통신 결함 발생 확률이 높아, 안정된 시스템 설계에 있어서 이동 에이전트의 결함을 검출하고 이를 복구하는 결함 포용 기법은 매우 중요한 고려 사항이다. 이동 에이전트의 안정적인 연산 수행을 보장하기 위한 기존의 결함 포용 기법들은 크게 시간적 복제 기반 기법(Temporal Replication Based Approach: TRBA)와 공간적 복제 기반 기법(Spatial Replication Based Approach: SRBA)으로 구분 지을 수 있으나, 다중 지역으로 구성된 이동 에이전트 시스템과 같은 복잡한 시스템에서는 낮은 결함 포용 비용이 요구되는 TRBA가 보다 적합하다. 그러나 기존의 TRBA에서는 이동 에이전트의 비멱등(non-idempotent) 연산 수행을 지원하기 위해 단일 수행 (exactly-once execution) 특성을 보장했지만, 이동 에이전트가 순환적 작업 경로를 가지는 연산 수행 시에는 작업을 완결하지 못하는 복귀월산 문제(comeback-skip problem)가 발생한다. 본 논문에서는 플래그와, 히스토리 필드, 파손 길드를 도입하여 복귀월산 문제를 해결하는 시간적 복제 기반 결함 포용 기법을 제안한다. 이 기법은 이동 에이전트의 다양한 작업 수행을 지원함으로써 이동 에이전트의 작업 수행 영역을 확대한다.

  • PDF