• Title/Summary/Keyword: Software agent

검색결과 368건 처리시간 0.031초

홈 네트워크 환경에서 원격 교육을 위한 결함 감지 에이전트 (A Fault-Detection Agent for Distance Education on Home Network Environment)

  • 김학준;고응남
    • 한국항행학회논문지
    • /
    • 제11권3호
    • /
    • pp.313-318
    • /
    • 2007
  • 본 논문은 FDA(Fault Detection Agent)의 설계와 구축을 설명한다. FDA는 홈 네트워크 환경에서 멀티미디어 원격 교육을 위한 소프트웨어 오류를 감지하기에 적합한 에이전트이다. 이 시스템은 ED, ES로 구성되어 있다. ED는 홈 네트워크 환경에서 멀티미디어 원격 교육을 위하여 훅 킹 기법으로 오류를 감지하는 에이전트이다. ES는 홈 네트워크 환경에서 멀티미디어 원격 교육을 위하여 오류를 공유하는 에이전트이다. 멀티미디어 공동 작업 환경의 관점에서 오류 공유는 협동 작업에 참가하는 참가자에게 상호작용적으로 오류를 공유한다. 훅 킹 방법과 가로채기 방법과의 비교를 통하여 효율성 분석을 하였다.

  • PDF

확장된 UML 상호작용 다이어그램을 이용한 이동 에이전트의 이동성 표현 (Mobility Representation of Mobile Agents using Extended UML Interaction Diagrams)

  • 유문성
    • 디지털산업정보학회논문지
    • /
    • 제7권1호
    • /
    • pp.11-18
    • /
    • 2011
  • A mobile agent system is the most common software paradigm for distributed applications. A software development model to develop efficiently for these systems is needed. Unified Modeling Language (UML) is a widely used software development model to develop a system for Visualizing, Specifying, Constructing, Documenting. However, UML can not describe in explicit way the necessary mobility of the mobile agent-based software systems. In this paper, the interaction diagrams of UML (sequence diagrams and communication diagrams) are extended and used to express the mobility of the mobile agents in three ways. For a case study, we applied the extended diagrams to a distributed file searching using mobile agents, and showed these diagrams can describe the mobility very well.

최소한의 에이전트 배치를 통한 비용 효율적인 SFC 모니터링 방식 (A Cost-effective SFC Monitoring Approach with Minimum Agent Deployment)

  • 이지수;염상길;추현승
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 추계학술발표대회
    • /
    • pp.122-125
    • /
    • 2018
  • 최근 다양한 네트워크 서비스에 대한 수요가 증가함에 따라 Service Function (SF)의 동적 구성을 위한 유연한 모델이 요구된다. Service Function Chaining (SFC)은 일련의 SF로 구성된 새로운 네트워크 서비스 배포 모델을 정의한다. Software Defined Networking (SDN)은 제어 평면을 중앙 집중화함으로써 네트워크 트래픽 제어를 단순화하여 SFC동작에 중요한 역할을 한다. SDN 기반 SFC(SD_SFC)는 SF 장애를 감지하기 위한 모니터링 시스템이 필요하다. 그러나 기존의 모니터링 방식은 모든 SF에 Monitoring Agent(MA)를 배치하기 때문에 높은 시그널링 비용을 가진다. 본 논문에서는 최소한의 SF에 MA를 배치함으로써 시그널링 비용을 줄이는 SFC모니터링 방식을 제안한다. 제안하는 SF selection 알고리즘은 최적화된 SF 집합을 사용하여 오버로드된 SF를 반환하여 MA를 배치한다. 우리는 제안 시스템의 효율성을 평가하기 위해 테스트베드 구현을 통해 실험하였다. 실험 결과에 따르면 우리는 기존 방식에 비해서 시그널링 비용을 59.2% 절감하였다.

CBD 아키텍처 기반 e-비즈니스 에이전트 프로토타이핑 시스템 (The e-Business Agent Prototyping System with Component Based Development Architecture)

  • 신호준;김행곤
    • 정보처리학회논문지D
    • /
    • 제11D권1호
    • /
    • pp.133-142
    • /
    • 2004
  • 차세대 웹 애플리케이션은 거대하고 복잡하고 유연성을 요구한다. 에이전트 지향 시스템은 이러한 애플리케이션에 큰 가능성을 가지고 있으며, 에이전트는 동적으로 발견할 수 있고, e-서비스를 합성할 수 있고 상호작용을 중재할 수 있다. CBD(Component Based Development)를 통한 소프트웨어 에이전트의 개발은 프로젝트의 개발 속도를 증가시키며, 좀 더 나은 품질을 제공하며 낮은 개발비용으로 성공을 증명할 수 있다. 본 논문에서는 컴포넌트와 UML(Unified Modeling Language)을 사용한 소프트웨어 에이전트를 위한 체계적인 개발 프로세스를 제안한다. 일반 에이전트와 e-비즈니스 에이전트의 분류를 통해 식별된 관련 컴포넌트 계층에 대한 ebA-CBD 참조 아키텍처를 제시한다. 또한, UML로 사용한 의미적인 프레임워크에서 에이전트 지향 개념을 기반 함으로써 기존의 에이전트 지향 소프트웨어 광학 방법론의 특징을 고려한 가이드라인으로 ebA-CBD 프로세스를 제안한다. 첫 번째로 에이전트 컴포넌트 명세를 개발하고, 목표, 역할, 상호작용과 아키텍처 모델을 작성한다. 제안된 프로세스에 따라 사례 연구로서 상품정보의 메일링 서비스인 e-CPIMAS(e-Commerce Product Information Mailing Agent System)를 개발한다. 끝으로 비즈니스 애플리케이션과 e-비즈니스 에이전트를 개발하기 위해 그 효율성, 재사용성, 생산성과 품질성 증가를 기대한다.

멀티 에이전트 기반 헬스케어 상황정보 서비스 플랫폼의 설계 (Design of platform supporting for healthcare context information service based on multi-agent)

  • 박무현;정창원;주수종
    • 인터넷정보학회논문지
    • /
    • 제9권3호
    • /
    • pp.9-24
    • /
    • 2008
  • 본 논문에서는 홈 환경에서 멀티 에이전트 기반의 헬스케어 상황정보 서비스를 제공하기 위한 소프트웨어 구조의 설계에 대해 기술한다. 본 플랫폼에서의 분산객체그룹 프레임워크(Distributed Object Group Framework, DOGF)는 수행객체들 및 헬스케어 지원 센서 또는 기기들의 논리적인 서비스별 그룹화를 지원하고, 멀티 에이전트 프레임워크인 JADE(Java Agent DEvelopment framework)는 사용자의 이동성과 이질적인 환경에서의 서비스를 지원한다. 플랫폼 상의 멀티 에이전트는 건강관리 및 유지와 관련된 여러 종류의 헬스케어 상황정보 서비스를 제공하기 위하여 각각의 환경에 대한 정보를 수집하는 에이전트와 모바일 기기의 특징에 따라 서로 다른 서비스를 하는 에이전트 그리고 이들을 관리하는 에이전트로 분류할 수 있다. 이러한 JADE의 에이전트와 분산객체그룹 프레임워크의 동작은 모바일 프락시에서 인터페이스를 하며 정보 교환을 제공하거나 이동 패턴을 지원한다. 본 논문에서는 이러한 동작을 통하여 분산객체그룹 프레임워크와 JADE가 헬스케어 상황정보 서비스를 제공하기 위해 멀티 에이전트에 기반을 둔 플랫폼과 서비스별 에이전트의 설계에 대해 기술하였고, 끝으로 헬스케어 상황 정보 서비스를 위한 물리적인 시스템 환경과 플랫폼 기반의 프로토타입을 보였다.

  • PDF

운송 안전 서비스를 위한 IP-USN 게이트웨이 소프트웨어 스택에서의 오류 동기화 (An Error Synchronization running on IP-USN Gateway Software Stack for Transportation Safety Service)

  • 고응남
    • 한국정보전자통신기술학회논문지
    • /
    • 제8권1호
    • /
    • pp.12-17
    • /
    • 2015
  • 본 논문은 운송 안전 서비스를 위한 IP-USN 게이트웨이 소프트웨어 스택에서의 오류 동기화에 대한 내용을 기술한다. 이 시스템은 TS_EDA, TS_ESA로 구성되어 있다. TS_EDA는 IP-USN 게이트웨이 소프트웨어 스택 환경에서 멀티미디어 원격 제어를 위하여 오류를 감지하는 에이전트이다. TS_ESA는 IP-USN 게이트웨이 소프트웨어 스택 환경에서 멀티미디어 원격 제어를 위하여 오류를 동기화하는 에이전트이다. 운송 안전 서비스를 위한 IP-USN 게이트웨이 소프트웨어 스택에서의 멀티미디어 공동 작업 환경의 관점에서 오류 동기화는 협동 작업에 참가하는 참가자에게 상호작용적으로 오류를 동기화한다.

CoAP 기반 게이트웨이 소프트웨어 스택에서의 오류 동기화 (An Error Synchronization running on Gateway Software Stack based on CoAP)

  • 고응남
    • 한국정보전자통신기술학회논문지
    • /
    • 제9권1호
    • /
    • pp.114-119
    • /
    • 2016
  • 사물 인터넷과 멀티미디어 협동 작업 환경의 필요성을 기술하고, 그 기반 하에 CoAP 기반 스택에서의 오류 처리에 대해서 제안하였다. 본 논문은 CoAP 기반 게이트웨이 소프트웨어 스택에서의 오류 동기화에 대한 내용을 기술한다. 이 시스템은 CS_EDA, CS_ESA로 구성되어 있다. CS_EDA는 CoAP 기반 게이트웨이 소프트웨어 스택 환경에서 멀티미디어 원격 제어를 위하여 오류를 감지하는 에이전트이다. CS_ESA는 CoAP 기반 게이트웨이 소프트웨어 스택 환경에서 멀티미디어 원격 제어를 위하여 오류를 동기화하는 에이전트이다. CoAP 기반 게이트웨이 소프트웨어 스택에서의 멀티미디어 공동 작업 환경의 관점에서 오류 동기화는 협동 작업에 참가하는 참가자에게 상호작용적으로 오류를 동기화한다.

유연한 QoS제어를 위한 에이전트 지식 기반 화상회의 시스템 (A Videoconference System based on Agent Knowledge for Flexible QoS Control)

  • 이성독
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권11호
    • /
    • pp.1047-1058
    • /
    • 2005
  • 본 논문에서는 에이전트 지식 기반 화상회의 시스템의 유연성(flexibility)을 개선하기 위해서 기존의 서비스 조정 부분을 새롭게 설계한 전략적 지식 에이전트 아키텍처(Strategic-INTER Knowledge Architecture)를 제안한다. 제안한 아키텍처는 서비스 품질에 관한 문제에 있어서 발생한 문제의 성질이나 문제해결의 진행상황을 고려하면서 해결전략을 동적으로 변환하여 유연성 있게 해결한다 여기에서 유연성이란 시스템 내부에서 발생한 변동의 대응 및 이용자가 사용하기 편리한 서비스 제공 능력을 말한다. 한편, 제안 아키텍처를 화상회의 시스템에 적용한다. 본 아키텍처 적용에 의해서 화상회의 시스템의 에이전트 간 협조가 효과적으로 실행되었으며, 이전의 화상회의 시스템에 비해서 제약조건이 강화 된 경우에도 시스템의 유연한 대응이 가능하게 되었음을 제시한다.

ADE : 공학 에이전트 개발 환경 (ADE: Agent Development Environment for Engineering)

  • 구본석;이수홍
    • 한국CDE학회논문집
    • /
    • 제8권1호
    • /
    • pp.55-63
    • /
    • 2003
  • ADE i,1 a software tool for the design and implementation of multi-agent systems. ADE allows a designer to draw a multi-agent system graphically, specify the necessary properties, and deploy their applications. ADE offers a set of intuitive, easy to use interfaces that enable a designer to completely specify the agents and agent interactions in a multi-agent system. In this environment, JATLite/sup [1]/ is improved significantly. Furthermore, ADE provides a unique set of features for a multi-agent system design tool. An agent description method based on Design roadmap/sup [2]/ theory, a hierarchy of agents, and a fully featured Java-based Graphical User Interface are combined in ADE. This distinct combination of features mates ADE stand out among the existing multi-agent system design tools. This paper presents the research related to the application of the ADE, along with descriptions of its design and implementation.

Methodology for Discrete Event Modeling/Simulation of Mobile Agent Systems

  • Kim, Jae-Hyun;Kim, Tag-Gon
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2001년도 The Seoul International Simulation Conference
    • /
    • pp.453-458
    • /
    • 2001
  • A mobile agent is an autonomous software agent capable of moving from one computer to another while performing its tasks. We view the agent as a discrete event system in the view of its computation and communication. This paper presents a methodology far modeling and simulation of such a mobile agent system as a discrete event system. The methodology is based on the Mobile Discrete Event System Specification (MDEVS) formalism and the associated simulation environment AgentSim which are previously developed by the authors. Within the methodology an atomic model represents dynamics of a mobile agent; a coupled model is modeled as mobile agent servers for representation of structural changes between atomic agents. Being based on the object-oriented environment the modeling methodology exploits inheritance of basic classes AtomicModel and CoupledModel provided by AgentSim.

  • PDF