• Title/Summary/Keyword: Software Agents

Search Result 222, Processing Time 0.03 seconds

An Information Filtering Agent in a Flexible Message System

  • JUN, Youngcook;SHIRATORI, Norio
    • Educational Technology International
    • /
    • v.6 no.1
    • /
    • pp.65-79
    • /
    • 2005
  • In a widely distributed environment, many occasions arise when people need to filter informationwith email clients. The existing information agents such as Maxims and Message Assistant have capabilities of filtering email messages either by an autonomous agent or by user-defined rules. FlexMA, a variation of FAMES (Flexible Asynchronous Messaging System) is proposed as an information filtering agent. Agents in our system can be scaled up to adapt user's various demands by controlling messages delivered among heterogeneous email clients. Several functionalities are split into each agent in terms of component configuration with the addition of multiple agents'cooperation and negotiation. User-defined rules are collected and executed by these agents in a semi-autonomous manner. This paper demonstrates how this design is feasible in a flexible message system.

An Agent Communication Language Using XML and RDF

  • Park, Jangwon;Kim, Yeongho;Kang, Suk-Ho
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.61-64
    • /
    • 2001
  • We propose a message-based communication protocol for software agents. An emphasis is placed on the problems of sharing and exchanging information through agent communication. We adopt the Resource Description Framework (RDF) schema for information modelling in business domain. The eXtensible Markup Language (XML) serialization is used to generate messages for agent communication. The use of XML and RDF enables software agents to understand the contents of messages correctly and consistently. We believe that the approach can provide a promising way to the automation of business processes through seamless communication among the partners.

  • PDF

Context-aware Multimedia Framework based on Software Agent Platforms

  • Hendry;Seongjoon Pak;Yumi Sohn;Kim, Munchurl
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.253-255
    • /
    • 2003
  • We address an integrated multimedia framework based on a software agent platform for context-aware multimedia computing. We adopt the FIPA (Foundation for Intelligent Physical Agents) platform which provides agent communications and management mechanisms. In order to express context information, we use MPEG-21 metadata for describing user characteristics and usage environment. We encapsulate such context information as a FIPA message to be delivered between agents. Based on context information, appropriate multimedia content delivery becomes possible. We present our system implementation with a use case scenario and show that our proposed framework is effective for context-aware multimedia computing so that personalization of multimedia consumption can be possible.

  • PDF

Virtual Reality Framework for Realistic Underwater Environment Perception of Immersive Agents (몰입형 에이전트의 사실적인 수중환경 인지를 위한 가상현실 프레임워크)

  • Seong-Hoon Hong;Jong-Hyun Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.391-393
    • /
    • 2024
  • 본 논문에서는 수중에 존재하는 몰입형 에이전트의 움직임을 사실적으로 표현하고 수중 오브젝트들과의 상호작용에서 나타나는 외력을 시각적으로 표현할 수 있는 프레임워크를 제안한다. Unity3D와 HTC Vive를 이용해 사용자의 움직임을 추적하고 수중 물리적 요소인 부력, 저항력, 매그너스 효과를 몰입형 에이전트에 적용시켜 사용자로 하여금 수중에 작용하는 외력을 사실적으로 인지할 수 있게 한다.

  • PDF

An Empirical Study of Technology Diffusion on the Internet using Bass Model (Bass 모형을 이용한 인터넷에서의 기술 확산에 대한 실증분석)

  • Nam, Ho-Hun;Yang, Kwang-Min
    • Journal of Digital Convergence
    • /
    • v.6 no.2
    • /
    • pp.55-64
    • /
    • 2008
  • The Internet possesses not only features of mass media but also features of word of mouth communication. Communication channel is considered as one of most important variables in diffusion process. In this paper, we examined functionality of technology diffusion on the Internet through the use of meta tags. We have measured the coefficients of the Bass diffusion model which has been well-established in new product diffusion. This research shows that the Bass model is appropriate for describing technology diffusion on the Internet. The external influence as represented by the coefficient of innovation was found to be much smaller while the internal influence dominates in all meta tag diffusion. In meta tag diffusion, the internal influence as represented by the coefficient of imitation was increased at least twice bigger than that of consumer durables and information technology. Collecting necessary data in social sciences research can be a burden. This research shows that it can be alleviated through the use of software agents over the Internet. The research made use of software agents for collecting longitudinal data from publicly accessible archive such as Archive.org.

  • PDF

A Multi-Agent Message Transport Architecture for Supporting Close Collaboration among Agents (에이전트들 간의 밀접한 협력을 지원하기 위한 다중 에이전트 메시지 전송 구조)

  • Chang, Hai Jin
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.3 no.3
    • /
    • pp.125-134
    • /
    • 2014
  • This paper proposes a multi-agent message transport architecture to support application areas which need fast message communications for close collaboration among agents. In the FIPA(Foundation of Intelligent Physical Agents) agent platform, all message transfer services among agents are in charge of a conceptual entity named ACC(Agent Communication Channel). In our multi-agent message transport architecture, the ACC is represented as a set of system agents named MTSA(Message Transfer Service Agent). The MTSA enables close collaboration among agents by supporting asynchronous communication, by using Reactor pattern to handle agent input messages efficiently, and by selecting optimal message transfer protocols according to the relative positional relationships of sender agents and receiver agents. The multi-agent framework SMAF(Small Multi-Agent Framework), which is implemented on the proposed multi-agent message transport architecture, shows better performance on message transfer among agents than JADE(Java Agent Development Environment) which is a well-known FIPA-compliant multi-agent framework. The faster the speed of message transfer of a multi-agent architecture becomes, the wider application areas the architecture can support.

Weight Adjustment Scheme Based on Hop Count in Q-routing for Software Defined Networks-enabled Wireless Sensor Networks

  • Godfrey, Daniel;Jang, Jinsoo;Kim, Ki-Il
    • Journal of information and communication convergence engineering
    • /
    • v.20 no.1
    • /
    • pp.22-30
    • /
    • 2022
  • The reinforcement learning algorithm has proven its potential in solving sequential decision-making problems under uncertainties, such as finding paths to route data packets in wireless sensor networks. With reinforcement learning, the computation of the optimum path requires careful definition of the so-called reward function, which is defined as a linear function that aggregates multiple objective functions into a single objective to compute a numerical value (reward) to be maximized. In a typical defined linear reward function, the multiple objectives to be optimized are integrated in the form of a weighted sum with fixed weighting factors for all learning agents. This study proposes a reinforcement learning -based routing protocol for wireless sensor network, where different learning agents prioritize different objective goals by assigning weighting factors to the aggregated objectives of the reward function. We assign appropriate weighting factors to the objectives in the reward function of a sensor node according to its hop-count distance to the sink node. We expect this approach to enhance the effectiveness of multi-objective reinforcement learning for wireless sensor networks with a balanced trade-off among competing parameters. Furthermore, we propose SDN (Software Defined Networks) architecture with multiple controllers for constant network monitoring to allow learning agents to adapt according to the dynamics of the network conditions. Simulation results show that our proposed scheme enhances the performance of wireless sensor network under varied conditions, such as the node density and traffic intensity, with a good trade-off among competing performance metrics.

Designing Integrated Development Environments and Integration Agents for Intelligent Software Development (지능형 소프트웨어 개발을 위한 통합개발환경 및 연동 에이전트 설계)

  • Min-gi Seo;Da-na Jung;Yeon-je Cho;Ju-chul Shin;Seong-woo Kim
    • Journal of Advanced Navigation Technology
    • /
    • v.27 no.5
    • /
    • pp.635-642
    • /
    • 2023
  • With the development of artificial intelligence technology, drones are evolving beyond simple remote control tools into intelligent drones that perform missions autonomously. The importance of drones is gradually gaining attention due to the use of drones in overseas military conflicts and the analysis of the future operational environment in Korea. AMAD is proposed for the rapid development of intelligent drones. In order to develop intelligent software based on AMAD, an integrated development environment (IDE) that supports users with functions such as debugging, performance evaluation, and monitoring is essential. In this paper, we define the concepts of the development environment required for intelligent software development and describe the results of reflecting them in the design of the IDE and AMAD's agents, SVI and MPD, which are interfaced with the IDE.

MultiHammer: A Virtual Auction System based on Information Agents

  • Yamada, Ryota;Hattori, Hiromitsy;Ito, Takayuki;Ozono, Tadachika;Chintani, Toramastsu
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2001.01a
    • /
    • pp.73-77
    • /
    • 2001
  • In this paper, we propose a virtual action system based on information agents, We call the system the MultiHammer, MultiHammer can be used for studying and analyzing online actions. MuiltiHammer provides functions of implement-ing a meta online action site and an experiment environ-ment. We have been using MultiHammer as an experiment as an experiment environment for BiddinBot. BiddingBot aims at assisting users to bid simultaneously in multiple online auctions. In order to bid simultaneously in multiple online auctions. In order to analyze the behavior of BiddngBot, we need to pur-chase a lot of items. It is hard for us to prepare a lot of fund to show usability and advantage of BiddingBot. MultiHam-mer enables us to effectively analyze the behavior of BiddingBot. MultiHammer consists of three types of agents for information collecting data storing and auctioning. Agents for information wrappers. To make agent work as wrarp-pers, we heed to realize software modules for each online action site. Implementing these modules reguires a lot of time and patience. To address this problem, we designed a support mechanism for developing the modules. Agents for data storing record the data gathered by agents for informa-tion collecting. Agents for auctioning provide online services using data recorded by agents for data storing. By recording the activities in auction sites. MultiHammer can recreate any situation and trace auction for experimentation, Users can participate in virtual using the same information in real online auctions. Users also participate in real auc-tions via wrapper agents for information collecting

  • PDF

A Survey of Software Agent Based Modelling Method (소프트웨어 에이전트 기반의 모델링 방법에 대한 고찰)

  • Kim Gui-Jung
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2005.11a
    • /
    • pp.644-648
    • /
    • 2005
  • Agent-Oriented Software Engineering is the one of the most recent contributions to the field of Software Engineering. This method has many benefits compared in existing development approaches. In particular the ability to let agents represent high level abstraction of active entity in software system. This paper gives an overview of research for agent-oriented software and industrial applications.

  • PDF