Implementing method of intelligent agent having semi-active status based on embedded system

基于嵌入式系统的具有半活性状态的智能代理的实现方法

Abstract

The invention provides a realization method for semiactive-state intelligent agents based on embedded systems. The method realizes semiactive-state management and transitional mechanism for agents in the embedded systems, namely to manage a state which is in a dynamic context and is actively positioned between an active state and a pending state, controls the state changes of the agents in a life cycle, reduces the use conflict of shared resources, and coordinates the behavior of every agent, so as to ensure that the systems can normally run for a long time. The method has the advantages that: firstly, the method further meets application characteristics of embedded real-time systems and can guarantee the real-time requirements of application; secondly, the method can eliminate the long wait of agent software because of resource shortage and remarkably improve the overall performance of embedded application systems; and thirdly, the method shields software programming complexity, provides a development framework used by programming personnel, as well as a set of programming interfaces (API), and can reduce the development complexity of agent application and improve development efficiency.
本发明一种基于嵌入式系统的具有半活性状态的智能代理的实现方法,实现了嵌入式系统中代理的半活性状态的管理和变迁机制,即对处于动态上下文中的、活性处于活动状态和挂起状态之间的状态进行管理,控制代理生命周期内的状态变迁,减少共享资源的使用冲突,协调各个代理的行为,使得系统能够长期正常的运转。其优点在于:第一,更符合嵌入式实时系统的应用特点,能够保证应用的实时性需求;第二,能够消除代理软件由于资源不足而长时间的等待,显著提高嵌入式应用系统的整体性能;第三,屏蔽了软件编程的复杂性,提供了一个供编程人员使用的开发框架以及一套编程接口(API),能够降低代理应用开发的复杂度,提高开发效率。

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (0)

    Publication numberPublication dateAssigneeTitle

NO-Patent Citations (0)

    Title

Cited By (0)

    Publication numberPublication dateAssigneeTitle