<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Goal-driven Situation Awareness Process Based on Predictive Modeling</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Yevhen</forename><surname>Burov</surname></persName>
							<email>yevhen.v.burov@lpnu.ua</email>
							<affiliation key="aff0">
								<orgName type="institution">Lviv polytechnic National University</orgName>
								<address>
									<addrLine>12 Bandera str</addrLine>
									<postCode>79013</postCode>
									<settlement>Lviv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<address>
									<settlement>Lviv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Goal-driven Situation Awareness Process Based on Predictive Modeling</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">BD0A6AD6A5AC45CA7630DBF45055D3C9</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T20:00+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Situational awareness</term>
					<term>intelligent agent</term>
					<term>artificial intelligence</term>
					<term>goal system</term>
					<term>conceptual modeling1</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>The increasing complexity of information systems and the inherent limitations of the human mind give rise to the need to delegate the tasks of situation assessment to intelligent agents. Classical models of situation awareness process imply sequential, event-driven treating of situation awareness. However, the recent development in cognitive psychology suggests the central role of predictive, generative modeling in human situational awareness process, which confers advantages when compared with sequential process. This article proposes a goal-driven process and architecture of situational aware intelligent agent based on generative, predictive conceptual modeling. The main advantage is the ability to reuse the rich knowledge about previous experiences, which is constantly updated and kept logically consistent. Similarly to human cognition, such approach allows to reconcile the use of patterns from experience with the information coming from the environment and execution feedback resulting in the updates of those patterns and learning. Compared to the BDI proposed agent architecture adds the ability to dynamically react to the changes in the environment, prioritize those changes in the goal system, reuse and modify beliefs as a consistent pattern system in the knowledge base.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>A highly dynamic world requires humans to quickly assess situations, adapt and use existing knowledge, make decisions, and perform actions coming from those decisions. Situational awareness, making predictions, building hypotheses, and checking them against available data are important parts of human cognition.</p><p>However, the increasing intricacy of the modern world and the inherent limitations of human mind in promptly and accurately making decisions in complex scenarios give rise to the need to delegate the task of situation assessment and decision-making to systems of goal-driven intelligent agents. The incorporation of situation awareness into such systems poses a noteworthy challenge in the realm of artificial intelligence.</p><p>The major factors, contributing to this challenge are:</p><p>• The need to use both prediction and perception of the environment, with reasoning and modeling the impact of possible actions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>Being goal-driven while goals provide the agency and autonomy to intelligent agent, help to select the most important goal to follow in the moment, and actions which are furthering this goal.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>The need to implement focusing on the small part of the world, related to selected goal. Shifting attention rather than doing an explicit query and selection of related knowledge.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>Using contextual knowledge.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>The fuzzy nature of knowledge, where the ontology concept can be represented by multiple prototypes depending on the context. Prototypes are working as initial templates and provide patterns and constraints. Although the mind constructs the actual knowledge model on top of this.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>•</head><p>The dynamic nature of the environment requires constant updating and validating the model. The recent developments in the understanding of how human cognition works, using predictive modeling, provide an important insight into the possible organization of situationaware and goal-driven agents. Existing models of situation -aware systems need to be updated taking into consideration those developments.</p><p>This article proposes and discusses the updated model of situation-aware system for goaldriven intelligent agent, centered around predictive conceptual modeling. It consists of introduction, background research analysis, main part, discussion and conclusion. In the background analysis part, the insights from cognitive psychology about situational awareness is analyzed. Likewise, the current understanding of how goals are organized and processed conceptually is discussed. The Belief-Desires-Intention framework as a classical approach to model intelligent agents and its application to situational aware systems is described. The background section is concluded with the analysis of situational aware system models.</p><p>In the main part of the article the architecture of goal-driven situation-aware intelligent agent is presented. The specific functional modules organization and interaction is discussed in more detail. In conclusion, the advantages of goal-driven and based on predictive modeling approach is highlighted along with the directions for further research.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Background research</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1.">Cognitive science about predictive situation awareness and conceptual modeling</head><p>The recent developments in the understanding of cognitive processes in the human mind could bring a valuable insight into the area of artificial intelligent systems. After all, this process was formed as a result of millennia of evolutionary process and represents the most efficient form of cognition we know now. The notion of concept occupies the central place in our understanding of cognition <ref type="bibr" target="#b0">[1]</ref>. Concepts themselves are the result of grouping and finding regularities in the world done in our mind. But once formed we use concepts to build predictive models of the world. Without concepts we are experientially blind <ref type="bibr" target="#b1">[2]</ref>.</p><p>Concepts give meaning to the world and allow us to reason about it using the networks of related concepts. Concepts don't have a fixed meaning or properties. The meaning of concept changes depending on the context and goal of the person using it. Prototype theory is used to represent multiple meanings of concept as typical instances of this concept in different contexts. <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4]</ref>. The authors of <ref type="bibr" target="#b4">[5]</ref> propose a method allowing to differentiate, retrieve and manage meanings of concept in different contexts.</p><p>Concepts correspond to the object in the real world, but also to the imaginary, abstract objects. The ability to manipulate abstract concepts is the powerful ability of the human mind, allowing us to overcome the limitations of our working memory size or information processing speed.</p><p>Therefore, conceptual modeling as the ability to build, and reason with conceptual models is an efficient way to represent and process information which holds promise also to be implemented in systems with artificial intelligence.</p><p>Predictive modeling is a promising and quickly growing area in intelligent systems area. Thus, the improved classification methods, based on predictive classification <ref type="bibr" target="#b5">[6]</ref> or decomposition <ref type="bibr" target="#b6">[7]</ref> are developed.</p><p>According to the current understanding of cognitive psychology <ref type="bibr" target="#b7">[8,</ref><ref type="bibr" target="#b8">9]</ref>, the human brain navigates and assesses the world using predictive modeling. Previously, the process of awareness was often represented as linear, starting with perception of environment, the interpretation of data readings, building the model based on those interpretations and available knowledge, and, finally, making decisions and acting on them.</p><p>Predictive models are taken from the memory about previous experiences as a structure of relevant patterns and dynamically re-constructed (updated) taking in consideration the current goals and environment characteristics accessible via sensor data. Without previous experience people are experientially blind and cannot understand the current situation.</p><p>The external data are perceived as a change in the world and this change is reconciled with predictive model into coherent whole. In the process of such reconciliation model could be changed. Such reconciliation happens on multiple levels of generality, starting from the most abstract, general principles and going down into details.</p><p>The use of predictive modeling creates several advantages including faster reaction to changes in environment and goals, the ability to reason and learn, constantly adapting the patterns to realworld experiences. The mind constantly creates hypothesis about current context and checks them against data coming from senses, other communication channels, and the results of reasoning.</p><p>The insights from the current understanding of human cognitive situation awareness process, centered around predictive modeling could be used to enhance the models of situational awareness process in intelligent agents.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2.">Goals and goal systems in human cognition</head><p>The implementation of goal-driven behavior is essential for intelligent agents, because maintaining goal systems allows agents to be autonomous, flexibly prioritize their actions depending on context. According to dictionary definition <ref type="bibr" target="#b8">[9]</ref> goal is "The result or achievement toward which effort is directed". Such common definition excludes from the study of goal system in cognition the negative goals -the projected states of the world which intelligent agent is actively avoiding (such as injury, destruction, failure). Those kinds of states are structurally like goals, they are included in goal setting and goal following processes on par with ordinary goals but have negative motivation -instead of actively reaching the goal, intelligent agent plans and acts to avoid those states.</p><p>In <ref type="bibr" target="#b9">[10]</ref> is proposed another definition of goal, stressing the anticipatory nature of goal and its influence on the behavior of agent. A goal is an "internal, mental representation that is anticipatory and can take various formats, and it is used as a set-point in a control-system to drive the external behavior of an agent for modifying the world". A goal is not necessarily pursued. An agent can set a goal and observe passively how it is fulfilled in the world. We will consider goals as anticipated (desired or undesired) states of the world which intelligent agents strive to reach (or avoid) through their actions.</p><p>In goal-related research authors differentiate between abstract and concrete goals. Abstract goals are formulated generally, some of them could never be achieved. Abstract goals have no specified plan of achievement. However, they influence the motivation to reach other, dependent goals. Concrete, perceptual goals are focused on specific actions, often sensory-motor ones <ref type="bibr" target="#b7">[8]</ref>.</p><p>The author of <ref type="bibr" target="#b10">[11]</ref> introduces the concept of abstract goals, which are not directly accomplished by existing web services but involve decomposition into achievable goals and nondeterministic choices by the user. It also presents the concept of Brokered Goals, which specify achievable goals from a system perspective and serve as the link to semantic web-services technology.</p><p>We can also differentiate between final goals, which are the terminal points of some kind of project and proximate goals, which specify the intermediary states on the path to final goal achievement. Intention <ref type="bibr" target="#b9">[10]</ref> is defined as the next step to take on this path.</p><p>The usage of goals assumes the ability to check whether the specific goal was achieved and the means to assess how far the current state is from the goal-state.</p><p>With each goal is associated the measure of motivation <ref type="bibr" target="#b11">[12]</ref>, specifying how important this goal is in the current context. Motivation is used to select which goal should be acted on in the current circumstances. Motivation is defined dynamically based on the current situation, other goals, experiences, and the internal state of the agent. Motivation for a goal can be derived from other, dependent goals.</p><p>Intelligent agents have many interrelated goals, forming goal systems <ref type="bibr" target="#b12">[13]</ref>. The goal system looks like an archipelago of goal structures. Some goals are context-dependent, and some configurations are called out within contexts and situations. Other goals are abstract, longstanding and are used in strategic planning, project selection, and following opportunities.</p><p>Goal systems are actively researched in psychology and computer science <ref type="bibr" target="#b13">[14]</ref>, aiming to develop modeling frameworks for better understanding goal setting and goal-following processes. In <ref type="bibr" target="#b14">[15]</ref> a conceptual framework for goal-directed system is proposed.</p><p>Goals are often modeled with Ontologies. An example of such a model is <ref type="bibr" target="#b15">[16]</ref>. The paper demonstrates how goal modeling can be approached starting from a problem domain model represented by an ontology. Ontological model and a goal model are used to represent requirements and domain formalization.</p><p>Planning is also part of the goal processing process. It happens dynamically, taking in consideration current context and goal system. Planning is based on previous knowledge about following similar goals in similar circumstances. It builds an anticipated trajectory of states from current state to final state through a sequence of intermediate states. The availability of perceived trajectory from current state to the other, important state, influences motivation. For example, an action could be perceived as harmful and avoided, if there's a perceived sequence of states leading from the results of this action to undesirable final state (such as injury).</p><p>Overall, the understanding of goal setting and processing process in human cognition provides valuable insight into the organization of goal handling by intelligent agents.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3.">Modeling goal-driven intelligent agents with Belief-Desire-Intention framework</head><p>BDI (Belief-Desire-Intention) is the dominant framework in the modeling agency and implementing intelligent agents. The BDI agent model has been the basis for research on autonomous agents for the past 30 years. The BDI ecosystem is complex, with various agent architectures, languages, and platforms developed <ref type="bibr" target="#b16">[17]</ref>.</p><p>The BDI model emphasizes the notion that an intelligent agent's behavior can be modeled by examining how it processes information (beliefs), what it wants to achieve (desires), and how it chooses to act (intents).</p><p>Beliefs refer to the agent's perception of the world, including its understanding of the current situation, available information, and its own internal state. These beliefs are essentially the agent's model of the environment it operates in.</p><p>Desires encompass the agent's goals, objectives, or preferences. They represent what the agent wishes to achieve or accomplish in its environment. Desires are often described as a set of possible states of the world that the agent finds favorable.</p><p>Intents are the agent's planned courses of action to achieve its desires based on its beliefs. They represent the agent's decision on how to act in response to its current beliefs and desires. Intents are the bridge between an agent's internal cognition and its external behavior.</p><p>A BDI agent program consists of initial beliefs and plan-rules specifying when a plan can be used to achieve a goal or respond to changes in beliefs <ref type="bibr" target="#b17">[18]</ref>. The execution of a BDI agent follows a deliberation cycle that involves updating events, beliefs, and intentions, and executing plans.</p><p>Various formalisms are used to represent beliefs in BDI implementations. Symbolic models such as models using propositional, first-order or modal logics are used to reasoning in welldefined environments. <ref type="bibr" target="#b18">[19,</ref><ref type="bibr" target="#b19">20]</ref> They are computationally efficient and easy to implement but may lack the ability to handle uncertainty. They can be too rigid and not well-suited for complex, dynamic environments.</p><p>Probabilistic models, such as Bayesian networks or Markov decision processes are used when the agent needs to reason under uncertainty or in stochastic environments. Beliefs are represented as probabilities. They are excellent for reasoning under uncertainty but can be computationally intensive. They may require a lot of data for accurate belief representation.</p><p>Apart from symbolic and probabilistic models, temporal models <ref type="bibr" target="#b20">[21,</ref><ref type="bibr" target="#b21">22]</ref> are used. There are also approaches using fuzzy logic, ontological models, situational analysis <ref type="bibr" target="#b22">[23,</ref><ref type="bibr" target="#b10">11]</ref>.</p><p>The research in BDI framework introduces several kinds of desires (goals). Test goals are used to check if a condition is true, and different agent programming languages have different approaches to handling false test goals. Achievement goals can be procedural (goals to do) or declarative (goals to be), and different agent programming languages support either procedural or declarative goals. Procedural goals are independent of the agent's beliefs, while declarative goals are related to the agent's beliefs <ref type="bibr" target="#b16">[17]</ref>. Goals are often represented by simple terms or conjunctions of positive literals, depending on the programming language. The work <ref type="bibr" target="#b17">[18]</ref> propose motives as extensions of BDI agent, expressing motives as an extension of goal concept. In <ref type="bibr" target="#b23">[24]</ref> the graded approach to estimate beliefs, goal in intentions is developed.</p><p>Plans in BDI modeling languages consist of steps such as goals, belief update operations, and actions. Series-parallel interleaving allows plans to be built incrementally by sequentially and parallelly composing other plans. Some languages provide finer control over the ordering of steps, allowing them to be executed in any order or synchronized. Arbitrary interleaving allows for more fine-grained ordering of steps than series-parallel interleaving. True concurrency in some languages allows steps to be executed simultaneously, either interleaved or on different processors.</p><p>In <ref type="bibr" target="#b24">[25]</ref> plans are modeled using object -oriented approach as activity diagrams, which are later translated into specific modeling language.</p><p>Research in BDI framework proposes a large number of developments, reflecting different aspects of intelligent agents modeling and implementation. However, it lacks the implementation of complex goal-systems, support of dynamic, contextual interplay of goals and beliefs. The BDI framework could benefit from the implementation of insights coming from cognitive psychology about human situational awareness and anticipated, predictive conceptual modeling.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.4.">Situation-aware systems modeling</head><p>According to the definition <ref type="bibr" target="#b25">[26]</ref>, situational awareness refers to the conscious comprehension of the immediate surroundings and the ongoing events within it. The concept of situational awareness encompasses the perception of the various elements present in the environment, the understanding of their significance and interconnections, and the prediction of their future states. The investigation of situational awareness falls within the broader domain of data fusion <ref type="bibr" target="#b26">[27]</ref>.</p><p>The phenomenon of situational awareness encompasses a range of operations, linked to cognitive ability, including the discernment of relevant stimuli in the surrounding environment, the identification and interpretation of patterns and objects, the recognition of familiar situations based on past experiences, the process of logical decision making, and the subsequent execution of those decisions, the evaluation of the success of actions taken, as well as the adjustment of knowledge and procedures. The primary objective of a system that is situationally aware is to make decisions and adjust the behavior of an intelligent agent in response to the dynamic environment, in accordance with the agent's objectives. Situation-aware systems have been recently introduced not only in autonomous driving but also in smart buildings and smart cities <ref type="bibr" target="#b27">[28]</ref>.</p><p>Several models have been developed to represent the process of situational awareness. These models can be categorized as process models, functional models, and formal models.</p><p>The early process models, such as John Boyd's Observe-Orient-Decide-Act (OODA) loop or the Predict-Match-Extract-Search loop <ref type="bibr" target="#b28">[29,</ref><ref type="bibr" target="#b29">30]</ref> were developed as a generalization of real-world situational awareness processes in complex environments, such as the battlefield.</p><p>Functional models are exemplified by the Endsley model <ref type="bibr" target="#b30">[31]</ref> and the JDL (Joint Directors of Laboratories)/DFIG (Data fusion information group) models <ref type="bibr" target="#b31">[32,</ref><ref type="bibr" target="#b32">33]</ref>.</p><p>There are also investigations that explore different perspectives in the situational awareness process using various formal frameworks, such as Category theory, generalized information theory, interpreted systems, ontologies, and specification languages. However, the most widely accepted framework for conceptualizing the situational awareness process is the functional JDL/DFIG model. This model, like many other situational awareness process models, follows the structure of human cognition process.</p><p>The JDL/DFIG model divides the process of situation awareness into five levels <ref type="bibr" target="#b32">[33]</ref>:</p><p>• level 0. The assessment of signals/features. At this level, signals from various sensors are gathered and interpreted as input data, representing attributes of measured entities. The signals undergo processing, and errors in measured data are evaluated.</p><p>• level 1. The assessment of entities. The acquired data is interpreted as attributes of entities from the ontology. • level 2. The assessment of situations. The entities involved in the current context and their relationships are analyzed in order to construct a model of the context and detect situations within this context. This level operates with conceptual models of the environment, context, and situations. • level 3. The assessment of impact. Planning actions based on the detected situations, making decisions, and analyzing the consequences of those decisions.</p><p>• level 4. The assessment of performance. Evaluating the correspondence between the current situation and the goals of the system, analyzing performance, providing feedback to lower levels of information fusion, and updating models. The JDL/DFIG model is continually evolving and undergoing revisions. It is currently recognized as a component of the data fusion process, which involves integrating multiple data sources to generate more consistent, accurate, and useful information <ref type="bibr" target="#b33">[34]</ref>.</p><p>The classical models of situation-awareness process follow the paradigm of 'smart camera'feedforward perception model, implying that information is first read from the sensors, then interpreted and built into the model of current context. In the next step this model is analyzed and decisions pertaining to it are made.</p><p>However, the current understanding of human situation-aware processes stresses the primary role of predictive modeling. Brain starts with building a model of context based on previous knowledge and updates it taking into consideration sensor inputs.</p><p>Thus, there's a need to update situation awareness process models according to the current understanding of corresponding human processes.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">The model of goal-driven situation aware system</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Modeling system architecture</head><p>We will model situation-aware intelligent agent as a set of interrelated, dynamically constructed conceptual models processed by corresponding functional modules. (fig. <ref type="figure">1</ref>)</p><p>For the representation of those models, knowledge graph formalism <ref type="bibr" target="#b34">[35]</ref> was chosen. not only because it is commonly used in conceptual modeling, but also because of the common, conceptual nature of all models used. Knowledge graph (KG) represents the local agent's knowledge, stored in local knowledge base. The vertices of this graph 𝑆𝑉 𝑐𝑜𝑛 correspond to concepts in agent ontology 𝑂𝑛, and edges 𝑆𝐸 𝑟𝑒𝑙 -to relationships between those concepts:</p><formula xml:id="formula_0">𝐺𝑟 𝑘𝑛 = (𝑆𝑉 𝑐𝑜𝑛 , 𝑆𝐸 𝑟𝑒𝑙 )<label>(1</label></formula><p>) To select part of knowledge graph relevant to current context we propose to use attentional mechanism. Each vertex 𝑣 𝑖 of 𝐺𝑟 𝑘𝑛 has weight 𝑤 𝑖 that is dynamically recalculated depending on goals followed, situations detected, environment conditions available. Attentional mechanism automatically selects interrelated concepts into conceptual model 𝐶𝑚 𝑐𝑜𝑛 it works having weights above certain threshold 𝑇ℎ, other concepts being ignored.</p><p>∀𝑣 𝑖 ∈ 𝐶𝑚 𝑐𝑜𝑛 : 𝑤 𝑖 &gt; 𝑇ℎ (2) The weight assignment function 𝐹 𝑤𝑡 assigns weights to the groups of related concepts belonging to patterns 𝑃𝑡 𝑖𝑛 used in current goal or task.</p><p>𝐹 𝑤𝑡 : 𝑃𝑡 𝑖𝑛 → ℝ (3) The system has following functional modules (fig. <ref type="figure">1):</ref> • context processing module (CPM);</p><p>• external data processing module (EDPM); • goal system module (GSM); • situation detection module (SDM); • execution module (EM) Each functional module works with the part of knowledge graph relevant to the task it is performing. In this process it uses the knowledge patterns from knowledge base.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Figure1: Modeling system architecture</head><p>To avoid confusion, we will differentiate between the concepts of context and situation. Context is understood as a task/goal/intent followed in the current moment in the specific environment. While Situation is a possible condition/change/event which happens in the current context and requires an action from intelligent agent. For example, context could describe a person driving a car along the road. When a pedestrian starts crossing the street in the front of a car a situation is detected and immediate reaction from the driver is required.</p><p>The central place in the situation-aware intelligent agent model is taken by Contextual model 𝐶𝑚 𝑐𝑜𝑛 . Contextual models contain concepts and relationships relevant to the specific intent followed in current environment. It is dynamically constructed from the current Environment model, and intent, provided by Goal-system module using patterns of experience from the knowledge base. Contextual model is constructed by CPM and contains a part of conceptual model of environment 𝐶𝑚 𝑒𝑛𝑣 𝑖𝑛𝑡 ⊆ 𝐶𝑚 𝑒𝑛𝑣 with the elements of environment relevant to the current intent 𝐺𝑙 𝑖𝑛𝑡 , part of knowledge graph containing concepts and relationships relevant to the implementation of intent and deduced from patterns in knowledge base 𝐶𝑚 𝑖𝑛𝑡 and intent itself:</p><p>𝐶𝑚 𝑐𝑜𝑛 = (𝐶𝑚 𝑒𝑛𝑣 𝑖𝑛𝑡 , 𝐶𝑚 𝑖𝑛𝑡 , 𝐺𝑙 𝑖𝑛𝑡 ) (4) Contextual model is passed from one moment of time to the next one. In this way, the system continues to follow a goal from the previous moment, providing consistency and perseverance in following goals. However, the CPM also updates the Contextual model and can switch from one model to another if some unpredicted situation is detected or intention for the next moment changed, as indicated by Goal-system module.</p><p>Thus, CPM, acting on the input from GSM, constructs the contextual model, based on available knowledge from knowledge base. It fills in the missing data interacting with EDPM, and makes decision related to the next action, which is passed to EM. Execution module interacts with external services via corresponding APIs and sends feedback about the success/fail in the execution of command.</p><p>Situation detection module analyses the contextual and the model of environment for the cues about possible situations. The knowledge about such cues is taken from a knowledge base. In case a situation requiring reaction from IA is detected, SDM updates the goal model in GSM, which will influence the next goal processed.</p><p>Environment data processing module monitors the environment with sensors, interprets data coming from them, updates the Environment model. The Environmental conceptual model is reconciliated with Contextual model. For example, when a new object is detected by sensors, this object is added with high weight to contextual model. The new configuration is processed by SDM and GSM. If no important situations are detected or the change in the attended goals determined, the new object is ignored.</p><p>Otherwise, the system could construct the new contextual model based on the new specified goal.</p><p>On the other hand, EDPM follows the requests from CPM about getting additional information from external data sources. CPM can also change policies of gathering data from sensors, requiring more specific data, or prioritizing the collection of data for specific objects.</p><p>Goal system module maintains and processes the Goal models. It selects the goals relevant to the current environment, assesses dynamically the weight of each, selects the most important goal and builds the plans to reach it starting from the current context.</p><p>In the process of building the plan/intention it uses the knowledge of how similar goals were followed in similar environments previously. Goal module maintains predictive models for each followed goals-it can find the chains of intermediary goals, while following the more distant goal. Goal module updates the contextual model, taking into consideration the environment objects and relationships relevant to the most important goal and intent as a next step to reach this goal. It also adds to the contextual model objects which are not present in the environment, but important for following this goal/intent. Let's consider each functional module and its interactions with other modules.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Maintaining the system of goals and developing current moment's intent</head><p>Goal system module maintains the set of goals and their relationships for intelligent agent. In every time moment it selects the most important intent, which becomes a focus of attention and passes it to the CPM, that constructs the contextual model to support the execution of this intent in the current environment state.</p><p>Goal system is a set of goals with dependency relationships between them and motivation function 𝐹 𝑚𝑡 which computes the motivations for each goal: 𝑆𝑢𝐺𝑙 = (𝑆𝐺𝑙, 𝑆𝑅𝑒 𝑔𝑙 , 𝐹 𝑚𝑡 ) (5) Goal is formalized as the state in the world, with associated assessment function 𝐹 𝑒𝑣 and weight 𝑤 𝑔𝑙 . The state of the world in goal is described as conceptual model, including elements, belonging to this state 𝐶𝑚 𝑔𝑙 and their status, derived from their properties values and described by a set of conditions 𝑆𝐶𝑑. 𝐺𝑙 = (𝐶𝑚 𝑔𝑙 , 𝑆𝐶𝑑, 𝑤 𝑔𝑙 , 𝐹 𝑒𝑣 ) (6) Assessment function 𝐹 𝑒𝑣 allows to evaluate whether in the current state, represented by Contextual model 𝐶𝑚 𝑐𝑜𝑛 the goal is attained:</p><p>𝐹 𝑒𝑣 : (𝐶𝑚 𝑐𝑜𝑛 , 𝐶𝑚 𝑔𝑙 , 𝑆𝐶𝑑) → (𝑡𝑟𝑢𝑒, 𝑓𝑎𝑙𝑠𝑒)</p><p>The metric of distance between two states/goals 𝐹 𝑑𝑠 : (𝐺𝑙 𝑖 , 𝐺𝑙 𝑗 ) → ℝ is also useful when assessing the dependencies between goals.</p><p>With each goal and relationship weights are associated. The weight of the goal 𝑤 𝑔𝑙 reflects its importance and is used to calculate motivation to reach this goal.</p><p>The weights of relationships 𝑤 𝑟𝑙𝑔 𝑖𝑗 reflect how closely dependent two goals 𝑔𝑙 𝑖 and 𝑔𝑙 𝑗 as states of the world are. The dependency relationship can reflect causal, probabilistic or pragmatic dependency between states. In this way proximate goals obtain their weight from the weight of the final goal. Goals and relationships weights are dynamically recalculated and normalized with every change in the Environment model. The actual values of weights are assigned and adjusted in the process of learning.</p><p>Goals have different sources of provenance. There are abstract goals, set initially. Those goals cannot be reached, but they influence the weight (motivation) of other dependent goals. Abstract goals could have positive or negative motivation. In a goal system they work as general principles and values which influence the motivation for other, dependent goals. They can also reflect highend, strategic goals. The example of such goals: attain high status, be punctual, avoid injury. Other goals come from external goal-setting sources or because of detecting important situations. Goals are removed once they are reached or deemed unreachable or unimportant.</p><p>Related goals form structures and patterns. One of such structures is the chain of proximate goals on the path to the final goal, representing a plan of reaching this goal.</p><p>𝑃𝑙(𝑔 𝑖 ) = (𝑔 𝑖1 , 𝑔 𝑖2 , … , 𝑔 𝑖𝑛 ) (8) Plans are built using the knowledge of how similar goals were attained. However, in order to accommodate for different states of environment, there are multiple different variants of plans for each goal.</p><p>Another structure reflects the probabilistic relationship between two states, in which the weight of relationship depends on the probability of following state given the initial state.</p><p>The weights of goals are recalculated and normalized in every time moment. In the first step of selection all goals not related to the current Environment model obtain low weight. After that, only goals which can be acted upon in the current Environment are left. After this, the goal with maximum value of motivation function is selected. Motivation is calculated depending on goal weights. If the selected goal has multiple proximate goals, leading to it, then the proximate goal closest to the current state is chosen. Intention, as a next actionable state is derived from this nearest proximate goal.</p><p>The goal system keeps track of the history of progressing towards the specific goal, which helps to maintain perseverance and following up on the attained goals. GSM receives feedback from the context processing module about the success/fail of intent execution and updates accordingly plans and knowledge base.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.1.">Detecting situations in the current environment</head><p>Situation detection module functionally corresponds to the second level of DFIG model. It analyses the Environment model for cues and patterns related to situations, which could happen in current environment. For this it monitors the set of cues. Each cue is a condition (pattern) with weight, reflecting its importance. 𝐶𝑢𝑒 = (𝐶𝑑 𝑐𝑢𝑒 , 𝑤 𝑐𝑢𝑒 ) (9) Cues are ordered according to their weight. Cues leading to the situations with greater impact have more weight. The impact is deduced from the knowledge base. If an important cue is detected, SDM may ask the EDPM for additional diagnostics data, allowing it to confirm/decline the presence of a situation. If an important situation is confirmed, SDM updates the goal system with a new goal, having high weight and related to the reaction to this situation. GSM builds the plan and forms the intention to fix the situation. SDM, while analyzing the causal chains leading from the current state to possible negative state in the future can predict the probability of this outcome and form a preventive intention to avoid such negative outcome. Likewise, SDM can predict positive opportunity as a chain of states starting from current state and having higher probability of realization. In this case it will also create a new goal in the goal system. Thus, SDM works as the analysis module looking for events with negative consequences and for opportunities to further. SDM interacts with knowledge base to get information about cues and situation patterns.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.2.">Monitoring the environment and getting information</head><p>External data processing module monitors the environment state via available sensors. It detects the new objects in the environment and classifies them into specific classes, using local ontology. Thus, the set of EDPM functions correspond to zero and first levels of DFIG model.</p><p>Additionally, EDPM issues requests and obtains the information from the external services, processes and reconciliates the answers with agent's ontology and knowledge base. Therefore, external information services act as 'on-demand' sensors providing additional information for SDM and CPM.</p><p>A new goal is coming from external source is also processed first by EDPM, which conceptualize it using the local ontology concepts and relationships and passes to GSM.</p><p>EDPM maintains and modifies the Environment model, reflecting the objects present in the environment and their characteristics. Environment model is used by other modules. CPM constructs its Contextual model taking a part of Environment model and adding to it objects relevant to current intent. SDM monitors the Environment model for cues pointing to possible situations. Both CPM and SDM can issue requests for EDPM to get additional information from the environment or external information services.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Implementing the intent, performing actions, and getting feedback</head><p>The Context processing module has a purpose to transform the intent obtained from GSM into set of commands, passed to the Execution Module and implementing this intent. CPM maintains the Contextual conceptual model with concept instances and relationships, relevant to the task of following the stated intent in the current environment state. For this purpose, it copies the objects relevant to current task/intent from the Environment model.</p><p>CPM uses knowledge base patterns for information on how similar tasks were executed in similar environment state to construct the actual Contextual model. Alternatively, CPM can reuse conceptual models from previous experience and reconcile them logically with current state of Environment model.</p><p>The availability of models' sequence from previous experiences allows us to prepare and use models ahead of time. Contextual model, updated by applying patterns from knowledge base can have additional elements, not present in Environment model.</p><p>CPM fills the gaps in knowledge by addressing EDPM for additional information coming from sensors or external services. When contextual model has enough data, CPM makes decision about the right practice to apply to implement the intent. CPM obtains data from knowledge base about external services, commands and parameters needed to execute the commands implementing the intent. Additionally, the knowledge about how to test the success/fail conditions using services or Environment model is supplied.</p><p>CPM creates and sends commands to Execution Module, which selects and addresses corresponding external services. EM constructs a local conceptual Command execution model, containing knowledge about of how to execute command, the expected results, error conditions and processing. The feedback about success or failure of command is sent back to CPM or tested additionally following the changes in environment model.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Conclusions and discussion</head><p>The introduction of generative, predictive models of the world as a basis for intelligent agents' situational awareness confers several advantages compared to sequential, reactive, interpretational, and event-driven architectures. The main advantage is the ability to reuse the rich knowledge about previous experiences, which is constantly updated and kept logically consistent. Such knowledge typically comes from learning in the process of real-world task execution, and not in the form of externally imposed rules. Moreover, similarly to human cognition, such an approach allows to reconcile the use of the patterns from experience with the information coming from the environment using execution feedback resulting in the updates of those patterns.</p><p>Compared to the BDI proposed agent architecture adds the ability to dynamically react to the changes in the environment, prioritize those changes in the goal system, reuse and modify beliefs as a consistent pattern system in the knowledge base.</p><p>However, in order to implement the proposed model in practice several research problems should be resolved including the construction of conceptual models from pattern hierarchies in knowledge base and reconciliation of them with data coming from environment.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0"><head></head><label></label><figDesc></figDesc><graphic coords="7,105.98,151.80,383.05,329.80" type="bitmap" /></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Concepts and Conceptual Representation</title>
		<author>
			<persName><forename type="first">Zhengyu</forename><surname>Sha</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-981-19-8143-2_3</idno>
		<ptr target="https://doi.org/10.1007/978-981-19-8143-2_3" />
		<imprint>
			<date type="published" when="2022">2022</date>
			<biblScope unit="page" from="103" to="188" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title level="m" type="main">How Emotions Are Made: The Secret Life of the Brain</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">F</forename><surname>Barrett</surname></persName>
		</author>
		<ptr target="https://www.semanticscholar.org/paper/How-Emotions-Are-Made%3A-The-Secret-Life-of-the-Brain-Barrett/b54f2fd56ec084aa8e1a3b05dd24d93ecd5c945a" />
		<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Dynamic Integration of Conceptual Information during Learning</title>
		<author>
			<persName><forename type="first">Marika</forename><forename type="middle">C</forename><surname>Inhoff</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Laura</forename><forename type="middle">A</forename><surname>Libby</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Takao</forename><surname>Noguchi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Bradley</forename><forename type="middle">C</forename><surname>Love</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Bradley</forename><forename type="middle">C</forename><surname>Love</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Charan</forename><surname>Ranganath</surname></persName>
		</author>
		<idno type="DOI">10.1371/JOURNAL.PONE.0207357</idno>
		<ptr target="https://doi.org/10.1371/JOURNAL.PONE.0207357" />
	</analytic>
	<monogr>
		<title level="j">PLOS ONE</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="issue">11</biblScope>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">A Few Remarks on Prototype Theory in Cognitive Linguistics</title>
		<author>
			<persName><forename type="first">Alicja</forename><surname>Cuper</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Małgorzata</forename><surname>Cuper-Ferrigno</surname></persName>
		</author>
		<idno type="DOI">10.54515/lcp.2021.1.57-67</idno>
		<ptr target="https://doi.org/10.54515/lcp.2021.1.57-67" />
	</analytic>
	<monogr>
		<title level="j">Language Culture Politics International Journal</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="57" to="67" />
			<date type="published" when="2021-12-09">December 9, 2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Contextual Concept Meaning Alignment Based on Prototype Theory</title>
		<author>
			<persName><forename type="first">Yevhen</forename><surname>Burov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ihor</forename><surname>Karpov</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of COLINS-2023: 6th International Conference on Computational Linguistics and Intelligent Systems</title>
				<meeting>COLINS-2023: 6th International Conference on Computational Linguistics and Intelligent Systems</meeting>
		<imprint>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Using Class Membership based Approach to Improve PredictiveClassification in Customer Relationship Management Systems</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">C K</forename><surname>Tekouabou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Cherif</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Toulni</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">A</forename><surname>Abdelaoui</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Silkan</surname></persName>
		</author>
		<idno type="DOI">10.47839/ijc.21.2.2593</idno>
		<ptr target="https://doi.org/10.47839/ijc.21.2.2593" />
	</analytic>
	<monogr>
		<title level="j">International Journal of Computing</title>
		<imprint>
			<biblScope unit="volume">21</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="242" to="250" />
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Improved Predictive Sparse Decomposition Method with Densenet for Prediction of Lung Cancer</title>
		<author>
			<persName><forename type="first">I</forename><forename type="middle">D</forename><surname>Mienye</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Sun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Wang</surname></persName>
		</author>
		<idno type="DOI">10.47839/ijc.19.4.1986</idno>
		<ptr target="https://doi.org/10.47839/ijc.19.4.1986" />
	</analytic>
	<monogr>
		<title level="j">International Journal of Computing</title>
		<imprint>
			<biblScope unit="volume">19</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="533" to="541" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Whatever next? Predictive Brains, Situated Agents, and the Future of Cognitive Science</title>
		<author>
			<persName><forename type="first">Andy</forename><surname>Clark</surname></persName>
		</author>
		<idno type="DOI">10.1017/S0140525X12000477</idno>
		<ptr target="https://doi.org/10.1017/S0140525X12000477" />
	</analytic>
	<monogr>
		<title level="j">Behavioral and Brain Sciences</title>
		<imprint>
			<biblScope unit="volume">36</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="181" to="204" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<ptr target="https://www.dictionary.com/browse/goal" />
		<title level="m">Goal</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Intentions in the Light of Goals</title>
		<author>
			<persName><forename type="first">Cristiano</forename><surname>Castelfranchi</surname></persName>
		</author>
		<idno type="DOI">10.1007/s11245-013-9218-3</idno>
		<ptr target="https://doi.org/10.1007/s11245-013-9218-3" />
	</analytic>
	<monogr>
		<title level="j">Topoi</title>
		<imprint>
			<biblScope unit="volume">33</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="103" to="116" />
			<date type="published" when="2014-04">April 2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">A Situations &amp; Goals Semantic Model for Designing and Implementing Semantic Web Services-Based Processes</title>
		<author>
			<persName><forename type="first">Alessio</forename><surname>Gugliotta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Stefan</forename><surname>Dietze</surname></persName>
		</author>
		<author>
			<persName><forename type="first">John</forename><surname>Domingue</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">IEEE International Conference</title>
				<imprint>
			<date type="published" when="2008">2008</date>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="581" to="582" />
		</imprint>
	</monogr>
	<note>SCC &apos;08</note>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<ptr target="https://www.verywellmind.com/what-is-motivation-2795378" />
		<title level="m">Motivation: Definition, Types, Theories, and How to Find It -Verywell Mind</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">A Theory of Goal Systems</title>
		<author>
			<persName><forename type="first">Arie</forename><forename type="middle">W</forename><surname>Kruglanski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">James</forename><forename type="middle">Y</forename><surname>Shah</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ayelet</forename><surname>Fishbach</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ron</forename><surname>Friedman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Woo</forename><surname>Young Chun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">David</forename><surname>Sleeth-Keppler</surname></persName>
		</author>
		<idno type="DOI">10.4324/9781315175867-6</idno>
		<ptr target="https://doi.org/10.4324/9781315175867-6" />
	</analytic>
	<monogr>
		<title level="j">The Motivated Mind</title>
		<imprint>
			<biblScope unit="page" from="207" to="250" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">A Formal, Computational Theory of Multiple-Goal Pursuit: Integrating Goal-Choice and Goal-Striving Processes</title>
		<author>
			<persName><forename type="first">Jeffrey</forename><forename type="middle">B</forename><surname>Vancouver</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Justin</forename><forename type="middle">M</forename><surname>Weinhardt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Aaron</forename><forename type="middle">M</forename><surname>Schmidt</surname></persName>
		</author>
		<idno type="DOI">10.1037/a0020628</idno>
		<ptr target="https://doi.org/10.1037/a0020628" />
	</analytic>
	<monogr>
		<title level="j">Journal of Applied Psychology</title>
		<imprint>
			<biblScope unit="volume">95</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page">985</biblScope>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Thinking as the Control of Imagination: A Conceptual Framework for Goal-Directed Systems</title>
		<author>
			<persName><forename type="first">Giovanni</forename><surname>Pezzulo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Cristiano</forename><surname>Castelfranchi</surname></persName>
		</author>
		<idno type="DOI">10.1007/s00426-009-0237-z</idno>
		<ptr target="https://doi.org/10.1007/s00426-009-0237-z" />
	</analytic>
	<monogr>
		<title level="j">Psychological Research PRPF</title>
		<imprint>
			<biblScope unit="volume">73</biblScope>
			<biblScope unit="page" from="559" to="577" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Ontology and Goal Model in Designing BDI Multi-Agent Systems</title>
		<author>
			<persName><forename type="first">Patrizia</forename><surname>Ribino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Massimo</forename><surname>Cossentino</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Carmelo</forename><surname>Lodato</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Salvatore</forename><surname>Lopes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Luca</forename><surname>Sabatucci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Valeria</forename><surname>Seidita</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">WOA@ AI* IA</title>
		<imprint>
			<biblScope unit="page" from="66" to="72" />
			<date type="published" when="1099">1099. 2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">BDI Agent Architectures: A Survey</title>
		<author>
			<persName><forename type="first">Lavindra</forename><surname>Silva</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Felipe</forename><surname>De</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Brian</forename><surname>Meneguzzi</surname></persName>
		</author>
		<author>
			<persName><surname>Logan</surname></persName>
		</author>
		<idno type="DOI">10.24963/ijcai.2020/684</idno>
		<ptr target="https://doi.org/10.24963/ijcai.2020/684" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence</title>
				<meeting>the Twenty-Ninth International Joint Conference on Artificial Intelligence<address><addrLine>Yokohama, Japan</addrLine></address></meeting>
		<imprint>
			<publisher>International Joint Conferences on Artificial Intelligence Organization</publisher>
			<date type="published" when="2020">2020</date>
			<biblScope unit="page" from="4914" to="4921" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<title level="m" type="main">A Further Exploration of the Natural Incorporation of Motives in BDI Architectures</title>
		<author>
			<persName><forename type="first">Adel</forename><surname>Saadi</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2021">2021</date>
			<publisher>IEEE</publisher>
			<biblScope unit="page" from="1" to="7" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<monogr>
		<title level="m" type="main">Morpho-Logic from a Topos Perspective: Application to Symbolic AI</title>
		<author>
			<persName><forename type="first">Marc</forename><surname>Aiguier</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Isabelle</forename><surname>Bloch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Salim</forename><surname>Nibouche</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ramon</forename><forename type="middle">Pino</forename><surname>Perez</surname></persName>
		</author>
		<idno type="arXiv">arXiv:2303.04895</idno>
		<imprint>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv Preprint</note>
</biblStruct>

<biblStruct xml:id="b19">
	<monogr>
		<title level="m" type="main">Logical Model and Verification of Emotion Triggers for BDI Agents</title>
		<author>
			<persName><forename type="first">Yun</forename><surname>Su</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Yongqiang</forename><surname>Dai</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Xiaohong</forename><surname>Li</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2019">2019</date>
			<publisher>IEEE</publisher>
			<biblScope unit="page" from="1135" to="1140" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">On the Model-Checking of Branching-Time Temporal Logic with BDI Modalities</title>
		<author>
			<persName><forename type="first">La</forename><surname>Torre</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Salvatore</forename></persName>
		</author>
		<author>
			<persName><forename type="first">Gennaro</forename><surname>Parlato</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of AAMAS</title>
				<meeting>AAMAS</meeting>
		<imprint>
			<date type="published" when="2020">2020</date>
			<biblScope unit="page" from="681" to="689" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">RT-BDI: A Real-Time BDI Model</title>
		<author>
			<persName><forename type="first">Francesco</forename><surname>Alzetta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Paolo</forename><surname>Giorgini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Mauro</forename><surname>Marinoni</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Davide</forename><surname>Calvaresi</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-030-49778-1_2</idno>
		<ptr target="https://doi.org/10.1007/978-3-030-49778-1_2" />
	</analytic>
	<monogr>
		<title level="s">Lecture Notes in Computer Science</title>
		<editor>Yves Demazeau, Tom Holvoet, Juan M. Corchado, and Stefania Costantini</editor>
		<imprint>
			<biblScope unit="page" from="16" to="29" />
			<date type="published" when="2020">12092. 2020</date>
			<publisher>Springer International Publishing</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<monogr>
		<title level="m" type="main">Extending BDI Multi-Agent Systems with Situation Management</title>
		<author>
			<persName><forename type="first">John</forename><surname>Buford</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Gabriel</forename><surname>Jakobson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Lundy</forename><surname>Lewis</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2006">2006</date>
			<publisher>IEEE</publisher>
			<biblScope unit="page" from="1" to="7" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<monogr>
		<title level="m" type="main">A Framework for Graded Beliefs, Goals and Intentions</title>
		<author>
			<persName><forename type="first">Linh</forename><surname>Dunin-Kȩplicz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Andrzej</forename><surname>Anh</surname></persName>
		</author>
		<author>
			<persName><surname>Szałas</surname></persName>
		</author>
		<idno type="DOI">10.3233/FI-2010-263</idno>
		<ptr target="https://doi.org/10.3233/FI-2010-263" />
		<imprint>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<monogr>
		<title level="m" type="main">A Simple-to-Use BDI Architecture for Agent-Based Modeling and Simulation</title>
		<author>
			<persName><forename type="first">Philippe</forename><surname>Caillou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Benoit</forename><surname>Gaudou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Arnaud</forename><surname>Grignard</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Chi</forename><forename type="middle">Quang</forename><surname>Truong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Patrick</forename><surname>Taillandier</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2017">2017</date>
			<publisher>Springer</publisher>
			<biblScope unit="page" from="15" to="28" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<monogr>
		<title level="m" type="main">APA dictionary of psychology, Situational awareness</title>
		<ptr target="https://dictionary.apa.org/situation-awareness" />
		<imprint>
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Data fusion</title>
		<author>
			<persName><forename type="first">J</forename><surname>Bleiholder</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Naumann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM computing surveys (CSUR)</title>
		<imprint>
			<biblScope unit="volume">41</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="1" to="41" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">Sensing and Data-Driven Control for Smart Building and Smart City Systems</title>
		<author>
			<persName><forename type="first">Grigore</forename><surname>Stamatescu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ioana</forename><surname>Făgărăşan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Anatoly</forename><surname>Sachenko</surname></persName>
		</author>
		<idno type="DOI">10.1155/2019/4528034</idno>
		<idno>Article ID 4528034</idno>
		<ptr target="https://doi.org/10.1155/2019/4528034" />
	</analytic>
	<monogr>
		<title level="j">Journal of Sensors</title>
		<imprint>
			<biblScope unit="volume">2019</biblScope>
			<biblScope unit="issue">3</biblScope>
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<monogr>
		<title level="m" type="main">Boyd&apos;s OODA loop</title>
		<author>
			<persName><forename type="first">C</forename><surname>Richards</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename></persName>
		</author>
		<imprint>
			<date type="published" when="2020">2020</date>
			<publisher>Richards</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b29">
	<analytic>
		<title level="a" type="main">The extended OODA model for data fusion systems</title>
		<author>
			<persName><forename type="first">E</forename><surname>Shahbazian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Blodgett</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Labbé</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Fusion01</title>
		<imprint>
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b30">
	<analytic>
		<title level="a" type="main">Objective Measures of Situation Awareness in a Simulated Medical Environment</title>
		<author>
			<persName><forename type="first">M C</forename><surname>Wright</surname></persName>
		</author>
		<author>
			<persName><forename type="first">,</forename><surname>J M Taekman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M R</forename><surname>Endsley</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Quality &amp; Safety in Health Care</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="page" from="65" to="71" />
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
	<note>Suppl</note>
</biblStruct>

<biblStruct xml:id="b31">
	<analytic>
		<title level="a" type="main">Revisions to the JDL data fusion model</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">C L</forename><surname>Steinberg</surname></persName>
		</author>
		<author>
			<persName><surname>Bowman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Handbook of multisensor data fusion</title>
				<imprint>
			<publisher>CRC Press</publisher>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="65" to="88" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b32">
	<analytic>
		<title level="a" type="main">One decade of the Data Fusion Information Group (DFIG) model</title>
		<author>
			<persName><forename type="first">E</forename><surname>Blasch</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Commercial + Scientific Sensing and Imaging</title>
		<imprint>
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b33">
	<analytic>
		<title level="a" type="main">High-level information fusion: An overview</title>
		<author>
			<persName><forename type="first">Pek</forename><surname>Foo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Gee</forename><forename type="middle">Wah</forename><surname>Hui</surname></persName>
		</author>
		<author>
			<persName><surname>Ng</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">J. Adv. Inf. Fusion</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="33" to="72" />
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b34">
	<analytic>
		<title level="a" type="main">Towards a Definition of Knowledge Graphs</title>
		<author>
			<persName><forename type="first">Lisa</forename><surname>Ehrlinger</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Wolfram</forename><surname>Wöß</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">SEMANTiCS (Posters, Demos, SuCCESS)</title>
		<imprint>
			<biblScope unit="volume">48</biblScope>
			<biblScope unit="issue">1-4</biblScope>
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
