Background technology
General fit calculation refers to ubiquitous calculating.Context-aware computing has become a core in general fit calculation projectThe research theme of the heart.Context is a kind of information that can be used for describing an entity situation.One entity can be a people,Place, or the object for the interaction being considered as between user and application program, including user and application program are in itself.IfWhether context-aware depends on information and service that whether it provides the user correlation according to contextual information to one system, itsIn correlation depend on user task.
In general calculation environment, system must perceive the contextual information of dynamic change, and take corresponding action.Therefore, separated to meet these requirements, it is necessary to will perceive with application development, that is to say, that by the perception data of lower floorProcessing and high-rise context-aware applications program separate.Context-aware introduces a hierarchy, for avoidingThe perception details of lower floor, and provide necessary context-aware service for application program.
The concept of knowledge base is from two different fields, and one is artificial intelligence and its branch-knowledge engineering field, separatelyOne is traditional database field.By the combination of two computer technologies of artificial intelligence and database, knowledge is facilitatedThe generation and development of storehouse system.But lack of wisdom means, passive adaptation, efficiency is low, largely calculates and brings pressure to controlPower.
Body is the consistent approval to sharable concept, assigns the identical understanding from expression to actual semantic meaning.ThisA little concepts include a variety of conceptual frameworks, and different application field knowledge can be modeled, the rule of communication related to applicationArranged.
Multi-agent system belongs to the research field of artificial intelligence subjects distribution formula artificial intelligence.Multi-agent system be byThe system of multiple intelligent body compositions that can be interacted, has the typical complication system feature such as distributivity, collaborative and concurrency.What multi-agent Technology was inquired into is that one group of autonomous intelligent body is integrated under dynamic open environment, by interaction, cooperation, competingThe behavior such as strive, consult and completing complicated system control and task solving process.
Each intelligent body all has clear and definite target, is believed by perceiving the environment in therein state and local environmentBreath, is communicated with other intelligent bodies, improves respective reasoning, control ability, completes problem solving.Multi-agent system can subtractIt is weak to centralized Control, planning and the limitation of sequential control, there is provided the function such as decentralised control, emergent and parallel processing, reduce softwareOr the consumption of hardware, there is provided more easily problem solving.
In multi-agent system, intelligent body carries out decision-making by coordinating their knowledge, target, technical ability and planAnd take action.In multi-Agent Information Fusion system, each intelligent body can have different field expertise andDifferent decision making functions, different space-times, different aspect, different characteristics in environment can be observed.
Operating system is the program for controlling application program to perform, and serves as the interface between application program and computing hardware.Operating system provides to be abstracted using the another layer of hardware, its task be create it is abstract, and realize and manage it created it is abstractObject;Control the distribution to processor, memory and other I/O interfaces etc. in an orderly manner between the program vied each other.
The invention provides a kind of general fit calculation operating system framework based on multiple agent.The feature of framework is to pass throughThe change of information node aware pervasive environment, information node monitor are responsible for monitoring from distributed intelligence node and storage contextThe renewal of information, context searchig device are responsible for indexing and retrieve the contextual information of storage, are supervised using interpreter for information nodeDevice and context searchig device is listened to provide service, context is retrieved when changing, and associated body is used for adaptive management,And it is used for associated body in cloud knowledge base come reasoning superior context, there is provided on-effect device, pass through multiple agentCommunication system acts on general environment.
The content of the invention
It is an object of the invention to provide a kind of general fit calculation operating system framework based on multiple agent.The present invention includesFollowing characteristics:
Inventive technique scheme
1. a kind of general fit calculation operating system framework based on multiple agent, the feature of framework:
1) change of information node aware pervasive environment is passed through;
2) information node monitor is responsible for monitoring the renewal from distributed intelligence node and storage contextual information;
3) context searchig device is responsible for indexing and retrieves the contextual information of storage;
4) service is provided using interpreter for information node monitor and context searchig device;
5) context is retrieved when changing, and associated body is used for adaptive management;
6) and the associated body that is used in cloud knowledge base is come reasoning superior context;
7) effector is supplied to, by agents and communications systemic effect in general environment.
Embodiment
This general fit calculation operating system framework based on multiple agent, comprises the following steps feature:
1) change of information node aware pervasive environment is passed through;
2) information node monitor is responsible for monitoring the renewal from distributed intelligence node and storage contextual information;
3) context searchig device is responsible for indexing and retrieves the contextual information of storage;
4) service is provided using interpreter for information node monitor and context searchig device;
5) context is retrieved when changing, and associated body is used for adaptive management;
6) and the associated body that is used in cloud knowledge base is come reasoning superior context;
7) effector is supplied to, by agents and communications systemic effect in general environment.