<?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">Agent-based Structures, Agent Ontology Preservation and Enterprise Modeling</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Cyrus</forename><forename type="middle">F</forename><surname>Nourani</surname></persName>
							<email>projectmetaai@cs.com</email>
						</author>
						<title level="a" type="main">Agent-based Structures, Agent Ontology Preservation and Enterprise Modeling</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">D5AE8D4A983B1B090DBF0E2F6C6AAB5E</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T01:41+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>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Design techniques with software agents and Abstract Intelligent Implementations are presented.</p><p>Agent morphisms are defined and applied to preservation principles. The object level definitions for individual modules can be automatically programmed by source abstract syntax tree to target abstract syntax tree morphisms. AII techniques are applied to define an Ontology Preservation Principle for Heterogeneous KB Design and implementation.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>The stages of conceptualization, design and implementation are defined by AI agents and Mediators. Multiagent implementations are applied to software design techniques, which incorporates object level nondeterministic knowledge learning and knowledge representation developed in <ref type="bibr">[12]</ref>. Objects, message passing actions, and implementing agents are defined by syntactic constructs, with agents appearing as functions. By defining specified agent activators events and activity are computed for the AII agents. The proposed AII techniques provide a basis for an approach to automatic implementations from intelligent syntax trees. Interpretability is defined by mediators implementing objects and agents</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Abstract Modeling with Computing Agents</head><p>The paper on which the enclosed abstract is based presents a formal basis to agent ontology modeling and ontology preservation is specific designs. The notion of abstract implementation defined by this author in <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b3">4]</ref> are either algebraic or model-theoretic (algebraic logic) definitions. We refer to specifications of the form &lt;O,A,R&gt;, abbreviating &lt;Objects, Actions, and Relations&gt;, as presentations. A design realization applies a triple I: &lt;I[O],I[A],I[R]&gt; with agents with specific ontologies, where I is an agent ontology preserving mapping. Informally the process of design realization was defined by the author to be that of encoding the algebraic structure of the conceptualization of a problem with agents onto the algebra that specified a specific system. Thus design realization is via morphisms on agent-based algebras. A multiagent System design might be defined as an "enterprise" by &lt;O,A,R&gt; is implemented by agents that characterize the implementation function A wrapper is a tool to access known resources and translate their objects.</p><formula xml:id="formula_0">I: &lt;O,A,R&gt; → &lt;I[O],I[A],I[R]&gt; is to be defining a mapping I: &lt;Alg[A],Alg[F]&gt; → &lt;Alg[I(A)],Alg[I(F)]&gt;</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.1">Agents</head><p>Starting with hysteretic agents <ref type="bibr" target="#b4">[5]</ref>, the agent has an internal state set I, which the agent can distinguish its membership. The agent can transit from each internal state to another in a single step. Actions by agents are based on I and board observations. There is an external state set S, modulated to a set T of distinguishable subsets from the observation viewpoint. An agent cannot distinguish states in the same partition defined by a congruence relation. A sensory function s :S → T maps each state to the partition it belongs. Let A be a set of actions which can be performed by agents. A function action can be defined to characterize an agent activity action:T →A.</p><p>There is also a memory update function mem: I x T → I. To define agent at arbitrary level of activity knowledge level agents are defined. All excess level detail is eliminated. In this abstraction an agent's internal state consists entirely of a database of sentences and the agent's actions are viewed as inferences based on its database. The action function for a knowledge level agent maps a database and a state partition t into the action to be performed by an agent in a state with database and observed state partition t. action: Dx T→ A The update function database maps a state and a state partition t into a new internal database.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>database: D x T → D</head><p>A knowledge-level agent is an environment is an 8-tuple shown below. The set D in the tuple is an arbitrary set of predicate calculus databases, S is a set of external states, T is the set of partitions of S, A is a set of actions, see is a function from S into T, do is a function from A S into S, database is a function from D x T into D, and action is a function from D x T into A. &lt;D,S,T,A,see,do,database,action&gt; Knowledge level agents are hysteretic agents.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>1.2AgentMorphisms</head><p>Let HA be a set of sextuples defining hysteretic agents. Define HA morphims by a family of functions defined component-wise on the sextuple above. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.3">Agents, Languages, and Models</head><p>By an intelligent language we intend a language with syntactic constructs that allow function symbols and corresponding objects, such that the function symbols are implemented by computing agents in the sense defined by this author in <ref type="bibr">(Nourani 1993c, 96a</ref>). Sentential logic is the standard formal language applied when defining basic models. The language 4 is a set of sentence symbol closed by finite application of negation and conjunction to sentence symbols. Once quantifier logical symbols are added to the language, the language of first order logic can bedefined.</p><p>A Model / for is a structure with a set A. There are structures defined for 4 such that for each constant symbol in the language there corresponds a constant in A. For each function symbol in the language there is a function defined on A; and for each relation symbol in the language there is a relation defined on A. For the algebraic theories we are defining for intelligent tree computing in the forthcoming sections the language is defined from signatures as in the logical language is the language of many-sorted equational logic.</p><p>The signature defines the language by specifying the function symbols' arities. The model is a structure defined on a many-sorted algebra consisting of S-indexed sets for S a set of sorts. By an intelligent language we intend a language with syntactic constructs that allow function symbols and corresponding objects, such that the function symbols are implemented by computing agents. A set of function symbols in the language, referred to by AF, is the set modeled in the computing world by AI Agents with across and/or over board capability. Thus the language defined by the signature has designated function symbols called AF. The AF function symbols define signatures which have specific message paths defined for carrying context around an otherwise context free abstract syntax. A set of function symbols in the language, referred to by AF, are agents with nontrivial capability. Definition 1.2 We say that a signature is intelligent iff it has intelligent function symbols. We say that a language has intelligent syntax if the syntax is defined on an intelligent signature. Definition 1.3 A language L is said to be an intelligent language iff L is defined from an intelligent syntax. The above mathematical basis might be applied to the KQML agent language paradigms. However the author has not had the time an occasion to explore the applications. The example of intelligent languages <ref type="bibr" target="#b2">[3]</ref> we could present are composed from &lt;O,A,R&gt; triples as control structures. The A's have operations that also consist of agent message passing. The functions in AF are the agent functions capable of message passing. The O refers to the set of objects and R the relations defining the effect of A's on objects. Amongst the functions in AF only some interact by message passing. There is a new frontier for theoretical development of the &lt;O, A, R&gt; algebras and that of the AII foundations. &lt;O,A,R&gt; is a pair of algebras, &lt;Alg[A],Alg[F]&gt;(see section 3), connected by message passing and AII defines techniques for implementing such systems. To define AII we define homorphisms on intelligent signature algebras. Definition 1.4 An I-homorphism is a homoprphism defined on algebras with intelligent signature I.</p><p>To define agent specific designs we apply HA-morphisms via the following definition. Definition 1.5 Let A and B be I-algebras with signatures containing an agent signature HA. A HA-homomorphism from A to B is an I-homomorphism with defined HAmorphism properties.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Agent Ontology Preservation Theorems</head><p>Let us apply the definition for HA agents and HA morphisms to state a preservation theorem. Let A and B be I-algebras with the signature I containing HA agents. Let Alg[B] be an I-algebra defined from B implementing <ref type="bibr" target="#b0">[1]</ref>  DKB mappings are specific AII's were the ontology algebra operations are the same at source and target. the DKB mappings are proved AIIOPP consistent.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Meditors and Ontologies</head><p>A mediator is a software module that exploits encoded knowledge about certain sets or subsets of data to create information for a higher layer of applications. and the definition goes on to state `It should be small and simple, so that it can be maintained by one expert or, at most, a small and coherent group of experts' Mediator instantiation is to populate a domain-independent service or tool with domain-specific knowledge. We define Mediator Specifications with agent ontologies consisting of a tuple engine agent-based computing system &lt;A,F&gt; := &lt;Design_Agents,CoAgents&gt;, consisting of Design_Agents := &lt;O,A,RNA&gt; and CoAgents;= &lt;O,F,RFA&gt;. The design is depicted by the following figure. RNA are normal actions and RFA the faults, exceptions, and remedial functions. </p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Definition 1 . 1 A</head><label>11</label><figDesc>HA morphism is a function F : HA → HA' defined component-wise by F[i]: I→ I'; F[S]: S → S', F[T]: T →T', F[A]: A →A'; F[s]: S→ T'; F[d]: A' x S' → S' and F[internal]: I' x T'→ I'. Definition 1.1 implies F defines new hysteretic agents from HA by a morphism. The definition might become further transparent in view of definitions. Component-wise definitions for morphism might be viewed as functions on a multi-sorted signature carrying the sextuple. Similar morphisms can be defined for knowledge level agents.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>a specified functionality defined by A. An AII is an implementation for Alg[A] by Alg[B]. Definition 2.6 Let A and B be I-algebras with intelligent signature I containing agents. An I-ontology is an I-algebra with axioms for the agents and functions on the signature. Theorem 2.1 Let A and B be I-algebras with the signature I containing HA agents. The AII with HA morphisms defined from A to B preserve I-ontology algebras iff defined by HA-homorphisms.Theorem 2.2 Let A and B be I-algebras with the signature I containing KL agents. The AII with KL morphisms preserve I-ontology algebras iff defined by KLhomomorphisms.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 1 -</head><label>1</label><figDesc>Figure 1-The pairs &lt;Ai,Fi&gt; are modules composed to define &lt;A,F&gt;. The modules are defined from multiple objects. Actions could be in form of operations or message communication from one object to another. A set of computing agents forms Design_Agents and a dual set forms CoAgents. CoAgents are agents running parallel checking faults and unplanned events presenting alternatives. The algebras Alg[A] and Alg[F] define wrappers for the mediators as functions for interacting with resources. A wrapper is a tool to access known resources and translate their objects. The Design_Agents corresponds to an algebra Alg[A] of Normal Activities and CoAgents to an algebra Alg[F] for unplanned events, computing faults recovery.</figDesc><graphic coords="3,54.04,375.52,218.16,103.68" type="bitmap" /></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Abstract Implementation Techniques for A.I. By Computing Agents,: A Conceptual Overview</title>
	</analytic>
	<monogr>
		<title level="m">Interoperation, Mediation and Ontologies&apos;</title>
				<meeting><address><addrLine>Orlando, Florida; Melbourne, FL</addrLine></address></meeting>
		<imprint>
			<date type="published" when="1993-03-03">March 3, 1993. November 1993</date>
		</imprint>
		<respStmt>
			<orgName>University of West Florida Software Engineering Research Forum</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical Report</note>
	<note>Proc. SERF-93</note>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<title level="m">Proc.Int.Symp. on Fifth Generation Comp Systems, ICOT</title>
				<meeting>.Int.Symp. on Fifth Generation Comp Systems, ICOT<address><addrLine>Tokyo, Japan</addrLine></address></meeting>
		<imprint>
			<date type="published" when="1994-12">Dec.1994</date>
			<biblScope unit="volume">3</biblScope>
			<biblScope unit="page" from="33" to="48" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Intelligent Languages-A Preliminary Syntactic Theory</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">F</forename><surname>Nourani</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">23rd International Symposium, MFCS&apos;98</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<editor>
			<persName><forename type="first">Jozef</forename><surname>Gruska</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">Jiri</forename><surname>Zlatuskanbsp</surname></persName>
		</editor>
		<meeting><address><addrLine>Brno, Czech Republic</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="1995-05-15">May 15, 1995. 1998. August 1998. 1998</date>
			<biblScope unit="volume">1450</biblScope>
			<biblScope unit="page">846</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">AII and Heterogenous Software Design</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">F</forename><surname>Nourani</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">MAAMAW&apos;97, Eighth European Workshop on MODELLING AUTONOMOUS AGENTS IN A MULTI-AGENT WORLD May 1997</title>
				<imprint>
			<date type="published" when="1995-05-10">May 10, 1995</date>
		</imprint>
		<respStmt>
			<orgName>University of Karlskrona/Ronneby, Dept of Computer Science and Business Administration Ronneby, SWEDEN</orgName>
		</respStmt>
	</monogr>
	<note>Specific track on WWW announced papers only</note>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">Logical Foundations of Artificial Intelligence</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">R</forename><surname>Genesereth</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">J</forename><surname>Nilsson</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1987">1987</date>
			<publisher>Morgan-Kaufmann</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Slalom Tree Computing</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">F</forename><surname>Nourani</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">AI Communications</title>
				<meeting><address><addrLine>Amsterdam</addrLine></address></meeting>
		<imprint>
			<publisher>IOS Press</publisher>
			<date type="published" when="1994-12">1994. December 1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">An Initial Algebra Approach To Specification, Correctness and Implementation of Abstract Data Types</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Adj-Goguen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">W</forename><surname>Thatcher</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">G</forename><surname>Wagner</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Current Trends in Programming Methodology</title>
				<editor>
			<persName><forename type="first">R</forename><surname>Yeh</surname></persName>
		</editor>
		<meeting><address><addrLine>Englewood-Cliffs, NJ</addrLine></address></meeting>
		<imprint>
			<publisher>Prentice-Hall</publisher>
			<date type="published" when="1978">1978</date>
			<biblScope unit="volume">IV</biblScope>
			<biblScope unit="page" from="80" to="149" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<ptr target="http://members.fortunecity.com/crisfn/metaai.html.docFax415-430-2167x1342Telephone310-754-6000x3036" />
		<title level="m">AffilationsAcademia USA last appointment UCSB ScientificURL</title>
				<imprint/>
	</monogr>
</biblStruct>

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