• 제목/요약/키워드: 에이전트 통신언어

검색결과 42건 처리시간 0.028초

WAP환경을 위한 WML변환 플랫폼과 사용자에이전트 구현 (Implementation of WML Conversion Platform and User Agent for WAP Environment)

  • 오금용;고탁현;황인준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (1)
    • /
    • pp.163-165
    • /
    • 2001
  • 근래에 눈부신 통신 장비의 발달은 무선환겅에서 인터넷 사용을 가능케 하였고, 또한 인터넷 사용자의 다양한 욕구 증가로 인해 무선 인터넷 서비스에 대한 기대도 급증하는 결과를 낳았다. 이를 위해 많은 통신사업자들이 연합하여 단체를 구성하고 무선 인터넷을 위한 프로토콜 표준을 제정하여 실용화하고 있다. 현재 WAP은 이들 프로토콜들을 대표하고 있고 결과로 많은 컨텐츠들이 WML로 제작되어 서비스되고 있다. 하지만 인터넷 상의 다수의 웹 페이지들은 이미 HTML을 사용하여 제작되었고 이는 WAP이 지원하지 않는 언어이므로 사용자를 위해 WAP 환경에 맞는 WML로 변환하는 과정이 필요하게 되었다. 이와 더불이 제공되는 서비스의 개발과 관리 목적으로 유선상에서도 이를 확인할 수 있는 사용자 에이전트가 필요하게 되었다. 본 논문에서는 HTML 문서를 WML 문서로 변환하는 변환 플랫폼과 이를 유선상에서 확인하고 관리할 수 있는 사용자 에이전트에 대해 제안한다.

  • PDF

에이전트 기반의 시스템 통합을 위한 에이전트 기본 아키텍쳐에 관한 연구 (A Study on the Basic Architecture of an Agent System for Agent-based System Integration)

  • 이상욱;이규열
    • 대한조선학회논문집
    • /
    • 제36권3호
    • /
    • pp.93-106
    • /
    • 1999
  • 본 연구에서는 에이전트 기본 아키텍쳐를 설계하였고 다른 에이전트에게 관심있는 정보를 등록하는 메시지, 처리할 수 있는 업무를 표시하는 메시지, 정보를 알려주는 메시지, 정보에 대해 질문하는 메시지를 처리하는 KQML 처리기의 기본적인 알고리즘을 구현하였다. 에이전트 기본 아키텍쳐는 KQML 처리기가 KIF 번역기, 제어코드(Flow control code)로 구성되어 있다. 에이전트는 전달하고자 하는 지식을 KIF(Knowledge Interchange Format)로 표현하여 메시지 통신을 위한 외부 언어인 KQML(Knowledge Query and Manipulation Language)을 통해 실어나르는데 KQML 처리기가 메시지 통신을 관리한다. KQML 처리기를 통해 전달된 메시지의 내용은 KIF 번역기에 의해 저장되고 해석된다. 제어 코드는 프로그램의 수행 순서 및 정보의 흐름을 제어하여 실제 목표하는 일을 수행하는 프로그램 코드이며 KIF 번역기의 지식 베이스(Knowledge Base)에서 필요한 정보를 얻어서 내부 실행 코드와 외부 프로그램을 관리한다.

  • PDF

휴대정보단말을 위한 에이전트 기반의 소프트웨어 자동 설치 시스템의 구현 (The Implementation of An Agent-Based Automatic Software Installation System For Personal Digital Assistants)

  • 박지은;한동원;황승구;사공준;김상욱
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권12호
    • /
    • pp.1183-1192
    • /
    • 2000
  • 기존의 휴대정보단말 사용자는 단말 소프트웨어의 특성 상 웹을 통해 게시되는 소프트웨어 정보를 계속해서 모니터링하고, 필요한 소프트웨어를 직접 단말에 다운로딩하는 단순 반복 작업을 계속해야 한다. 이는 컴퓨터 비전문가인 일반 사용자가 활용하기에는 어려운 점이 있으며, 뿐만 아니라, 단말기에 익숙한 사용자에게도 새로운 소프트웨어 정보를 계속해서 모니터링하여 획득 및 활용하기에는 많은 오보헤드가 필연적으로 따르게 된다. 본 논문에서는 사용자가 별도의 추가 작업을 하지 않아도 늘 가장 최신의 소프트웨어가 자신의 단말에 자동으로 업그레이드 되고, 관심 있는 응용 소프트웨어가 릴리즈 될 때 마다 실시간으로 이 정보를 알려주고 사용자가 원한다면, 자동으로 설치 작업까지 해서 곧바로 소프트웨어를 이용할 수 있다록 하는 ‘에이전트 기반의 유대정보단말용 소트프웨어 자동 설치 시스템’에 관하여 기술한다. 본 시스템은 유동적인 웹 환경과 다양한 휴대정보단말을 고려하여 실행시간(Runtime)에도 새로운 기능 추가가 가능하며, 동일한 통신 언어를 통해 개발 플랫폼이 서로 상이한 에이전트간에도 협동 작업이 가능하도록 하는 멀티 에이전트 기반 구조인 OAA(Open Agent Architecture)상에서 구현하였다.

  • PDF

Proxync : SyncML을 이용한프록시 기반모바일 데이터베이스 시스템 (Proxync : A Framework for Proxy-based Mobile Database with SyncML)

  • 박동문;황인준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (1)
    • /
    • pp.160-162
    • /
    • 2001
  • 최근들어 모바일 환경에서 네트워크 자원을 효율적으로 이용하기 위한 에이전트 기술에 대한 연구가 활발치 진행되고 있으며 이미 많은 분야에서 모바일 에이전트 기술이 사용되고 있다. 그러나, 전자상거래와 같이 데이터 베이스 기능이 필수적인 분야에는 응용에 적합한 데이터베이스 프레임워크가 부족한 실정이다. 본 논문에서는 모바일 환경의 특성인 잦은 접속 해제, 부족한 배터리 용량, 낮은 통신 대역폭, 작은 저장공간 등과 같은 문제 기인한 데이터베이스 어플리케이션의 문제점을 알아보고, 이러한 단점으로 인해 발생되는 모바일 데이터베이스의 트랜잭션 문제의 해결책을 제안한다. Proxync는 분산 환경에서 유용한 프록시(Proxy)를 기반으로 하는 무선 데이터베이스 시스템으로 무선 데이터 동기화를 위해 SyncML이라는 언어를 사용한다. 프록시의 데이터 케쉬 기능을 이용해서 모바일 디바이스의 저장공간 문제를 해결하고 SyncML을 이용해서 접속이 끊어질 때 생길 수 있는 트랜잭션 문제를 해결 할 수 있도록 하였다.

  • PDF

계층형 구조를 기반으로 한 모니터링 시스템 (A Monitoring System based on Layered Architecture)

  • 권성주;최재영;이지수
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권7호
    • /
    • pp.440-447
    • /
    • 2006
  • 그리드 컴퓨팅과 같은 분산 시스템은 하드웨어와 소프트웨어 구성 요소들이 다양하고 복잡하며 분산 배치되어 있어 전체적인 관리가 어렵다. 그리드나 유비쿼터스처럼 환경적인 요소가 다양하며 유동적으로 변경될 가능성이 많은 시스템은 실시간으로 자원에 대한 정보를 모니터링하고 그에 따라 반응할 수 있는 메커니즘을 제공해야 한다. 모니터링 어플리케이션의 개발시 시스템 자원의 다양성은 정보를 수집하는 에이전트의 개발에 대한 비용 부담을 증가시킨다. 본 논문에서는 다양한 시스템 환경에서 추가적인 에이전트 개발의 부담을 최소화시키며 환경적인 변화에 능동적으로 대처할 수 있고 통신 프로토콜과 사용자 질의간의 의존성을 없애주는 계층형 구조를 기반으로 구현된 모니터링 시스템을 제시한다. 본 논문의 계층형 구조는 통신, 질의 언어, 모니터링 에이전트의 분리를 통해 분산 환경에서 모니터링 시스템의 구성 및 변경을 용이하게 한다.

고고보드를 이용한 능동적 참여 모의실험을 위한 NetLogo 확장 모듈 (NetLogo Extension Module for the Active Participatory Simulations with GoGo Board)

  • 웅홍우;소원호
    • 한국통신학회논문지
    • /
    • 제36권11B호
    • /
    • pp.1363-1372
    • /
    • 2011
  • 본 논문에서는 기존 HubNet 기반의 참여 모의실험의 한계를 극복하기 위한 능동형 참여 모의실험 (Active Participatory Simulation; APS) 학습 구조를 제시하고, 이를 위한 고고보도용 NetLogo 확장 모듈을 자바로 개발한다. NetLogo는 복잡하게 보이는 과학현상의 이면에 존재하는 복잡계를 모델링할 수 있는 에이전트 기반 모델링 (Agent Based Modeling) 언어다. 이것과 HubNet을 이용하면 모의실험이 수행되는 동안 학생은 하나의 에이전트로서 이 실험에 참여할 수 있다. 하지만 HubNet에서는 서버만이 외부장치와 연결된다. 따라서 고고보드를 이용한 환경 데이터 및 사용자 입력을 다수의 클라이언트를 통하여 수신할 수 없어 이중초점 모델링 기반 학습이 불가능하다. 이에 클라이언트에 연결된 고고보드의 입력 정보를 TCP/IP 소켓을 이용하여 수신하고 보드를 제어하는 자바 확장 모듈을 개발한다. 또한 HubNet과 이 확장 모듈을 사용한 APS 학습 구조 모델링 방법과 이를 위한 NetLogo 프로그래밍을 소개한다. 마지막으로 다양한 APS 학습 구조에 따른 예시를 제시하고 응답처리지연 시간 관점에서 평가하여 과학분야에 활용될 수 있는 방안을 모색한다.

이동 단말기를 위한 OMA DM 기반 관리 에이전트 설계 및 구현 (Design and Implementation of the Management Agent for Mobile Devices based on OMA DM)

  • 신재영;정용우;고광선;엄영익
    • 정보처리학회논문지C
    • /
    • 제15C권1호
    • /
    • pp.61-68
    • /
    • 2008
  • 이동 단말기들은 이동통신 서비스의 발달과 더불어 다양한 멀티미디어 기능을 포함하는 컨버젼스 단말기로 진화하고 있으며, 사용자들로 하여금 다양한 서비스를 원활히 이용할 수 있도록 고성능화되어 가고 있다. 이러한 이동 단말기의 고성능화는 기기 자체에 대한 복잡한 설정을 요구하며, 잠재적인 H/W 또는 S/W 오류 발생 가능성과 설치 프로그램 간 충돌로 인하여 시스템 성능 저하 등의 문제를 가질 수 있다. 이러한 문제를 해결하기 위하여 단말기 관리에 대한 필요성이 대두되어, 이를 위한 기구로서 OMA(Open Mobile Alliance)가 결성되었다. OMA는 이동 단말기 관리의 표준으로 OMA DM(Device Management)을 제시하였다. 최근에 공개된 OMA DM v1.2는 이전 스펙보다 개선된 이동 단말기 관리 방법을 제공한다. 본 논문에서는 이동 단말기를 위한 OMA DM v1.2 기반 관리 에이전트에 대한 설계 및 구현 내용을 보인다. 이 에이전트는 C언어로 구현되었으며, 이동 단말기의 관리 객체를 획득, 변경 그리고 추가하기 위해 TNDS(Tree and Description Serialization)를 사용함으로써 적은 양의 네트워크 트래픽으로 효과적인 단말기 관리가 가능하다.

선박설계를 위한 인터넷기반의 협동설계시스템에 관한 연구 (A Study on the Internet Based Cooperation-Design system for Ship Design)

  • 조민철;박제웅;이근무;김영훈
    • 한국해양공학회지
    • /
    • 제15권4호
    • /
    • pp.80-85
    • /
    • 2001
  • The early construction of the internet based ship basic planning supporting system based on the concurrent engineering and the internet technology is essential as a means for the improvement of technology and design productivity our ship building industry is facing currently. Further more, technological base construction for the construction for the construction of the cooperation system on the level of ship building industry is necessary for the technological base security to maintain and develop ship building industry continuosly in the 21st century of the information industry environment and for the technological improvement of the middle and small shipyard falling behind relatively and finally for the breaking through our ship building industry environment in which inter-enterprise competition is deeping. In this study, we designed the frame-system of the ship design supporting system and presented the development scenario based on core element technology.

  • PDF

가상 전장 시나리오에서의 방어 전략 시스템을 위한 군 도메인 온톨로지 (Military Domain Ontology for Defensive Strategy System in Military Scenario)

  • 송세헌;신석철;김민구
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.21-24
    • /
    • 2007
  • 본 논문에서는, 가상 전장 시나리오에서의 방어 전략 시스템에서 지능형 서비스를 구축하기 위한 핵심으로 군 도메인 온톨로지를 구축하고자 한다. 군대에서는 과거와 비교할 수 없는 다양하고 복잡한 데이터가 존재하는 상황에서 그 데이터를 지능적, 효율적으로 처리하기 위한 요구가 대두되고 있다. 이를 해결할 수 있는 방안의 하나로써 정보의 지식화가 있으며, 온톨로지는 도메인에서 개념과 관계를 표현할 수 있는 지식 표현 방법이다. 군 도메인 온톨로지는 추후 도메인 간의 호환성을 위한 상위 온톨로지인 SUMO (Suggested Upper Merged Ontology)를 사용하였고, 상위 온톨로지와 도메인 온톨로지를 연결해주는 중간 레벨 온톨로지인 MILO (Mid-Level Ontology)를 사용하며, 온톨로지 표현 언어로 SUO-KIF를 사용하여 개발되었다. 추후 군 도메인 온톨로지는 멀티에이전트 기반 방어 전략 시스템이 돌아가는 Cougaar Framework에서 사용될 수 있도록 고려되었다.

센서 네트워크를 위한 XMDR-DAI 기반의 USN 메타데이터 관리 에이전트 (USN Metadata Managements Agent based on XMDR-DAI for Sensor Network)

  • 문석재;황치곤;윤창표
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.247-249
    • /
    • 2014
  • 유비쿼터스 센서 네트워크(USN) 환경에서 센서 및 센서 노드, 그리고 센서 네트워크들은 서로 이기종으구성되며, 각 구성의 특성 또한 매우 다양하다. 그러므로 센서 및 센서 노드들 사이에 상호운용성을 위하여 단일의 메타데이터를 정의, 관리하는 것은 매우 중요하다. 이를 위해서 센서를 모델링 하기 위한 표준 언어로 SensorML(Sensor Model Language)이 있다. 본 논문에서는 센서 장치, 센서노드 그리고 센서 네트워크 정보를 응용 단에서 기술하기 위한 XMDR-DAI 기반의 USN 메타데이터를 정의한다. 그리고 제안된 XMDR-DAI 기반의 USN 메타데이터를 효과적으로 저장하고 검색하기 위한 방법은 에이전트 기술을 이용한다. 본 논문에서 제안하는 센서 메타데이터는 SensorML 기반으로써 USN 환경에서 상호운용성을 유지할 수 있을 것이며, 메타데이터 관리 시스템은 USN 미들웨어나 응용에서 메타데이터 관리를 위해 직접 활용 될 수 있다.

  • PDF