<?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">Engineering a Brokering Framework for Providing Semantic Services to Agents on Lightweight Devices</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Nikolaos</forename><forename type="middle">I</forename><surname>Spanoudakis</surname></persName>
						</author>
						<author>
							<persName><forename type="first">Pavlos</forename><surname>Moraitis</surname></persName>
						</author>
						<title level="a" type="main">Engineering a Brokering Framework for Providing Semantic Services to Agents on Lightweight Devices</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">AC318CA0711A6FDFB12CACFCC5741C58</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T21:51+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>This paper describes an approach towards allowing lightweight nomad devices like mobile phones to access semantic services that have either been advertised by agents or follow the semantic web services paradigm. The limitations of lightweight devices like lack of capability to process XML documents or to deal with complex data types and perform computationally demanding tasks are overcome by using this approach. Thus, we consider that when a user or agent is in a nomad or mobile context this approach can aid him in searching for and acquiring simple or complex -added value services from the web. 12  </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>There is a growing interest on the launching of agents on lightweight devices and that comes from many different business and research sectors, including the Ambient Intelligence, the infomobility, the collaborative working environments and others.</p><p>Lightweight devices pose certain limitations on the available resources (CPU speed, memory capacity, storage capacity, etc) for programs. Services are becoming semantic so that agents can adequately locate and execute them in order to achieve their goals. Semantic services imply the use of XML, RDF and OWL <ref type="bibr" target="#b12">[13]</ref> technologies. The use of such technologies requires more than what is available on a lightweight device.</p><p>Brokering is the solution to this problem, since the broker can always be on a server computer side having access to needed computational and storage resources. The nomad devices residing agents need access to services that require computational power (for example filtering 100 hotels in order to present to a user the best 10). Such services are proposed to be offered by serverbased provider agents. Important works from the agent technology domain, but also from that of the semantic web, have addressed the issue of brokering and matchmaking ( <ref type="bibr" target="#b2">[3]</ref>, <ref type="bibr" target="#b10">[11]</ref>, <ref type="bibr" target="#b6">[7]</ref>). However, these works lack the support for agents on the specific context of being resident on nomad, lightweight devices.</p><p>Our work builds on this previous work and provides a framework for defining services using the OWL-S <ref type="bibr" target="#b11">[12]</ref> paradigm and making them available to lightweight devices. We use the FIPA-ACL <ref type="bibr" target="#b1">[2]</ref> standard for defining the agent messages that are used by our novel interaction protocol. The content of the messages is encoded using the FIPA-SL <ref type="bibr" target="#b1">[2]</ref> language for lightweight agents.</p><p>In section 2 we describe our approach in detail and we conclude with a discussion in section 3. We use italics in order to type concepts of the ontology that we developed, their properties and ACL message performatives.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">THE BROKERING FRAMEWORK</head><p>In order to address our requirements we used the broker agent type <ref type="bibr" target="#b5">[6]</ref>, who can actively interface between the requester and provider agents by facilitating the requested service transaction. Thus, all communication between requester and provider agents has to go through the broker. In this process, the requester's identity is unknown to the service provider. Thus, assuming the business role of a service aggregator the broker services his customers using providers as resources. The service requesters are assumed to be aware of the services that they need. In our system, the role of the broker is to either select the best service for the requester, or to redirect the request to the appropriate broker. The added value of our approach is the service protocol that allows for anonymous brokering for agents in a nomad context adding, for the first time, the possibility to broker subscription services.</p><p>The matchmaking process is a subset of LARKS <ref type="bibr" target="#b10">[11]</ref>, suited for the nomad device applications domain. In this context, the requester is assumed to use the same ontology with the broker. Our process's novelty lies in the manipulation of the inter-agent messages content that is delivered using the LEAP protocol, which poses specific limitations and is in byte code format. Heterogeneous services are wrapped by service provider agents who advertise and offer services using the application domain ontology.</p><p>Moreover, brokers can be distributed and each one can specialize to a specific domain of services. We follow the notion of broker specialization of Infosleuth <ref type="bibr" target="#b8">[9]</ref>. We model this requirement using a broker capability property concept allowing a broker to define its specialization in terms of service parameters constraints and share it with other brokers. The advantages of our approach compared to Infosleuth are a) brokers do not simply exchange their advertisements but define their special capabilities over the provided services in the domain, b) the requester agent doesn't have to define a search policy for the broker, and, c) compatibility with FIPA standards.</p><p>The way to profile the services, the matchmaking process and the brokering protocol are described in detail in the following paragraphs.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Service Profiling</head><p>For service profiling we follow the semantic web trend and thus are compatible to OWL-S. The service profile (SP) defines the type of the service (e.g. mapping service), describes input and output parameters, as well as preconditions and post-conditions.</p><p>Here we would like to note that in the service parameters definition we have defined semantics for declaring a parameter as optional or mandatory.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">The matchmaking process</head><p>Having defined the input requests and profiles we can proceed to defining the matchmaking process. We need to match a service advertisement to a service request. Two types of matching best serve our needs ( <ref type="bibr" target="#b6">[7]</ref>, <ref type="bibr" target="#b10">[11]</ref>): a) the exact matching, which demands that the advertised service has the same semantics and equal input/output parameters with the requested service, and b) the plug-in matching, which allows for the advertisement to have more input/output parameters than the ones requested. The exact matching is obviously always preferable.</p><p>Our matchmaking algorithm gradually filters the repository of advertisements until the one best to serve the request is found. Three types of filters, originally proposed by <ref type="bibr" target="#b10">[11]</ref>, are used: a) Semantic Match (SM) searches the service profile advertisements (PAs) for a service that matches the request (RP), b) Profile Match (PM) searches the PAs provided by the SM for input and output parameters that match those of the request. PM determines which PAs are exact or plug-in matches and sorts them accordingly, and, c) Constraint Match (CM) determines which of the PAs provided by the SM, match the constraints of a request. CM is performed to the sorted list provided by PM and either the first or all PAs that successfully match the constraints are selected depending on the broker's policy.</p><p>A special CM is needed before SM (named Pre-CM) so that the broker agent (BA) can determine if he can serve the request or it needs to redirect the request to another broker. Thus, broker capabilities are described as constraints for parameter values. For querying the PAs repository we use the RDQL (RDF Query Language) of the Jena open source tool <ref type="bibr" target="#b4">[5]</ref>.</p><p>Thus, according to our matchmaking algorithm, the broker first applies the pre-CM filter. If he can handle the request, he then sequentially applies the three other filters (SM, PM, CM) to his PA repository.</p><p>Technical challenges were related to this matchmaking process. The first was relevant to the transformation of a LEAP message to RDF format for filtering. In order to overcome it we use the LEAP codec for decoding a message at the broker side and then encode it again with the use of the RDF codec <ref type="bibr" target="#b3">[4]</ref> (see an example in Figure <ref type="figure" target="#fig_0">1</ref>). Thus, the request gains the necessary semantics so as to be processable by Jena. From that point forward the matchmaking process takes place and whenever the response of the service provider is ready, it is encoded at the broker side with the LEAP codec and sent to the lightweight agent requester.</p><p>Another problem that we had to overcome is that FIPA ACL allows for a single ontology to be included in the content of an ACL message. Thus, it is not possible to use different existing ontologies when defining the ACL protocols (e.g. import all OWL-S namespaces and use their concepts). That is why we added in our ontology all the concepts that we need in order to define a service profile similar to OWL-S. However, these are reusable since the Protégé tool <ref type="bibr" target="#b9">[10]</ref> that we used in order to define our ontology doesn't associate namespaces to ontologies before deployment.</p><p>For describing an input/output parameter within a request for a service we created the CallParameter concept. There, we encountered another technical challenge related to the fact that we used the LEAP codec and thus, we could not add dynamically a value concept to a parameter property as we could easily do in an RDF document. This happens because the agent on the nomad device uses ontology java beans <ref type="bibr" target="#b0">[1]</ref> in order to represent ontology concepts. These beans are normal Java classes containing properties that cannot be ambiguous, i.e. defined of type Object because the LEAP encoding and decoding process needs specific data types to instantiate as properties of concepts. We overcame this issue by defining all possible values that a parameter can have as properties of the CallParameter concept. The basic properties of the CallParameter in an OWL/RDF setting would be the withName, withType and withValue. In this case, however, we must cater for all possible types defined in our ontology concepts. Figure <ref type="figure" target="#fig_0">1</ref> shows an instance of a request message related to a specific application <ref type="bibr" target="#b7">[8]</ref>, which is based on the http://imagine-it.eu/ontology# namespace. The reader can observe the hasParameterIn RDF sequence element that is composed of a list of CallParameter elements that have a name (parameter withName), a type (it can be a simple data type such as string or a complex type like for example the ScreenSize type) and a value corresponding to the type.</p><p>For example, for the ScreenSize type (these types are also related to application <ref type="bibr" target="#b7">[8]</ref>) the relevant property of CallParameter that is used is the withScreenSizeValue. Similarly the forCountry CallParameter is of type string and has the withStringValue property. Thus, the CallParameter concept has as many such properties as the number of the data type concepts defined in our ontology. However, for each instance the requester defines the withName and withType (withType=PropertyType) properties and the relevant withPropertyTypeValue property. It is obvious that a designer can define appropriate parameter types related to his own application.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>2.3</head><p>The Service Protocol</p><p>The service provisioning protocol is presented in Figure <ref type="figure" target="#fig_1">2</ref> in the form of a FIPA interaction diagram <ref type="bibr" target="#b1">[2]</ref>.  The service protocol can also be used for subscription services provisioning. We use the FIPA Request, Inform, Refuse, Failure Confirm performatives. The important AgentAction and Predicate concepts <ref type="bibr" target="#b0">[1]</ref> that are used as content in the ACL message are also presented. The participants are the Requester agent type (RE), the Broker agent type (BR) and the service provider agent type (SP). In the case of distributed brokering the SP is another broker, who considers the broker, who received the original request, as a RE (implementing the relevant part of the same protocol).</p><p>Finally, for the service subscription protocol, the broker always retains the recent addresses of the communicating agents so as to be able to forward new messages to the latest address of the requester agent. This is important since the requester agent is on a nomad device and usually is assigned a dynamic IP whenever he accesses the network.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">DISCUSSION</head><p>We used this brokering framework in the context of IST project Im@gine IT in the infomobility sector domain <ref type="bibr" target="#b7">[8]</ref>. An Im@gine IT prototype has been developed and deployed. Two added value service providers were developed.</p><p>This work is meant as an extension of important works in the brokering domain ( <ref type="bibr" target="#b2">[3]</ref>, <ref type="bibr" target="#b10">[11]</ref>, <ref type="bibr" target="#b6">[7]</ref>), towards offering semantic services to nomad devices. We provide a complete solution for the nomad devices service provisioning including not only simple services but also the delegation of complex tasks and subscription services. The solution is composed of a protocol, a service profiling scheme and the relevant matchmaking process.</p><p>As future work we aim to enrich the broker with the capability to use directly OWL-S services advertisements (along with those received by other agents) where the broker performs the service grounding himself.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 .</head><label>1</label><figDesc>Figure 1. A Service Request Message (RDF)</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 .</head><label>2</label><figDesc>Figure 2. Service Protocol Definition</figDesc></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Singular Software SA, Greece, email: nspan@singular.gr</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">René Descartes University, Paris, France, email: pavlos@math-info.univ-paris5.fr</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgements</head><p>We gratefully acknowledge the European Commission Information Society Technologies (IST) Programme and specifically the Integrated Project (IP) "Ambient Intelligence System of Agents for Knowledge-based and Integrated Services for Mobility Impaired users" (ASK-IT, IST-2003-511298) project for contributing in the funding of our work.</p></div>
			</div>


			<div type="availability">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>&lt;?xml version="1.0"?&gt; &lt;rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/TR/1999/PR-rdf-schema-19990303#" xmlns:fipa-rdf="http://www.fipa.org/schemas/FIPA-RDF#" xmlns:O="http://imagine-it.eu/ontology#"&gt; &lt;rdf:object&gt; &lt;fipa-rdf:CONTENT_ELEMENT&gt; &lt;rdf:Description&gt; &lt;rdf:type&gt;http://imagineit.eu/ontology#RequestForEService&lt;/rdf:type&gt; &lt;O:agent&gt; &lt;rdf:Description&gt; &lt;O:name&gt;broker@nspan2kp:1099/JADE&lt;/O:name&gt; &lt;/rdf:Description&gt; &lt;/O:agent&gt; &lt;O:requestEService&gt; &lt;rdf:Description&gt; &lt;O:serviceName&gt;http://imagine-it.eu/ontology# createMap&lt;/O:serviceName&gt; &lt;O:hasParameterIn&gt; &lt;rdf:Seq&gt; &lt;rdf:li&gt; &lt;rdf:object&gt; &lt;rdf:type&gt;http://imagine-it.eu/ontology# CallParameter&lt;/rdf:type&gt; &lt;O:withName&gt;http://imagineit.eu/ontology#forCountry&lt;/O:withName&gt; &lt;O:withType&gt;http://www.w3.org/2001/XMLSchema# string&lt;/O:withType&gt; &lt;O:withStringValue&gt;DE&lt;/O:withStringValue&gt; &lt;/rdf:object&gt; &lt;/rdf:li&gt; &lt;rdf:li&gt; &lt;rdf:object&gt; &lt;rdf:type&gt;http://imagine-it.eu/ontology# CallParameter&lt;/rdf:type&gt; &lt;O:withName&gt;http://imagine-it.eu/ontology# screenSize&lt;/O:withName&gt; &lt;O:withType&gt;http://imagine-it.eu/ontology# ScreenSize&lt;/O:withType&gt; &lt;O:withScreenSizeValue&gt; &lt;rdf:Description&gt; &lt;O:hasPixelsHeight&gt;200&lt;/O:hasPixelsHeight&gt; &lt;O:hasPixelsWidth&gt;320&lt;/O:hasPixelsWidth&gt; &lt;/rdf:Description&gt; &lt;/O:withScreenSizeValue&gt; &lt;/rdf:object&gt; &lt;/rdf:li&gt; &lt;/rdf:Seq&gt; &lt;/O:hasParameterIn&gt; &lt;/rdf:Description&gt; &lt;/O:requestEService&gt; &lt;/rdf:Description&gt; &lt;/fipa-rdf:CONTENT_ELEMENT&gt; &lt;/rdf:object&gt; &lt;/rdf:RDF&gt;</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Creating and Using Ontologies in Agent Communication</title>
		<author>
			<persName><forename type="first">G</forename><surname>Caire</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Van Aart</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Bergenti</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Pels</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Workshop on Ontologies and Agent Systems at AAMAS 2002</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<monogr>
		<author>
			<persName><surname>Fipa</surname></persName>
		</author>
		<ptr target="www.fipa.org" />
		<title level="m">Foundation for Intelligent Physical Agents</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Domain-independent ontologies for cooperative information agents</title>
		<author>
			<persName><forename type="first">M</forename><surname>Gomez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Abasolo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Plaza</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Cooperative Information Agents V. LNAI</title>
				<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2001">2001</date>
			<biblScope unit="volume">2128</biblScope>
			<biblScope unit="page" from="118" to="129" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<author>
			<persName><surname>Jade</surname></persName>
		</author>
		<ptr target="http://jade.tilab.com/" />
		<title level="m">Java Agent Development Environment</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<author>
			<persName><forename type="first">Jena</forename></persName>
		</author>
		<ptr target="http://jena.sourceforge.net/" />
		<title level="m">A Semantic Web Framework for Java</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Brokering and Matchmaking for Coordination of Agent Societies: A Survey</title>
		<author>
			<persName><forename type="first">M</forename><surname>Klucsh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Sycara</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Coordination of Internet Agents</title>
				<editor>
			<persName><surname>Omicini</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">A software framework for matchmaking based on semantic web technology</title>
		<author>
			<persName><forename type="first">Li</forename><forename type="middle">L</forename><surname>Horrocks</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Int. Journal of Electronic Commerce</title>
		<imprint>
			<biblScope unit="volume">8</biblScope>
			<biblScope unit="issue">4</biblScope>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">An Agent-Based System for Infomobility Services</title>
		<author>
			<persName><forename type="first">P</forename><surname>Moraitis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Petraki</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Spanoudakis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">3 rd European Workshop on Multi-Agent Systems (EUMAS2005)</title>
				<meeting><address><addrLine>Brussels, Belgium</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2005">December 7 -8, 2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Semantic Brokering over Dynamic Heterogeneous Data Sources in InfoSleuth</title>
		<author>
			<persName><forename type="first">M</forename><surname>Nodine</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Bohrer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Hee</forename><surname>Hiong Ngu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the International Conference on Data Engineering</title>
				<meeting>of the International Conference on Data Engineering<address><addrLine>Sydney, Australia</addrLine></address></meeting>
		<imprint>
			<date type="published" when="1999">March 23-26, 1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<ptr target="http://protege.stanford.edu" />
		<title level="m">An Ontology Editor and Knowledge Acquisition System</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">LARKS: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace</title>
		<author>
			<persName><forename type="first">K</forename><surname>Sycara</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Widoff</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Klusch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Lu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">JAAMAS</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="page" from="173" to="203" />
			<date type="published" when="2002">2002</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Bringing Semantics to Web Services: The OWL-S Approach</title>
		<author>
			<persName><forename type="first">D</forename><surname>Martin</surname></persName>
			<affiliation>
				<orgName type="collaboration">The OWL Services Coalition</orgName>
			</affiliation>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 1 st Int. Workshop on Semantic Web Services and Web Process Composition (SWSWPC2004)</title>
				<meeting>of the 1 st Int. Workshop on Semantic Web Services and Web ess Composition (SWSWPC2004)<address><addrLine>San Diego, California, USA</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2004">July 6-9, 2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<monogr>
		<author>
			<persName><surname>W3c</surname></persName>
		</author>
		<ptr target="www.w3c.org" />
		<title level="m">The World Wide Web Consortium</title>
				<imprint/>
	</monogr>
</biblStruct>

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