• Title/Summary/Keyword: 에이전트 개발

Search Result 723, Processing Time 0.029 seconds

Interface Specification Modeling of Network Management System Agent by the Component Based Development (컴포넌트 기반개발에 의한 망관리시스템 에이전트의 인터페이스 스펙 모델링)

  • 박수현
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1999.10a
    • /
    • pp.7-11
    • /
    • 1999
  • Farmer 모델에 의하여 정의된 망관리 시스템 에이전트의 구성모델을 인터페이스 명세모델로의 매핑에 대하여 서술하였다. 인터페이스 명세모델은 컴포넌트 기반 개발 (Component Based Development)에서 구현과 설계를 구분하기위하여 제시하는 모델로서 본 논문에서는 TMN 에이전트 설계의 예로서 설명하였다. 특히 Farmer 모델에서의 측면의 개념을 반영하기 위하여 측면 인터페이스(Aspect Interface)의 개념을 도입하였다.

  • PDF

Implementation of a Test Simulator for SIP Protocol (SIP 프로토콜 시뮬레이터 설계 및 구현)

  • 장성만;이극
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.05b
    • /
    • pp.695-698
    • /
    • 2003
  • SIP은 인터넷 컨퍼런스와 인터넷 텔레포니를 위한 시그널링 프로토콜로써, 오디오, 비디오, 화이트보드 등과 같은 하나 또는 그 이상의 미디어 타입으로 이루어진 멀티미디어 회의, 인터넷 텔레포니 등에 적용할 수 있다. 본 논문에서는 SIP 사용자 에이전트의 시험, 인증 절차 문서를 개발하였으며, 개발된 문서를 바탕으로 하여 SIP 사용자 에이전트 시험 시뮬레이터를 설계 및 구현하였다. 이 시험 시뮬레이터를 통해 표준 시험 절차 문서를 바탕으로 사용자 에이전트들간의 전송되는 메시지의 표준 구현 여부 검증할 수 있다.

  • PDF

Implementation of Service Discovery Middleware for Heterogeneous Agent Platforms (이종 에이전트 플랫폼 간의 상호운용을 위한 서비스 디스커버리 미들웨어 설계 및 구현)

  • Oh, Se-Jung;Paik, Ju-Ryun;Ko, Hyuk-Jin;Shin, Dong-Ryeol;Kim, Ung-Mo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.85-88
    • /
    • 2005
  • 유비쿼터스 컴퓨팅 환경에서 분산되어 존재하는 서비스나 디바이스의 효과적인 사용을 위해서는 서비스의 종류나 서비스의 위치 등의 기본적인 정보가 사전에 제공되어야 한다. 이러한 기본 정보를 사용자의 요구에 맞게 정확히 탐색해서 찾아주는 일련의 과정을 서비스 디스커버리(Service Discovery)라 칭하며, 유비쿼터스 같은 분산 이동 환경에서 가장 먼저 구축되어야만 하는 시스템이다. 최근에는 발달된 에이전트 기술을 서비스 디스커버리와 접목시켜 분산되어 있는 서비스와 디바이스 그리고 사용자까지 효율적이고 유용성 있게 관리하는 추세이다. 각국의 기업이나 학교에서 수 많은 에이전트 플랫폼이 개발되어 왔지만, 각기 다른 개발 기준의 적용으로 인하여 에이전트 플랫폼 간의 상호운용(Interoperability)에 어려움이 존재한다. FIPA 에서는 이종 에이전트 플랫폼 간의 제공 서비스 상호운용을 위해서 디스커버리 미들웨어(Discovery Middleware) 모듈을 제안하였다. 본 논문에서는 FIPA-OS 와 JADE 그리고 SLP 플랫폼 들이 서로의 서비스를 공유할 수 있도록, FIPA 에서 제안한 디스커버리 미들웨어를 실질적으로 개발하여 상호간의 서비스 디스커버리가 이루어질 수 있도록 하였다.

  • PDF

A Study on Mobile Agent Computing Architecture Based on Component for PDA (PDA를 위한 컴포넌트 기반 모바일 에이전트 컴퓨팅 아키텍처에 관한 연구)

  • Kwon Kyu-Heum;Shin Ho-Jun;Kim Haeng-Kon;Kim Moung-Su
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.315-318
    • /
    • 2004
  • 모바일 통신 환경이 발전하고 보편화되면서 사용자들은 휴대폰뿐만 아니라 PDA(Personal Digital Assistant)를 통해 다양한 컨텐츠 서비스를 받고 있다. 그러나 낮은 대역폭, 높은 네트워크 지연, 자주 끊기는 네트워크 환경으로 인해 모바일 환경에서의 서비스가 원활히 되지 않는다. 이를 해결하기 위해 정보가 있는 장소로 이동함으로 중간 단계의 데이터들이 네트워크를 통과하여 자원을 소모하는 것을 막고, 네트워크의 대역폭을 보존하고 지연을 줄이고 네트워크가 자주 끊어지더라도 계속해서 정보를 찾고 사용자와 반응할 수 있도록 모바일 에이전트 기술을 적용한다. 본 논문에서는 PDA 서비스를 위한 모바일 에이전트 개발을 위한 컴퓨팅 아키텍처를 정의하고 개발을 용이하기 위한 재사용성 및 이식성을 위해 컴포넌트를 기반으로 한다. 구현 관점에서 모바일 에이전트의 기능은 컴포넌트를 기반하며, 모바일 에이전트 아키텍처를 4개의 계층으로 정의하고, PDA 서비스를 위한 사례를 제시 한다. 이를 통해 모바일 환경에서 사용자의 자료접근을 용이하게 하며 컴포넌트를 통한 개발의 효율성을 기대할 수 있다.

  • PDF

Designing an Autonomous and Interactive Agent Architecture (자율성 및 상호작용성을 위한 에이전트 아키텍처 설계)

  • 박원영;박수용
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.10
    • /
    • pp.955-972
    • /
    • 2003
  • As the next significant software abstraction, software agents have generated lots of excitements in recent years because of its promise as a new paradigm for conceptualizing, designing, and implementing software systems. This promise is particularly attractive for creating software that operates in environments that are distributed, open, and complex, such as the Internet. The effort of developing agent systems have, however, suffered from lack of generalized agent architecture because of various properties of an agent and nonexistence of a standard agent architecture. An agent architecture is an important criterion in order to not only identify agents in their domain but also determine the software architecture of the system. The major contribution of the work described here is an object-oriented design of an agent architecture that addresses fundamental properties, which are autonomy and interaction. Object-oriented design method is used for identifying the internal modules of an agent architecture and organizing correlation between the modules are identified.

HUMAN : A Mobile Agent Platform for Distributed Programming (HUMAN : 분산 프로그래밍을 위한 이동에이전트 플랫폼)

  • 강미연;문미경;유견아;정원호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.643-645
    • /
    • 2002
  • 이동 에이전트는 분산 응용에 있어서 네트워크의 부하와 대기시간을 줄일 수 있는 좋은 기술 중 하나이며, 다양한 네트워크 환경에 대한 유연성과 보안성 좋아 향후 기대되는 환산 응용 기반 기술이라 할 수 있다. 본 논문에서는, 이동 에이전트 기반의 다양한 분산 응용에 효율적으로 적용할 수 있는 이동 에이전트 플랫폼인 HUMAN이 설계 구현되었다. 이동 에이전트 플랫폼, HUMAN은 파일 탐색, 그룹 어드레싱, 다양한 여정 모드, 유연 응답 기능 등의 고급 유틸리티 등을 지원하고 있어, 에이전트 프로그래밍에 있어서 높은 수월성을 제공하고 있으며, 불법파일 탐색 등과 같은 분산 응용에 특히 유용할 수 있다. 또한 에이전트 등록, 해지 등을 위한 관리 서버 등을 제공하고 있어, peer-to-peer관련 분산 응용 시스템의 개발에도 용이하게 적용할 수 있다는 장점을 가지고 있다.

  • PDF

Design of the Workflow Interoperability System Using Mobile Agent (이동 에이전트를 이용한 워크플로우 상호운영시스템 설계)

  • 김선호;전수련
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.1
    • /
    • pp.197-208
    • /
    • 2004
  • As the structure of an enterprise becomes complicated and distributed, the interoperability between workflow systems for the process automation among partners or departments is rising as an important issue. For the interoperability between workflow systems, we propose a data exchange scenario based on mobile agents. The scenario includes sequence diagrams and methods defined by UML. The mobile agents are designed based on the mobile agent standard, MASIF, developed by OMG. In order to prove the applicability of the mobile agent technology to workflow interoperability, we have developed a prototype function which creates and transfers mobile agents.

  • PDF

A Study on Information Classification Evaluation of Web Agent Using Fuzzy Theory (퍼지 이론을 이용한 웹 에이전트의 정보 분류 평가에 관한 연구)

  • 김두완;정구범;정환묵
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2004.10a
    • /
    • pp.361-364
    • /
    • 2004
  • 인터넷의 급격한 보급으로 다양하고 많은 종류의 유용한 정보를 이용할 수 있게 되었다. 이와 같은 정보의 바다에서 원하는 정보를 검색하고 이를 관리하고 사용하는 것은 매우 어렵다 이러한 문제를 해결하기 위해 검색엔진, 메타검색 엔진, 스파이더, 지능 에이전트 혹은 웹 에이전트와 같은 여러 종류의 시스템들이 개발되고 있다. 이와 같은 시스템들은 지능 에이전트로써 정보의 과부하를 피하기 위해 사용되어지고 있다. 소프트웨어 에이전트들을 효율적으로 개선하기 위해서는 검색된 데이터를 표현하고 분류하는 것이 필요하다. 또한, 분류기를 생성할 수 있는 지능 에이전트들의 성능을 개선하기 위해 퍼지 이론을 적용하여, 웹으로부터 다른 검색 정보와의 적합성을 평가하고, 사용자에게 가장 적합한 정보를 분류하기 위한 방법을 제안한다.

  • PDF

BClassifier : A Bookmark-Classification Agent Based on Naive Bayesian Learning Method (BClassifier : 나이브 베이지안 학습법에 기초한 북마크 분류 에이전트)

  • 최정민;김인철
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10b
    • /
    • pp.81-83
    • /
    • 2000
  • 최근 고성능 PC의 보급과 네트워크의 발달로 인하여 인터넷의 가용 정보가 폭발적으로 증가하고 있다. 이러한 추세에 따라 우리는 인터넷을 사용하여 많은 정보를 얻고 있다. 그러나 인터넷에 존재하는 정보는 수많은 웹 서버에 주소(URL)를 가지고 존재하게 되는데 사용자는 자신이 관심 있는 정보의 사이트를 재방문하기 위하여 웹 브라우저 북 마크 기능을 사용한다. 그러나, 북 마크를 효율적으로 사용하기 위해서는 북 마크 분류, 수정, 편집, 정렬등의 북 마크 관리가 필수적이지만 이와 같은 북 마크 관리 작업이 전반적으로 수작업으로 이루어져야 하는 단점이 있다. 이러한 문제점을 해결하기 위한 한가지 방법으로 웹 문서 분류를 위한 기계학습법을 적용하여 사용자의 북 마크를 카테고리별로 자동으로 분류, 재정렬해주는 북 마크 자동 분류 에이전트를 개발하고자 한다. 대표적인 분류 에이전트 시스템으로는 전자우편 분류 에이전트인 Maxims, 뉴스 기사 분류 에이전트인 NewT, 엔터테인먼트 선별 에이전트인 Ringo 등이 있으며, 이러한 시스템들은 분류 대상과 분류 방법, 기능 등에서 차이를 보이고 있다. 본 논문에서는 대표적인 교사학습 방법인 나이브 베이지안 학습법을 사용하여 북 마크를 자동으로 분류하는 북 마크 자동 분류 에이전트를 설계, 구현하였다.

  • PDF

Memory Update Strategies for the Buyer Agent in Electronic Commerce (전자상거래의 구매자 에이전트의 메모리 갱신 전략)

  • 김재욱;이재규
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 1999.10a
    • /
    • pp.243-249
    • /
    • 1999
  • 구매 의사 결정 과정에서 구매자는 상품 정보와 가격 정보를 필요로 한다. 웹상의 판매자 위주의 시장으로부터 필요한 정보를 수집하려면, 구매자는 매번 구매 때마다 판매자의 사이트를 검색해야 한다. 심지어 구매자가 거래하고 있는 판매자로부터 과거에 구매한 경험이 있는 아이템을 구매하는 경우에도 마찬가지이다. 현재의 전자상거래 환경에서는, 이렇게 기억을 활용하지 않고(memory-less) 검색에만 의존하는 구매자의 행태가 일반적이다. 이 현상을 조직의 구매 경험이 구성원들에게 공유되어야 하는 기업 구매자의 경우에 있어서는 대단히 낭비적인 요소로 작용될 것이다. 구매자 에이전트에게 기억 능력을 부여하려면, 구매자 에이전트와 판매자 에이전트가 갖고 있는 정보간의 일관성을 유지해 주어야 할 필요가 있다. 최소의 노력으로 일관성을 유지하려면, 구매자 에이전트와 판매자 에이전트간에 체계적인 갱신 프로토콜이 필요하다. 본 연구에서는 6가지의 프로토콜(Instantaneous Pull, Periodic Pull, Instantaneous Push, Periodic Push, Instantaneous Solicited Push, Periodic Solicited Push)을 비교하고, 에이전트의 아키텍처와 KQML/XML에 기반 한 메시지 구조를 제시한다. 이들 프로토콜의 상황에 따른 수행 성능 평가가 진행 중이며, 이러한 상황에 적응할 수 있는 에이전트의 프로토타입이 현재 개발 중이다.

  • PDF