<?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="fr">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Enrichissement sémantique d&apos;une architecture orientée Web service</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">A</forename><surname>Boubekeur</surname></persName>
							<email>boubakeur@univ-tiaret.dz</email>
							<affiliation key="aff0">
								<orgName type="department">Département d&apos;Informatique Université de Tiaret</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">M</forename><surname>Malki</surname></persName>
							<email>malki_m@univ-sba.dz</email>
							<affiliation key="aff1">
								<orgName type="department">Département d&apos;Informatique</orgName>
								<orgName type="laboratory">Laboratoire EEDIS</orgName>
								<orgName type="institution">Université de Sidi Bel-Abbes</orgName>
								<address>
									<settlement>Algérie</settlement>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">A</forename><surname>Chouarfia</surname></persName>
							<email>chouarfia@univ-usto.dz</email>
							<affiliation key="aff2">
								<orgName type="department">Département d&apos;Informatique</orgName>
								<orgName type="institution">Université USTO-Oran</orgName>
							</affiliation>
						</author>
						<title level="a" type="main">Enrichissement sémantique d&apos;une architecture orientée Web service</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">4E531EC43A65394CC323E25143687440</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T00:19+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>. Web service semantique</term>
					<term>goal</term>
					<term>médiateur</term>
					<term>WSMO</term>
					<term>WSDL</term>
					<term>SOA</term>
					<term>intégration</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>L'orientation service est un paradigme qui permet l'unification dans les approches d'intégration des systèmes d'information. Il inclut l'intégration des données de part la description sémantique des données manipulées par les services. Cette intégration « implicite » des données est plus souple vu le nombre limité des concepts utilisés par les services. Ceci nous a donc conduit à proposer une architecture visant d'une part, à réduire la complexité dans le développement et l'intégration des ontologies de domaine. Et d'autre part à assurer la découverte et l'invocation automatique des services. Cela en intégrant des ontologies sans apporter de changements majeurs dans le mode de fonctionnement des web services (http, soap…). Ce travail offre donc une architecture qui représente une étape vers la satisfaction de cette automatisation à travers les web servies sémantiques sans avoir à redéfinir l'ensemble du système d'information.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="fr">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>De nos jours les informations échangées sur le web deviennent de plus en plus importantes. La recherche d'information est alors imprécise et lente. Le langage commun XML renforcé par les méta-données s'est montré insuffisant. Pour satisfaire le nombre énorme d'utilisateurs, il est nécessaire d'introduire la notion de sémantique des données. Ce qui a donné naissance au projet du web sémantique appelé aussi « web 2.0 ». Le web 2.0 utilise les outils de l'Intelligence Artificielle (IA) notamment ceux de l'Ingénierie de la Connaissance (IC), parmi lesquels on retiendra les ontologies.</p><p>Par ailleurs, des recherches ont permis l'ajout d'un niveau fonctionnel au web. Les services web satisfont l'interopérabilité à ce niveau. Les travaux montrent que cette dernière est insuffisante. Il faut donc une annotation sémantique explicite pour parfaire l'interopérabilité. Une fois de plus les ontologies seront utilisées. L'intégration sémantique des applications est un domaine de recherche très actif. Il peut concerner aussi bien l'intégration par les données que celle par les traitements. L'intégration sémantique par les données nécessite le développement d'ontologie volumineuse, lourde à concevoir. Du fait qu'au niveau des données le nombre de concepts à prendre en compte est énorme. Une analyse plus fine permet de déduire que l'orientation service peut constituer un élément fédérateur pour l'ensemble des deux approches. En effet, l'orientation service est un paradigme qui permet l'unification dans les approches d'intégration des systèmes d'information. Il inclut l'intégration des données de part la description sémantique des données manipulées par les services. Cette intégration « implicite » des données est plus souple vu le nombre limité des concepts utilisés par les services. Ceci nous a donc conduit à nous focaliser principalement sur les services web sémantiques, qui constituent l'un des moyens les plus efficaces pour mettre en oeuvre l'intégration sémantique des systèmes.</p><p>Nous proposons donc une architecture pour l'enrichissement Sémantique de l'Architecture SOA. Elle vise d'une part, à réduire la complexité dans le développement et l'intégration des ontologies de domaine. Et d'autre part à assurer la découverte et l'invocation automatique des services. Cela en intégrant des ontologies sans apporter de changements majeurs dans le mode de fonctionnement des web services (http, soap…). Notre objectif est de passer d'un système interoperable via les classiques web services vers un système interoperable via les services web semantiques sans avoir à redéfinir l'ensemble du système d'information.</p><p>La section 2 de ce papier présente l'état de l'art des différentes approches visant à satisfaire l'intégration des systèmes d'information. L'objectif est une étude comparative de ces approches. La section 3 présente notre architecture ou apparaît la spécification et la description sémantique du cas AVV <ref type="foot" target="#foot_0">1</ref> . Et enfin La dernière section fait une comparaison de notre travail avec des travaux existants et des suggestions de conclusion pour le futur.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Etat de l'art</head><p>L'intégration des applications d'entreprise peut intervenir au niveau de plusieurs couches et principalement: au niveau des données et des traitements <ref type="foot" target="#foot_1">2</ref> . Cela demeure également valable dans le cadre des approches d'intégration sémantique, et en particulier dans le cas des approches d'intégration basées sur les ontologies <ref type="bibr" target="#b7">[8]</ref>.</p><p>Quelle que soit la couche retenue, il est possible de caractériser les approches d'intégration à travers trois activités principales, qui sont les plus pertinentes, et qui sont comme suit <ref type="bibr" target="#b6">[7]</ref>:  Description: est l'activité qui permet de décrire sémantiquement les aspects du système d'information;  Découverte: est l'activité qui permet de rechercher les informations et les fonctionnalités qui peuvent être fournies par le système;</p><p> Composition: est l'activité qui permet de comparer et de combiner des informations, des fonctionnalités et des processus. L'intégration sémantique des applications au niveau des données consiste à définir une ou plusieurs ontologies permettant de décrire la sémantique du domaine. Ces ontologies sont utilisées dans des mécanismes de conciliation et d'unification de la sémantique afin de résoudre les conflits sémantiques liés aux données échangées et/ou manipulées par les applications. De telles approches sont souvent appelées par la communauté des bases de données approches de médiation de contexte <ref type="bibr" target="#b1">[2]</ref>. La resolution de conflits se base généralement sur des mécanismes de classification et de comparaison d'entités d'ontologies.</p><p>En ce qui concerne l'intégration sémantique des applications au niveau des traitements, il existe principalement les travaux basés sur les services Web sémantiques <ref type="bibr" target="#b9">[10]</ref>, <ref type="bibr" target="#b8">[9]</ref>, <ref type="bibr" target="#b2">[3]</ref>. La notion de service Web sémantique a pour objectif de combler certaines lacunes des Services Web traditionnels liées à la prise en compte de l'aspect sémantique. Les initiatives les plus pertinentes autour du concept de Service Web sémantique sont principalement : OWL-S <ref type="bibr" target="#b11">[12]</ref>, WSMF <ref type="bibr" target="#b4">[5]</ref>, <ref type="bibr" target="#b12">[13]</ref>, WSMO <ref type="bibr" target="#b14">[15]</ref>et METEOR-S <ref type="bibr" target="#b10">[11]</ref>, <ref type="bibr" target="#b3">[4]</ref>.</p><p>WSMO constitue une approche basée sur des fondements conceptuels issus de WSMF pour la réalisation des services sémantiques. Elle est beaucoup plus orientée utilisateur dans le sens ou elle permet d'offrir un langage très proche des utilisateurs. De plus, l'une des caractéristiques les plus importantes est le fait qu'elle soit compatible avec les standards web services (WSDL <ref type="bibr" target="#b13">[14]</ref> en particulier). En effet bien qu'elle utilise son propre langage, la notion de « Grounding » permet de définir des mappings avec des entrées WSDL <ref type="bibr" target="#b13">[14]</ref> ce qui suppose une intégration sans grande peine avec un système SOA existant.</p><p>WSMF est un cadre générique pour la réalisation des services sémantiques. Il constitue donc un Framework qui permet d'offrir beaucoup plus un cadre méthodologique qu'une infrastructure opérationnelle.</p><p>OWL-S constitue une ontologie générique de services permettant principalement de décrire les services web dans un cadre général. Elle est aussi compatible avec les standards web services à travers le « ServiceGrounding » qui permettent de définir des mappings entre OWL-S et WSDL. Son défaut majeur est l'absence d'environnement d'exécution ce qui fait que la médiation des services reste encore à implémenter.</p><p>METEOR-S constitue une approche basée sur l'extension de standards web services tels que WSDL et UDDI <ref type="bibr" target="#b9">[10]</ref>. Le principe d'enrichissement sémantique est basé principalement sur l'utilisation des fichiers WSDL-S qui sont le résultat de l'annotation sémantique de fichiers WSDL. Bien que cette approche repose sur des standards, il n'en demeure pas moins qu'elle manque d'abstraction dans le sens où elle constitue une approche plus proche du niveau d'implémentation que du niveau conceptuel.</p><p>Nous pouvons retenir qu'OWL-S est une approche générique, basée sur le standard OWL <ref type="bibr" target="#b7">[8]</ref>. WSMF constitue beaucoup plus un cadre méthodologique. WSMO est une approche orienté utilisateurs, basée sur le langage (Web Service Modeling Language) WSML <ref type="bibr" target="#b14">[15]</ref> combinant plusieurs logiques. METEORS-S est une approche pragmatique mais qui manque d'abstraction. Il s'avère qu'aucune de ces approches n'est complètement mature pour prendre en charge efficacement le processus de sémantification <ref type="foot" target="#foot_2">3</ref> . Toutes ces approches souffrent plus ou moins du manque de méthodologies, du manque d'architectures flexibles pouvant décrire efficacement la sémantique liée aux applications, et aussi du manque de maturité ou parfois même de l'absence de mécanismes de description et de médiation efficaces. Cependant, au vu de tous les éléments présentés dans cette section, l'approche WSMO est celle qui présente le plus de maturité et d'abstraction. C'est la raison fondamentale qui nous amène à nous baser sur cette approche (WSMO) comme fondement de base pour le travail mené dans le cadre de la « sémantification » d'un système SOA. Dans la prochaine section nous exposons l'architecture ESASOA qui est la solution que nous proposons pour satisfaire la prise en compte de la sémantique dans un système SOA. Le principe orienté service représente une approche distincte pour l'analyse, la conception, et l'implémentation. Elle introduit des principes particuliers qui gouvernent les aspects de communication, de l'architecture et de traitement logique. Cela inclut la réutilisation du service, le faible couplage et l'abstraction. Nous distinguons, par ailleurs des services selon deux points de vue. En premier, nous distinguons deux types de services selon les fonctionnalités qu'ils fournissent dans l'architecture, à savoir les services métiers et services du middleware. Les services métiers sont fournis par plusieurs fournisseurs de services. Ces services donnent accès au S.I de leurs fournisseurs. Par ailleurs, les services du middleware sont les orchestrateurs principaux de l'intégration et l'interopération des services métiers.</p><p>Aussi, nous distinguons deux types de services du point de vue de leur abstraction dans l'architecture, à savoir les Web Services, et les services. Le Web Service est un service général qui peut prendre plusieurs formes quand il est instancié (par exemple réservation d'un vol) alors que le service est une instance réelle du Web Service qui est consommée par un utilisateur et fournit une valeur concrète à l'utilisateur (par exemple réservation d'un vol d'Alger à Oran). Nous utilisons cette distinction au niveau des services métiers dans l'architecture.</p><p>Le principe de sémantique en général est considéré comme une description riche et formelle de l'information et des modèles de comportements permettant l'automatisation de certaines tâches au moyen de raisonnement logique. Combiné avec le principe de l'orientation service, la sémantique permet la définition de modèles de service riches et formels et des ontologies qui permettent l'automatisation totale ou partielle des tâches telles que la découverte du service, médiation, invocation, etc.</p><p>Le principe de distribution est le processus d'intégration de plusieurs entités informatiques collaborant pour l'exécution d'une tâche computationnelle de manière transparente et cohérente, afin qu'elles puissent paraître comme un système unique et centralisé. Le principe de distribution est appliqué au système du middleware de l'architecture. Il peut être aussi appliqué aux services métiers qui permettent l'exécution d'un processus à travers la composition de plusieurs services métiers distribués sur le réseau.</p><p>Le principe "orienté utilisateur" met l'utilisateur au centre de l'architecture. Il fait référence aux concepts comme la personnalisation des services métiers, faciliter l'usage et la distribution du service, accomplir avec efficacité les objectifs des utilisateurs, etc. L'architecture établit l'infrastructure qui au moyen de ses fonctionnalités encourage le principe de l'orientation vers l'utilisateur dans la fourniture du service.  Elles concernent principalement les architectures des ontologies actuelles, le manque de méthodologie pour définir les ontologies et les services sémantiques et enfin le manque de maturité des mécanismes de description et de médiation de services.</p><p>Le problème de développement est résolu en utilisant une approche de développement modulaire. En effet cette approche permet d'avoir une ontologie complète à travers l'intégration de plusieurs modules. Cette intégration se fait en établissant des relations entre les différents concepts. L'approche modulaire impose certaines contraintes au développeur d'ontologie notamment le fait de se référer à une ontologie unique dans leur conception: ontologie consensuelle <ref type="bibr" target="#b0">[1]</ref>.</p><p>Une telle approche de conception nécessite tout d'abord la recherche d'ontologies formalisant les concepts génériques du domaine. Nous les appelons les ontologies de niveau 1.</p><p>Nous importons les ontologies sources dans une ontologie nouvellement créée que nous appelons « ontologie d'application ». Cette dernière contient l'ensemble des concepts permettant de définir les données utilisées dans le système. Elle permet la souplesse de l'ajout ou du retrait d'un service <ref type="foot" target="#foot_4">5</ref> , assurant ainsi la flexibilité de l'architecture. Les ontologies sources et l'ontologie d'application constituent les ontologies de niveau 2. Le niveau 3 se compose d'une unique ontologie important l'ontologie d'application et l'ontologie générique de description de service <ref type="foot" target="#foot_5">6</ref> . La figure (fig.  Une définition répandue de l'ontologie est donnée par <ref type="bibr" target="#b5">[6]</ref> où une ontologie est définie comme « spécification explicite et formelle d'une conceptualisation partagée ». Dans WSMO, les ontologies fournissent une sémantique compréhensible par la machine de l'information employée par tous les acteurs impliqués dans l'utilisation des web services. Permettant, ainsi l'échange et l'interopérabilité des composants. Les types de base d'une ontologie sont les concepts, les relations, les fonctions, les instances, et les axiomes.</p><p>Nous définissons cinq ontologies à savoir algerianCitiesKb, nigerianCitiesKb, malianCitiesKb, AfricanAirplaneTravelApplication, AfricanTravelServicesDescriptions. Elles sont reliées aux trois ontologies commonConcepts countryOntology et simpleTime qui sont des ontologies déjà existantes.   Chacun de ces principes est fondamentale et permet la présentation d'une solution applicable à un cas d'utilisation réel. Ceci constitue un premier apport de notre architecture. Le second porte sur l'approche de développement des ontologies de domaines. Nous avons adopté le développement modulaire qui est une méthode peu exploitée dans les travaux actuels. En effet elle permet l'intégration des ontologies lors de la conception (design-time) réduisant ainsi au maximum, voir le ramenant à zéro, le nombre de mapping nécessaire pendant l'exécution (run-time).</p><p>L'application de notre approche porte sur la satisfaction du cas d'utilisation proposé par le W3C. Il s'agit d'une agence de voyage virtuelle prenant en charge tous les mécanismes nécessaires au processus de voyage. Elle offre la sémantique nécessaire pour que l'utilisateur puisse au bout de quelques cliques s'assurer un itinéraire tout en satisfaisant l'ensemble des contraintes collatérales (réservation de billet, d'hôtel, de voiture…). Ce cas illustre parfaitement une application possible des SWS. Notre application intègre les services proposés par trois agences de voyage. Elle satisfait un premier niveau du cas d'utilisation.</p><p>Les SWS sont à la base de recherches actives. Cela dit bon nombre de ces recherches sont au stade conceptuel. Nous avons recensé quelques travaux que nous regroupons avec notre architecture dans le tableau comparatif dans table <ref type="table" target="#tab_1">1</ref>.</p><p>Dans cette première version de notre architecture ne prend pas en compte la composition des services. La complexité du problème d'intégration sémantique des services nécessite une approche incrémentale dans la conception de toute architecture. Nous nous sommes limités aux seuls problèmes de découverte et d'invocation des services. Différentes perspectives sont alors à envisager. Les travaux futurs porteront sur les problèmes ajoutant un niveau de complexité à l'architecture telle que la composition des services sémantiques et l'amélioration des interfaces utilisateurs à travers l'amélioration du mécanisme de requête. </p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. L'architecture proposée</figDesc><graphic coords="5,124.80,338.20,348.70,320.40" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. Fonctionnement des WS dans notre architecture</figDesc><graphic coords="6,141.40,453.70,312.50,147.80" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head></head><label></label><figDesc>3.) donne les étapes de développement et la figure (fig. 4.) donne le schéma général de modélisation en WSMO de notre cas d'utilisation issu d'une telle conceptualisation.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Fig. 3 .</head><label>3</label><figDesc>Fig. 3. Etape de conception de l'ontologie de services</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Fig. 4 . 3 </head><label>43</label><figDesc>Fig. 4. Modélisation en WSMO du cas d'utilisation</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Fig. 5 .</head><label>5</label><figDesc>Fig. 5. Architecture de l'AVV L'AVV de notre cas d'étude intègre les web services de quatre compagnies aériennes différentes. En bref, elle permet à un client d'effectuer des réservations de vol. L'AVV découvre et invoque les Web Services offerts par les compagnies aériennes. Pour faciliter ceci, il peut y avoir donc un contrat dit du "parapluie" entre les fournisseurs du service et l'AVV pour un usage régularisé et une allocation du Web Service. La figure (fig. 6.) donne une vue d'ensemble (adapté de W3C Voyage Agent Usage Cas Overvew).</figDesc><graphic coords="9,136.10,343.80,329.40,178.90" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Fig. 6 .</head><label>6</label><figDesc>Fig. 6. Vue d'ensemble du cas d'utilisation : Agence virtuelle de voyage</figDesc><graphic coords="10,124.80,147.40,342.00,150.80" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>3 Présentation de notre architecture L</head><label></label><figDesc>'architecture que nous proposons est conçue pour opérer sur les descriptions sémantiques selon le modèle conceptuel Web Services Modeling Ontology (WSMO). Ces éléments sont décris en utilisant le Web Service Modeling Language (WSML). La conception de l'architecture est guidée par quelques principes. Ces derniers reflètent les exigences fondamentales d'un environnement distribué, orienté service et centré sur l'utilisateur, suivant les indications de la figure (fig.1.).</figDesc><table /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 1 .</head><label>1</label><figDesc>Tableau comparatif de travaux de recherches http://www.cefriel.it/ 8 http://www.deri.at/ 9 http://hnsp.inf-bb.uni-jena.de/DIANE</figDesc><table><row><cell>Travaux</cell><cell>Notre architecture</cell><cell>PoliMi -</cell><cell>DERI AT &amp;</cell><cell>FSU Jena 9</cell></row><row><cell>Critères</cell><cell></cell><cell>Cefriel 7</cell><cell>DERI IE 8</cell><cell></cell></row><row><cell>Approche utilisée</cell><cell>WSMO</cell><cell>WSMO</cell><cell>WSMO</cell><cell>-</cell></row><row><cell></cell><cell>Multi-ontologique</cell><cell></cell><cell>Multi-</cell><cell></cell></row><row><cell>Ontologie</cell><cell>(Développement modulaire)</cell><cell>-</cell><cell>ontologique (Langage</cell><cell>Multi-ontologique (Langage DSD)</cell></row><row><cell></cell><cell>(Langage OCML)</cell><cell></cell><cell>WSML)</cell><cell></cell></row><row><cell>Middleware</cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell>Orientée</cell><cell>Oui</cell><cell>Oui</cell><cell>Oui</cell><cell>Oui</cell></row><row><cell>service</cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell>Orientée Utilisateur</cell><cell>Oui</cell><cell>Non</cell><cell>Non</cell><cell>Non</cell></row><row><cell>Distribuée</cell><cell>Oui</cell><cell>Non</cell><cell>Oui</cell><cell>Non</cell></row><row><cell>Middleware</cell><cell>IRS III</cell><cell>SWE-ET</cell><cell>WSMX</cell><cell>DIANE</cell></row></table><note>7 </note></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Agence de voyage virtuelle : Il s'agit d'un cas d'utilisation proposé par le W3C.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">Certains auteurs parlent aussi de l'intégration au niveau des processus. A notre point de vue ce niveau est inclut au niveau traitement.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2">Nous empruntons les anglicismes 'sémantifier' et 'sémantification' pour désigner respectivement l'action et le processus d'enrichissement sémantique des services.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_3">Le langage OCML est une combinaison des frames et de la logique de premier ordre et permet de représenter les concepts, la taxonomie des concepts, les relations, les fonctions, les axiomes et les instances.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_4">A travers l'ajout ou le retrait de l'ontologie en question.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_5">WSMO dans notre cas.</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">K</forename><surname>Keita</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">R</forename></persName>
		</author>
		<title level="m">Un outil d&apos;aide à la construction d&apos;ontologies préconsensuelles : le projet towntology</title>
				<imprint>
			<publisher>INFORSID</publisher>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Vers une médiation de contexte à base d&apos;ontologies multi-représentation</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">M</forename><surname>Benslimane</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Amar Bensaber</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Malki</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Colloque sur l&apos;Optimisation et les Systèmes d&apos;Information (COSI)</title>
				<meeting><address><addrLine>Tizi Ouzou, Algerie</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2004">2004. 07 au 09 juin 2004</date>
			<biblScope unit="page" from="101" to="112" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Semantic Web Services</title>
		<author>
			<persName><forename type="first">C</forename><surname>Bussler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">ICWE&apos;04</title>
				<meeting><address><addrLine>Munich</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2004">2004. 2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m" type="main">Semantic Web services and web processes composition</title>
		<author>
			<persName><forename type="first">J</forename><surname>Cardoso</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Sheth</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2004">2004. 2004</date>
			<publisher>Springer-Verlag</publisher>
			<pubPlace>New York Inc</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">The Web Service Modeling Framework WSMF</title>
		<author>
			<persName><forename type="first">D</forename><surname>Fensel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Et Bussler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Fensel</surname></persName>
		</author>
		<author>
			<persName><surname>Bussler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Electronic Commerce Research and Applications</title>
				<meeting><address><addrLine>Scinces B. V.</addrLine></address></meeting>
		<imprint>
			<publisher>Elsevier</publisher>
			<date type="published" when="2002">2002. 2002</date>
			<biblScope unit="volume">1</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">A Translation Approach to Portable Ontology Specifications</title>
		<author>
			<persName><forename type="first">T</forename><surname>Gruber</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Knwledge Acquisition</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="199" to="220" />
			<date type="published" when="1993">1993</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<author>
			<persName><forename type="first">K</forename><surname>Harriche</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Hatchabi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Maiga</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Boubekeur</surname></persName>
		</author>
		<title level="m">Vers une approche d&apos;integration semantique via les web services</title>
				<imprint>
			<date type="published" when="2008-06">2008. juin 2008</date>
		</imprint>
		<respStmt>
			<orgName>Université Ibn Khaldoun de Tiaret</orgName>
		</respStmt>
	</monogr>
	<note>Mémoire d&apos;Ingéniorat</note>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Dealing with Semantic Application Integration Withn Large and Dynamic Enterprises</title>
		<author>
			<persName><forename type="first">S</forename><surname>Izza</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Vincent</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Burlat</surname></persName>
		</author>
		<ptr target="http://www.worldscinet.com/ijcis/15/1504/S02188430061504.html" />
	</analytic>
	<monogr>
		<title level="j">International Journal of Cooperative Information systems</title>
		<imprint>
			<biblScope unit="volume">15</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="507" to="533" />
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<title level="m" type="main">Les web services sémantiques</title>
		<author>
			<persName><forename type="first">P</forename><surname>Kellert</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Et Toumani</surname></persName>
		</author>
		<idno>LIMOS/RR 03-1511</idno>
		<imprint>
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
	<note type="report_type">Research Report</note>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Semantic Web Services</title>
		<author>
			<persName><forename type="first">S</forename><surname>Mcilraith</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Son</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Zeng</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Intelligent Systems</title>
		<imprint>
			<biblScope unit="volume">16</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="46" to="53" />
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<author>
			<persName><surname>Meteor-S</surname></persName>
		</author>
		<ptr target="http://lsdis.cs.uga.edu/Projects/METEOR-S/" />
		<title level="m">METEOR-S project deliverables</title>
				<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">OWL-S: Semantic Markup for Web Services</title>
		<author>
			<persName><surname>Owl-S Coalition</surname></persName>
		</author>
		<ptr target="http://www.daml.org/services/" />
	</analytic>
	<monogr>
		<title level="m">OWL-S Coalition</title>
				<imprint>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<monogr>
		<ptr target="http://www.w3.org/Submission/SWSF/" />
		<title level="m">Semantic Web Services Framework (SWSF) Overview</title>
				<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
	<note>Récupéré sur W3C Member Submission</note>
</biblStruct>

<biblStruct xml:id="b13">
	<monogr>
		<author>
			<persName><forename type="first">Wsdl-S</forename></persName>
		</author>
		<ptr target="http://www.w3.org/Submission/WSDL-S/" />
		<title level="m">Web Service Semantics -WSDL-S, Version 1.0. Récupéré sur W3C Member Submission</title>
				<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Web Service Modeling Ontology Project Deliverables</title>
		<author>
			<persName><surname>Wsmo</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">WSMO Project</title>
				<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

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