<?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">Representation of Context-Dependent Relevance Relations with Fuzzy Ontologies</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Fernando</forename><surname>Bobillo</surname></persName>
							<email>fbobillo@decsai.ugr.es</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science and Artificial Intelligence E.T.S. Ingenierías Informática y de Telecomunicación</orgName>
								<orgName type="institution">University of Granada Periodista Daniel Saucedo Aranda</orgName>
								<address>
									<addrLine>s/n</addrLine>
									<postCode>18071</postCode>
									<settlement>Granada</settlement>
									<country key="ES">Spain</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Miguel</forename><surname>Delgado</surname></persName>
							<email>mdelgado@ugr.es</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science and Artificial Intelligence E.T.S. Ingenierías Informática y de Telecomunicación</orgName>
								<orgName type="institution">University of Granada Periodista Daniel Saucedo Aranda</orgName>
								<address>
									<addrLine>s/n</addrLine>
									<postCode>18071</postCode>
									<settlement>Granada</settlement>
									<country key="ES">Spain</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Juan</forename><surname>Gómez-Romero</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science and Artificial Intelligence E.T.S. Ingenierías Informática y de Telecomunicación</orgName>
								<orgName type="institution">University of Granada Periodista Daniel Saucedo Aranda</orgName>
								<address>
									<addrLine>s/n</addrLine>
									<postCode>18071</postCode>
									<settlement>Granada</settlement>
									<country key="ES">Spain</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Representation of Context-Dependent Relevance Relations with Fuzzy Ontologies</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">C4F562084DE801B232374C4DA05E2D8D</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T02:21+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>Information overload is a common problem in current Information and Knowledge Based Systems. The Web, being the largest public available information source, is particularly affected by this issue, so several approaches to deal with it are being developed by Semantic Web researchers. Most of them are based on using context knowledge to delimit which information is significant to a user, such as the CDR ontology design pattern, our previous contribution to handle relevance depending on context in OWL ontologies. In this work, we extend this proposal with fuzzy Description Logics formalisms in order to represent vague knowledge about context and application-specific facts, and to manage the degree of importance of a relevance relation. A main advantage of our proposal is that current (non-fuzzy) standards and inference engines can be used.</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>Anyone who has been staring at his computer screen -INSPEC database, Google Scholar and ScienceDirect on the web browser, in addition to Zotero with selected papers and a couple of seven hundred pages pdf files with the last ESWC proceedings-, hastening to find the right reference to complete a submission one hour before the deadline, has an idea of what information overload is. This state is more precisely defined in Information Systems <ref type="bibr" target="#b0">[1]</ref>, where information overload is described as the situation when a user is provided with more data than he or she can digest, either because filtering it manually would take too much time or simply because interesting facts cannot be told from useless, resulting in unproductive decision processes and knowledge management failure.</p><p>Warding off this situation is one of the purposes of Semantic Web technologies. Agents in the Semantic Web use metadata to locate, discover and integrate different information sources, which will drive eventually to provide users with a considerable amount of data. Clearly, semantic agents must implement mechanisms that reduce the amount of information delivered to users, in such a way that they supply just the just amount of data to them -these which users are really interested in-, in order to avoid information overload. That means that, when retrieving information to support users, only those segments of ontologies which are relevant or significant with respect to the current task should be considered. This is known as selective activation of knowledge.</p><p>Hence it is necessary to represent which pieces of the available information are relevant to carry out a task. In that regard, what is important depends on (i) which is the problem to be solved, and (ii) other factors, somehow extrinsic, as user environment, preferences, previous actions. etc. All these elements make up, in a wide sense, the context of use of the system. In Semantic Web systems, where knowledge is represented using ontologies, this context can be as well represented using an ontology.</p><p>In a previous work, we developed an ontology design pattern to represent in OWL this notion of relevance dependent on context <ref type="bibr" target="#b1">[2]</ref>. The so-called Context-Domain Relevance (CDR, read as cider ) pattern defines a set of rules to build a new OWL ontology where context descriptions and knowledge directly related to the application domain are connected through qualified relations. In that paper, we present a simple use case where this kind of ontologies are very useful. We suppose a doctor who is attending to an unconscious person with a bleeding wound out of the hospital. In order to carry out a proper treatment, it is very valuable for the doctor to know certain facts about the clinical history of the patient which should be taken into account according to the current patient situation -specifically if he has been previously diagnosed of blood borne diseases or adverse reactions to anesthetic drugs administration-, but not every register recorded in the Hospital Information System (HIS). The relevance or CDR ontology represents the connections among context descriptions (the patient situation) and domain knowledge (the registers of the clinical database), making possible to infer the latter given the former with the attached algorithm.</p><p>The relevance ontology resulting from applying the CDR pattern has two main lacks. First of them, definitions of complex context concepts (respectively for definitions of complex domain concepts) are crisp, which results in having a context description either included or not in another context description. As a result, it is not possible to represent directly vague contexts, e.g. "the patient is slightly unconscious", and partial similarity between contexts, e.g. "anaphylaxis is quite similar to sepsis". On the other hand, the relevance ontology only allows the developer to associate which concrete information is interesting in a scenario, but it does not measure how important this connection is, which is convenient in some applications. Recalling the example of our doctor, it can be realized that electronic registers about previous adverse drug events are more important in this case and should be presented firstly to the doctor: avoiding an anaphylactic shock is a major priority and medical protocols prevent the doctor from being in contact with patients' blood. Ranking the relevance relations would allow system responses to be ordered by precedence and a threshold to be fixed in order to retrieve only the top k most relevant domains.</p><p>In this paper, we propose an extension of the CDR design pattern to deal with vague contexts and domains and to quantify relevance relations. Our approach relies on Fuzzy Description Logics (fuzzy DLs), a logical formalism proposed in the literature which combines Fuzzy Logic theory and classical Description Logics in order to define a sound framework to represent and reason with imprecise and vague knowledge in ontologies.</p><p>The contributions of this paper are the following. Firstly, we reassess the original definition of the CDR pattern and, as a novelty, we demonstrate that the reasoning procedure is complete. Secondly, as the main contribution, we formulate an extension of the pattern which results in a fuzzy ontology. This extension allows imprecise context and domain descriptions to be represented and relevance relations to be weighted. Though the fuzzy CDR ontology is not OWL compliant, previous results can be applied to reduce it to a crisp representation in order to use existing inference engines <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4]</ref>.</p><p>The paper is structured as follows. Section 2 recalls the CDR design pattern from <ref type="bibr" target="#b1">[2]</ref> and completeness and complexity of the reasoning algorithm are discussed. Section 3, the core of the paper, defines the fuzzy extension of the pattern, describes the reasoning process, and proves its utility with an example. Section 4 describes some notable approaches in four areas related to this work: ontology design patterns, contextualization of ontologies, ranking of interest in ontologies, and fuzzy DLs. Finally, in Section 5 we summarize the results of this work and point out some directions for future research.</p><p>2 Representation of context-dependent relevance relations</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Basics on DLs</head><p>We will use in this paper DLs notation, which can be directly translated to XMLbased OWL syntax. An introduction to DLs is provided next; further details can be found in <ref type="bibr" target="#b4">[5]</ref>.</p><p>The signature (or vocabulary) of a description logic contains the symbols used in it. Formally, the signature is the disjoint union S = R C I, being R = {R A } the set of atomic roles (or properties), C = {C A } the set of atomic concepts (or classes), and I = {a, b, . . .} the set of individuals (or instances). From these atomic elements in S, new complex roles (noted Rol(S) = {R i }), concepts (Con(S) = {C i }), and axioms (Ax(S) = {O i }) can be composed (subscripts will not be used when disambiguation is not needed). By extension, the signature S(O) of an axiom (respectively for roles and concepts) is the set of atomic elements of S which are included in O. Several logics are distinguished in DLs depending on the constructors allowed to create new complex expressions; each one is named using capital letters which denote the valid operators. Generally, having more constructors in a logic means that it is more expressive and, consequently, the computational complexity of reasoning processes is higher.</p><p>A DL ontology is a triple K = T , R, A , where T (the TBox) contains axioms about concepts, R (the RBox) axioms about roles, and A (the ABox) axioms about individuals. The signature of an ontology S(K) is the union of all the signatures S(O) of the axioms in K. The set of concepts (resp. roles) defined in an ontology is noted Con(K) (resp. Rol(K)). Hereafter, we will use the basic DL ALC unless otherwise indicated.</p><p>A TBox T consists of a finite set of general concept inclusion (GCI) axioms of the form C 1 C 2 , which means that concept C 1 is more specific than C 2 , i.e. C 2 subsumes C 1 . A concept definition C 1 ≡ C 2 (C 1 and C 2 are equivalent) is an abbreviation of the pair of axioms C 1 C 2 and C 2 C 1 . Concept expressions for C 1 and C 2 can be derived inductively from atomic primitives using concept constructors. Table <ref type="table">1</ref> shows the constructors allowed for concepts and roles in ALC. In more complex DLs, a RBox R consists of a finite set of role axioms stating role properties such as inclusion, transitivity, etc. However, in ALC the RBox is assumed to be empty and complex role expressions cannot be used in concept and instance axioms. An ABox A consists of a finite set of axioms about individuals. These axioms describe an individual with respect to a concept (a : C, which means that a is an instance of C) or a pair of individuals with respect to a role ((a, b) : R, which means that (a, b) is an instance of R).</p><p>Table <ref type="table">1</ref>. Syntax and semantics of complex concepts and roles in ALC.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Constructor</head><p>Syntax Semantics (atomic concept) An interpretation I of an ontology K is a pair I = (∆ I , • I ) where ∆ I , the domain of the interpretation, is a non-empty set, and • I is a function which maps every individual a onto an element a I ∈ ∆ I , each concept in K with a subset of ∆ I , and each role in K with a subset of ∆ I × ∆ I . This interpretation is conveniently extended for complex concepts.</p><formula xml:id="formula_0">A A I ⊆ ∆ I (top concept) ∆ I (bottom concept) ⊥ ∅ (concept conjunction) C1 C2 C I 1 ∩ C I 2 (concept disjunction) C1 C2 C I 1 ∪ C I</formula><p>An ALC interpretation I is a model of:</p><formula xml:id="formula_1">-a : C iff a I ∈ C I , -(a, b) : R iff (a I , b I ) ∈ R I , -C 1 C 2 iff C I 1 ⊆ C I 2 , -a KB K = T , R, A iff it satisfies each element in T , R and A.</formula><p>One of the main reasoning tasks in DLs is subsumption checking:</p><formula xml:id="formula_2">C 2 sub- sumes C 1 w.r.t. K (noted as K |= C 1 C 2 ) iff C I 1 ⊆ C I 2 is verified for every model I of K. Classifying an ontology K consists of computing for each pair of concepts C 1 , C 2 ∈ Con(K) if K |= C 1 C 2 .</formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Formulation of the CDR design pattern</head><p>The CDR design pattern defines constructively how to develop a new ontology -the relevance or CDR ontology-built upon the domain-specific and the context vocabulary sub-models.</p><p>The domain sub-ontology K D contains the knowledge required to solve the concrete problem that the system is facing. We will use the notation D j ("complex domain") to name concept expressions built using elements in K D (and ontology constructs); that is, S(D j ) ⊆ S(K D ). The context ontology K C contains the knowledge required to express the circumstances or the surroundings under which the domain knowledge will be used; it can be seen as a formal vocabulary to describe these situations. We will use the notation C i ("complex context") to name concept expressions defined using elements of K C (and ontology constructs); that is, S(C i ) ⊆ S(K C ).</p><p>Note that D j and C i are not part of the domain and the context ontology. Actually, they are defined in the CDR ontology (K R ), which is a new ontology where C i , D j , and links between them are defined. These links, named profiles, state that the domain-specific knowledge D j ought to be considered in situation C i . A profile concept is a new concept representing a profile-connection, and is defined with existential restrictions on the complex context and the complex domain that it links (via properties R 1 and R 2 ). Then, the relevance ontology K R contains new classes (the so called "profiles") which relate complex contexts C i and complex domains D j through quantified roles: Definition 1. Let K D and K C be, respectively, the domain and the context subontologies, C i a complex context such that S(C i ) ⊆ S(K C ) and D j a complex domain such that S(D j ) ⊆ S(K D ). The relevance ontology or CDR ontology which relates the set of pairs {(C i , D j )} (i.e. states that D j is interesting when</p><formula xml:id="formula_3">C i happens) is a consistent ontology K R = T R , R R , A R</formula><p>where T R includes definitions for the concepts P , C , D , C i , D j , P i,j , and satisfies:</p><p>1. P , C , D are the superclasses Profile, Context and Domain:</p><p>-P i,j P , C i C , D j D 2. R 1 is the (new) bridge property linking profiles and complex contexts:</p><p>-P ∀R 1 .C 3. R 2 is the (new) bridge property linking profiles and complex domains:</p><p>-P ∀R 2 .D 4. P i,j is the profile linking the named context C i and the named domain D j :</p><p>-</p><formula xml:id="formula_4">P i,j ≡ ∃R 1 .C i ∃R 2 .D j</formula><p>Notice that none of C i and D j are part of the domain and the context submodels, respectively, but they are defined in the new ontology K R . Therefore, S(K C ) ∪ S(K D ) ⊆ S(K R ), i.e. K R must import the axioms stated in K C and K D to preserve the semantics of C i and D j . Proposition 1. Let K R be a CDR ontology, C i and C i complex contexts defined in T R , and D j and D j complex domains defined in T R . The ontology K R satisfies the property:</p><formula xml:id="formula_5">C i C i ∧ D j D j ⇒ P i,j P i ,j</formula><p>This proposition reflects the intuition that if a context and a domain are connected through a profile, more general (i.e. subsuming) contexts and domains will be connected through a more general profile.</p><p>Proof. The proof is immediate from the forth condition in Definition 1.</p><p>In general, the reciprocal is not true. This formulation allows a consistent relevance ontology to be created with P i,j P i ,j , but C i C i and/or D j D j .</p><p>The main reasoning task involving a relevance ontology consists on finding all the concepts in the domain ontology which are worth to be considered in a given context, that is, the domains that are associated through profiles with a complex context expressed using the context vocabulary. Definition 2. Given the ontologies K R , K D and K C (with their respective signatures S K R , S K D , S K C ) and a complex context E (S (E) ⊆ S K C ), the restricted domain of the scenario E w.r.t. K R , noted as D E, K R , consists of the concepts I in K D such as:</p><formula xml:id="formula_6">D E, K R = I | I ∈ Con(K D ) ∧ (E C n ) ∧ (P n,m P ) ∧ (I D m ) Algorithm 1. D E, K R can be computed in practice as follows: 1. {C n } = {C n C | E C n } 2. {P k,l } = {P k,l P | (P k,l ∃R 1 .C k ) ∧ (C n ≡ C k )} 3. {D m } = {D m D | (P k,l ∃R 2 .D l ) ∧ (D m ≡ D l )} 4. D E, K R = I ∈ Con(K D ) | I D m</formula><p>The final output of the algorithm to the user is the set of simple domain concepts of K D which are relevant to the query context E. Due to length restrictions, we refer the reader to our previous work in <ref type="bibr" target="#b1">[2]</ref> for an example on the use of the crisp pattern and the algorithm, and to Section 3.3 for an example of the fuzzy counterparts. Proposition 2. Algorithm 1 is complete, i.e. it finds all the concepts I related with E through profiles.</p><p>Proof. From the expressions in the steps 1-4 of Algorithm 1, it can be trivially realized that every P k,l subsuming the (hypothetical) profile P E,I linking E and</p><formula xml:id="formula_7">I is retrieved. By definition, E C n C k ∀n, k and I D m D l ∀m, l.</formula><p>Recalling Proposition 1, we get directly that P E,I P n,m P k,l .</p><p>The computational complexity of Algorithm 1 is asymptotically bounded by ontology classification, which depends on the expressivity of K R . Since profile declarations (from Definition 1) are included in ALC, K R complexity is conditioned by complexity of C i and D j expressions and, subsequently, by complexity of K C and K D ontologies. In the simplest case, that is K R , K C and K D are in ALC (with general TBoxes), concept satisfiability in K R is ExpTime-complete <ref type="bibr" target="#b5">[6]</ref>. This complexity might be reduced by restricting the allowed constructors for the complex context and domain expressions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Basics on fuzzy DLs</head><p>Fuzzy Sets theory and Fuzzy Logic are aimed at managing imprecise and vague knowledge <ref type="bibr" target="#b6">[7]</ref>. Fuzzy DLs extend DLs by letting concepts to denote fuzzy sets of individuals and roles to denote fuzzy binary relations <ref type="bibr" target="#b7">[8]</ref>. The notion of interpretation is extended to the fuzzy case, in such a way that an individual of the domain may belong to a concept with some degree in [0, 1] (analogously for a pair of individuals and a role). The semantics of the constructors used to build non atomic concepts and roles are conveniently extended; e.g. the semantics of the concept conjunction are given by a t-norm function. Axioms are also extended to the fuzzy case, holding to a degree; e.g. given two fuzzy concepts, a terminological axiom may be asserted to define a fuzzy inclusion relation between them.</p><p>In a fuzzy DL we can define, for instance, T omF avouriteGroups as the set of bands that Tom (from MySpace) likes, with radiohead completely belonging to it (degree equals to 1), while the cardigans may also belong but with less degree (equals to 0.7). Similarly, two individuals can be partially related through a role: radiohead isSimilarT o the cardigans with degree 0.6. Other axioms may be as well fuzzified, e.g. GCIs: AcidJazz is a subset of F unk with degree 0.7; then, an AcidJazz-lover (an individual with membership degree equal to 1) can be inferred to be interested in F unk to some extent (degree equal to 0.7).</p><p>In <ref type="bibr" target="#b3">[4]</ref>, a fuzzy extension of SHOIN -the DL underlying OWL-is precisely described. The syntax and the semantics of the constructors and the axioms of this f SHOIN are extensively discussed along that paper. The most interesting contribution of that work is the definition and the implementation of a transformation process that reduces reasoning with a fuzzy ontology to reasoning with an equivalent crisp ontology. According to this result, it is possible to reuse current inference engines, so no new reasoners need to be developed. This work is completed in <ref type="bibr" target="#b2">[3]</ref>, where a similar description and reduction for a fuzzy extension of SROIQ -the DL underlying OWL 1.1, the most likely successor of the current standard-is developed.</p><p>As mentioned in Section 2.2, in the crisp case, the new profile classes of the relevance ontology are ALC concepts, whereas no special restrictions are considered for C i and D j -at the most, they are expected to be in SHOIN (D). Consequently, in this fuzzy extension we will consider f ALC to define the new fuzzy profiles; additionally, more complex fuzzy DLs for C i and D j expressions may be contemplated, for instance these f SHOIN and f SROIQ. Next, the fuzzy DL f ALC is reviewed.  <ref type="table">2</ref> summarizes the syntax and the semantics of the interpretation of concept, roles and axioms. We will use Gödel implication for GCIs: α ⇒ β = {1, if α ≤ β || β, if α &gt; β}; and Zadeh family of functions for the remaining operators: t-norm α ⊗ β = min{α, β}, t-conorm α ⊕ β = max{α, β}, Lukasiewicz negation α = 1 − α.</p><p>Table <ref type="table">2</ref>. Syntax and semantics of complex concepts and roles in f ALC.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Constructor</head><p>Syntax Semantics</p><formula xml:id="formula_8">(top concept) 1 (bottom concept) ⊥ 0 (atomic concept) CA C I A (x) (concept conjunction) C D C I (x) ⊗ D I (x) (concept disjunction) C D C I (x) ⊕ D I (x) (concept negation) ¬C C I (x) (universal quantification) ∀R.C inf y∈∆ I {R I (x, y) ⇒ C I (y)} (existential quantification) ∃R.C sup y∈∆ I {R I (x, y) ⊗ C I (y)} (atomic role) RA R I A (x, y)</formula><p>A fuzzy interpretation I satisfies (is a model of):</p><formula xml:id="formula_9">-a : C α iff C I (a I ) α, -a : C α iff C I (a I ) α, -(a, b) : R α iff R I (a I , b I ) α, -C α D iff inf x∈∆ I {C I (x) ⇒ D I (x)} α, -a fKB f K = T , R, A iff it satisfies each element in T , R and A.</formula><p>We assume that there are not fuzzy axioms of the form τ ≥ 0, τ ≤ 1 (which are tautologies), τ &gt; 1 and τ &lt; 0 (which are obvious inconsistencies).</p><p>An axiom τ is a logical consequence of a knowledge base K, denoted K |= τ iff every model of K satisfies τ . The greatest lower bound (glb) of a fuzzy axiom τ is defined as the sup{α : K |= τ ≥ α }.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Formulation of the fuzzy design pattern fCDR</head><p>The fuzzy CDR ontology extends the original proposal by letting contexts, domains and profiles to be defined using fuzzy GCIs. Thus, complex context and domain concepts can be stated to be partially similar using fuzzy GCIs, whereas the degree of subsumption in a profile definition represents the importance value of the connection between the involved context and domain. Definition 3. Let K D and K C be, respectively, the domain and the context subontologies, C i a complex context such as S(C i ) ⊆ S(K C ) and D j a complex domain such as S(D j ) ⊆ S(K D ). The fuzzy relevance ontology which relates the set of pairs {(C i , D j )} with degree α i,j (i.e. states that D j is interesting with rank α i,j when C i happens) is a consistent fuzzy ontology f K R = T R , R R , A R where T R includes (non-exclusively) definitions for the fuzzy concepts P , C , D , C i , D j , P i,j , and satisfies:</p><p>1. P , C , D are the superclasses Profile, Context and Domain:</p><p>-P i,j ≥1 P , C i ≥1 C , D j ≥1 D 2. R 1 is the (fuzzy) bridge property linking profiles and complex contexts:</p><p>-P ≥1 ∀R 1 .C 3. R 2 is the (fuzzy) bridge property linking profiles and complex domains:</p><p>-P ≥1 ∀R 2 .D 4. P i,j is the (fuzzy) profile which links the named context C i and the named context D j :</p><formula xml:id="formula_10">-P i,j ≥αi,j ∃R 1 .C i ∃R 2 .D j</formula><p>It is interesting to note that the context ontology K C and the domain ontology K D may be fuzzy or not. However, both C i and D j are fuzzy concepts defined with fuzzy GCIs. The example in Section 3.3 shows a fuzzy relevance ontology built upon two crisp ontologies K C and K D .</p><p>By extension of the crisp case, the domain restricted by a context w.r.t. a fuzzy relevance ontology contains all the (fuzzy or crisp) concepts of the domain sub-ontology which are relevant in a given (fuzzy) context and the degree of interest. It is formally defined as a set of pairs (domain concept, degree), where "domain concepts" are the domains relevant to the context of the query (i.e. related through profiles) and "degree" is a number computed on α i,j values. Definition 4. Given the ontologies f K R , K D y K C (with their respective signatures S f K R , S K D , S K C ) and a complex context E ((S (E) ⊆ S K C ), the ranked restricted domain of the scenario E w.r.t. f K R , noted as D E, f K R , consists of the pairs (I, α i,j ) such as:</p><formula xml:id="formula_11">-I ∈ Con(K D ) ∧ (E &gt;0 C n ) ∧ (P n,m &gt;0 ∃R 1 .C n ∃R 2 .D m ) ∧ (I &gt;0 D m ) -α i,j = glb(E C n ) ⊗ glb(P n,m ∃R 1 .C n ∃R 2 .D m ) ⊗ glb(I D m )</formula><p>The algorithm to calculate the ranked restricted domain of a scenario is a fuzzy extension of Algorithm 1.</p><p>Algorithm 2. D E, f K R can be computed in practice as follows:</p><p>1. Get the complex contexts subsuming the query context (and their degree):</p><formula xml:id="formula_12">Z 1 = {(C n , β n ) | (E &gt;0 C n ) ∧ (β n = glb(E C n ))} 2.</formula><p>Get the profiles which involve the retrieved contexts (and their degree):</p><formula xml:id="formula_13">Z 2 = {(C k , P k,l , β k ) | (P k,l &gt;0 ∃R 1 .C k ) ∧ (β k = glb(P k,l ∃R 1 .C k )) ∧ (C k ≡ C [Z1] n )}</formula><p>3. Get the complex domains involved by the retrieved profiles (and their degree):</p><formula xml:id="formula_14">Z 3 = {(P k,l , D l , β l ) | (P [Z2] k,l &gt;0 ∃R 2 .D l ) ∧ (β l = glb(P k,l ∃R 2 .D l ))} 4.</formula><p>Combine the partial degrees of the retrieved profiles using a ⊗:</p><formula xml:id="formula_15">Z 4 = {(C k , D l , β k,l ) | ((C k , P k,l , β k ) ∈ Z 2 ) ∧ ((P k,l , D l , β l ) ∈ Z 3 ) ∧ (β k,l = β k ⊗ β l )} 5.</formula><p>Aggregate all the degrees which a domain has been retrieved with using a ⊕:</p><formula xml:id="formula_16">Z 5 = {(D m , β m ) | (β m = (C k ,Dm,β k,l )∈Z4 (β k,l ⊗ β n ))} 6.</formula><p>Get the I ∈ Con(K D ) more specific than the retrieved complex domains (and their degree):</p><formula xml:id="formula_17">D(E, f K R ) = {(I, α i,j ) | (I D m ) ∧ (α i,j = β m ⊗ glb(I D [Z5] m ))}</formula><p>(for simplicity, we assume that</p><formula xml:id="formula_18">C n , C k C , P k,l P , D m , D l D )</formula><p>The output of the algorithm is a set of pairs containing all the I D m and their degree of importance. A concept I can be retrieved with more than a degree through different profiles, so these values should be conveniently aggregated, using a t-conorm ⊕, in order to provide the user with an only final relevance value. Therefore, the final output of the algorithm to the user will be a set of pairs (simple domain concept, degree) which are the concepts of the domain relevant to the context of the query. Proposition 3. Algorithm 2 is complete, i.e. it finds all the concepts I related with E through profiles and the degree of this connection.</p><p>Proof. From the expressions of Algorithm 2, it can be realized that the retrieved P k,l , C n , D m are the same as in the crisp case. The only difference with the previous algorithm is the computation of β values.</p><p>Therefore, based on proof of Algorithm 1 and Definition 4, we have just to prove that β k,l = β k ⊗ β l is equal to glb(P k,l ∃R 1 .C k ∃R 2 .D l ), the degree of the relevance relation between C k (a superclass of E) and D l (a superclass of I).</p><p>Using the properties of fuzzy sets, we know that (A ⇒ B ⊗ C) ≥ α implies (A ⇒ B) ≥ α and (A ⇒ C) ≥ α, for some t-norm and its residuum-based implication (for example, for min t-norm and Gödel implication). Applying this expression to our GCI,</p><formula xml:id="formula_19">P k,l ≥β k,l ∃R 1 .C k ∃R 2 .D l ⇒ P k,l ≥γ1 ∃R 1 .C k (γ 1 ≥ β k,l ) and P k,l ≥γ2 ∃R 2 .D l (γ 2 ≥ β k,l</formula><p>). From Algorithm 2, we have the glbs β k and β l . Since they are the greatest lower bounds,</p><formula xml:id="formula_20">β k ≥ γ 1 ≥ β k,l and β l ≥ γ 2 ≥ β k,l . Consequently, β k ≥ β k,l ⇒ β k,l ≤ β k ⊗ β , for any β , and β l ≥ β k,l ⇒ α k,l ≤ β l ⊗ β ,</formula><p>for any β . On the other hand, for min t-norm and Gödel implication,</p><formula xml:id="formula_21">(A ⇒ B) ≥ α 1 and (A ⇒ C) ≥ α 2 imply (A ⇒ B ⊗ C) ≥ α 1 ⊗ α 2 . Applying this expression to the GCIs of Algorithm 2, P k,l ≥ β k ∃R 1 .C k and P k,l ≥ β l ∃R 2 .D l , we have P k,l ≥ β k ⊗β l ∃R 1 .C k ∃R 2 .D l . By definition, β k,l ≥ β k ⊗ β l . Consequently, β k,l ≤ β k ⊗ β l and β k,l ≥ β k ⊗ β l , so necessarily β k,l = β k ⊗ β l .</formula><p>An upper bound for the computational complexity of the reasoning procedure can be deduced from the works <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4]</ref>, where fuzzy ontologies in f SHOIN and f SROIQ have been proved to be reducible to crisp ontologies. These contributions show that the complexity of this reduction for a f SROIQ ontology with Zadeh operators and Gödel implication for GCIs -the top complexity level considered in this work-is, in general, quadratic (in space) with regard to the number of degrees used in the ontology, and that it can be reduced to lineal if a fixed number of degrees is assumed. Therefore, the complexity of subsumption tests with a fuzzy significance ontology is asymptotically bounded by the complexity of this reduction plus the complexity of the reasoning in the crisp ontology. Under certain conditions (new axioms do not introduce new atomic concepts, new atomic roles, or new degrees of truth), this reduction can be performed only once, so this overhead can be avoided.</p><p>Besides subsumption tests, Algorithm 2 also calculates a considerable number of glbs (exactly, one for each retrieved concept in Steps 1-4), needing each of them at most log(N ) (being N the number of degrees) additional subsumption tests <ref type="bibr" target="#b8">[9]</ref>. In the simplest case, that is, with a f ALC relevance ontology (consequently, the context and domain submodels are f ALC ontologies too), a fixed number of fuzzy degrees, and no reduction of the fuzzy ontology is needed, the overall complexity of each step is upper-bounded by |Con(f K S )| × log(N ) times the subsumption test complexity (ExpTime).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3">Example</head><p>Currently, we are using the CDR design pattern to build a relevance ontology for a medical application <ref type="bibr" target="#b9">[10]</ref>. More precisely, we are developing a knowledge base stating which registers from a Hospital Information System (HIS) ought to be checked by a doctor attending to a patient. We are proving the benefits of the crisp and the fuzzy CDR patterns, which fit perfectly to this situation.</p><p>In this application, we have clearly separated the context and the domain ontologies, being both of them crisp. The context ontology is a vocabulary to describe clinical situations of the patients. There exist several medical ontologies which can be reused for this purpose; our context ontology is strongly based on the OWL translation of the Galen ontology<ref type="foot" target="#foot_0">1</ref> , a well-known and sound terminology intended to be used in the implementation of clinical decision support systems <ref type="bibr" target="#b10">[11]</ref>. C i are fuzzy descriptions of patient states defined with the Galen vocabulary. The domain ontology, in turn, abstracts patients' information stored in the HIS, i.e. electronic registers with previously diagnosed diseases and treatments. This ontology has been developed manually from the specifications of ARCHiiMED <ref type="bibr" target="#b11">[12]</ref>, the HIS of the University Hospital "San Cecilio" in Granada. D i are fuzzy descriptions of the information items represented in the HIS, though in this case they have crisp semantics.</p><p>The (fuzzy) profiles in the relevance ontology connects (vague) descriptions of patient clinical states and (concrete) descriptions of datasets of the HIS, asserting which registers should we be checked in each situation. The degree of importance of each of these associations is represented by using fuzzy GCIs.</p><p>The following fuzzy relevance ontology f K R is an excerpt of our test knowledge base. This is indeed an f SROIQ ontology, so it includes some additional constructors to the f ALC described in this paper -e.g., number restrictions, used in this example. This fuzzy DL is more extensively studied in <ref type="bibr" target="#b2">[3]</ref>. P2,2 ≥0.5 ∃R1.C2 ∃R2.D2 ⇒ P2,2 ≥0.5 ∃R2.D2 P3,3 ≥0.9 ∃R1.C3 ∃R2.D3 ⇒ P3,3 ≥0.9 ∃R2.D3 P3,3 ≥0.9 ∃R2.D3 ≥1 ∃R2.D1 ⇒ P1,1 ≥0.9 ∃R2.D1 P3,3 ≥0.9 ∃R2.D1 ≥1 ∃R2.D2 ⇒ P3,3 ≥0.9 ∃R2.D2 Z3 = {(P1,1, D1, 0.6), (P1,1, D2, 0.6), (P2,2, D2, 0.5), (P3,3, D3, 0.9), (P3,3, D1, 0.9), (P3,3, D2, 0.9)} -Step 4 Z4 = {(C1, D1, min(0.6, 0.6) = 0.6), (C1, D2, min(0.6, 0.6) = 0.6), (C2, D2, min(0.5, 0.5) = 0.5), (C3, D1, min(0.9, 0.9) = 0.9), (C3, D2, min(0.9, 0.9) = 0.9), (C3, D3, min(0.9, 0.9) = 0.9)} -Step 5 Z5 = {(D1, max(min(0.6, 1), min(0.9, 0.7)) = 0.7), (D2, max(min(0.6, 1), min(0.5, 1), min(0.9, 0.7)) = 0.7), (D3, min(0.9, 0.7) = 0.7)} -Step 6 D E, f K R = { (EHRCurrentP rescription, min(0.7, 1) = 0.7), (EHRCurrentP rescription, min(0.7, 1) = 0.7), (EHRAntidepressives, min(0.7, 1) = 0.7), (EHRDrugIntolerance, min(0.7, 1) = 0.7), (EHRAntidepressives, min(0.7, 1) = 0.7), (EHRAntidepressives, min(0.7, 1) = 0.7)}</p><p>If the outputs of the algorithm are aggregated, the final results provided to the user are (EHRCurrentP rescription, max(0.7, 0.7) = 0.7), (EHRDrugIntollerance, 0.7), (EHRAntidepressives, max(0.7, 0.7, 0.7) = 0.7).</p><p>These results mean that the system alerts the doctor to check the patient information about current prescriptions, especially those concerning antidepressive drugs, and past diagnoses about drug intolerance; all the recommendations are equally important with degree 0.7. Moreover, these data could be retrieved automatically from the hospital database, once the patient is identified, and the doctor would know directly this information.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Related work</head><p>Ontology design patterns are concise guidelines which identify common knowledge representation issues and propose advices to solve them. The work <ref type="bibr" target="#b12">[13]</ref> provide a good introduction to the use of design patterns during ontology lifecycle. More recently, other approaches have developed techniques for automatic selection of suitable design patterns <ref type="bibr" target="#b13">[14]</ref>.</p><p>Regarding to representation of relevance, a review of different perspectives about implementation of context-sensitivity is presented in <ref type="bibr" target="#b14">[15]</ref>. This work cites the so called context-based selection functions, which are quite similar to our contribution in <ref type="bibr" target="#b1">[2]</ref>: these functions retrieve the submodel K ⊂ K which is worth considering when performing some task or acting in some environment. The NeOn project<ref type="foot" target="#foot_1">2</ref> is an on-going initiative which offers a similar solution capable of handling degrees of uncertainty <ref type="bibr" target="#b15">[16]</ref>. Nevertheless, to the best of our knowledge, our work is the first attempt to represent and reason with context data and context-dependant information using fuzzy DLs.</p><p>More general is the idea of contextualization of ontologies, which concerns models which are satisfiable or not (instead of relevant) depending on some circumstances. C-OWL is an extension to OWL to define mappings between locally-interpreted and globally-valid ontologies <ref type="bibr" target="#b16">[17]</ref>. Multi-viewpoint reasoning, in turn, concentrates on the conditional interpretation of a model, i.e. how to reduce an ontology depending on the viewpoint submodel <ref type="bibr" target="#b17">[18]</ref>.</p><p>Several fuzzy DLs can be found in the literature (some examples are enumerated in <ref type="bibr" target="#b18">[19]</ref>), including an fuzzy extension of OWL <ref type="bibr" target="#b19">[20]</ref>. Fuzzy ontologies are not part of the W3C standards, so new tools would be necessary to be developed. As mentioned, thanks to the results <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4]</ref>, a fuzzy ontology (a fuzzy relevance ontology, in our case) can be reduced to an equivalent crisp one (in OWL or OWL 1.1) and reason with it using existing inference engines (e.g. Pellet).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Conclusions and future work</head><p>In this work, we have reviewed the formulation of the CDR design pattern, which defines a schema to represent relevance in OWL ontologies and a reasoning algorithm to retrieve the domain information relevant to a concept. As a novelty, this algorithm has been proved formally to be complete.</p><p>Based on this approach, this paper concentrates on an extension of the design pattern which allows imprecise context and specific-domain knowledge to be managed -fuzzy concepts, relations and axioms may be used in context and domain expressions-, as well as connections between contexts and domains to have a ranking degree. This extension relies on fuzzy DLs, a formalism that provides a complete and sound framework to manage imprecise and vague knowledge in ontologies. Previous contributions describing procedures to reduce reasoning with fuzzy representations to reasoning with crisp ontologies are remarked in the paper, since they avoid to implement new inference engines.</p><p>Pattern use is depicted with an example in the healthcare domain, which corresponds to a real application being developed currently in a research project at the University of Granada. Therefore, the main direction for future work is to test the utility of the pattern in this real application in order to show its feasibility and to improve it, taking into account that the complexity of the reasoning algorithm is quite high. Using the pattern in other domains and comparing it with existing similar approaches will be studied as well. Development of supporting tools is also a remarkable effort which will be faced. In this sense, a tight integration with current and future versions of DeLorean <ref type="bibr" target="#b2">[3]</ref> -our shell to reason with fuzzy ontologies-will be very useful, because this would prevent users from having to deal with some concrete details of the fuzzy representation.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>2 (</head><label>2</label><figDesc>concept negation) ¬C ∆ I \ C I (universal quantification) ∀R.C {x : ∀y, (x, y) / ∈ R I or y ∈ C I } (existential quantification) ∃R.C {x : ∃y, (x, y) ∈ R I and y ∈ C I } (atomic role) RA R I A ⊆ ∆ I × ∆ I</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>Let = {≥, &gt;}, = {≤, &lt;}, and α ∈ [0, 1]. A f ALC TBox consists of fuzzy GCIs, which constrain the truth value of a GCI, i.e. they are expressions of the form C α D . A f ALC RBox is empty. A f ALC ABox consists of a finite set of fuzzy assertions. A fuzzy assertion can be an expression of the form a : C α , a : C α or (a, b) : R α . Note that negative GCIs or negative role membership axioms are not allowed. A f ALC interpretation maps every individual a onto an element a I ∈ ∆ I , every concept C onto a function C I : ∆ I → [0, 1], and every role R onto a function R I : ∆ I × ∆ I → [0, 1]. For a t-norm ⊗, a t-conorm ⊕, a negation function and an implication function ⇒, Table</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>C2 ≥1 C , D1 ≥1 D , D2 ≥1 C , P1,1 ≥1 P , P2,2 ≥1 P , P ≥1 ∀R1.C , P ≥1 ∀R2.D Let us suppose the query context Anaphylaxis ∃hasComplication.Elderly. Using Algorithm 2, we can retrieve the domains asserted to be interesting in this context, that is, D Anaphylaxis ∃hasComplication.Elderly, f K R . Anaphylaxis ∃hasComplication.Elderly ≥1 Anaphylaxis ≥0.7 Shock, Anaphylaxis ∃hasComplication.Elderly ≥1 ≥ 1hasComplication ⇒ Anaphylaxis ∃hasComplication.Elderly ≥0.7 Shock ≥ 1hasComplication Anaphylaxis ∃hasComplication.Elderly ≥0.7 Shock ≥ 1hasComplication,</figDesc><table><row><cell>Axioms which extend Galen ontology</cell><cell></cell></row><row><cell>Anaphylaxis ≥0.7 Shock</cell><cell>SepticShock ≥0.5 Anaphylaxis</cell></row><row><cell cols="2">Shock ≥ 1hasComplication ≥0.8 EpinephrineAdministration</cell></row><row><cell>Definition of complex contexts</cell><cell></cell></row><row><cell>C1 ≥1 ∃hasComplication.Elderly</cell><cell>C2 ≥1 Anaphylaxis</cell></row><row><cell>C3 ≥1 EpinephrineAdministration</cell><cell></cell></row><row><cell>Definition of complex domains</cell><cell></cell></row><row><cell>D1 ≥1 EHRCurrentP rescription</cell><cell></cell></row><row><cell cols="2">D2 ≥1 EHRCurrentP rescription EHRDrugIntollerance</cell></row><row><cell>D3 ≥1 EHRAntidepressives</cell><cell>D3 ≥1 D1</cell></row><row><cell>Definition of relations (for convenience)</cell><cell></cell></row><row><cell>R1 ≡ relSymptom</cell><cell>R2 ≡ relRegister</cell></row><row><cell>Definition of profiles</cell><cell></cell></row><row><cell>P1,1 ≥0.6 ∃R1.C1 ∃R2.D1</cell><cell>P2,2 ≥0.5 ∃R1.C2 ∃R2.D2</cell></row><row><cell>P3,3 ≥0.9 ∃R1.C3 ∃R2.D3</cell><cell></cell></row><row><cell>Mandatory axioms</cell><cell></cell></row><row><cell cols="2">C1 ≥1 C , Shock ≥ 1hasComplication ≥0.8 EpinephrineAdministration</cell></row><row><cell cols="2">⇒ Anaphylaxis ∃hasComplication.Elderly ≥0.7 EpinephrineAdministration</cell></row><row><cell>Z1 = {(C1, 1), (C2, 1), (C3, 0.7)}</cell><cell></cell></row><row><cell>-Step 2</cell><cell></cell></row><row><cell cols="2">P1,1 ≥0.6 ∃R1.C1 ∃R2.D1 ⇒ P1,1 ≥0.6 ∃R1.C1</cell></row><row><cell cols="2">P2,2 ≥0.5 ∃R1.C2 ∃R2.D2 ⇒ P2,2 ≥0.5 ∃R1.C2</cell></row><row><cell cols="2">P3,3 ≥0.9 ∃R1.C3 ∃R2.D3 ⇒ P3,3 ≥0.9 ∃R1.C3</cell></row><row><cell cols="2">Z2 = {(C1, P1,1, 0.6), (C2, P2,2, 0.5), (C3, P3,3, 0.9)}</cell></row><row><cell>-Step 3</cell><cell></cell></row><row><cell cols="2">P1,1 ≥0.6 ∃R1.C1 ∃R2.D1 ⇒ P1,1 ≥0.6 ∃R2.D1</cell></row><row><cell cols="2">P1,1 ≥0.6 ∃R2.D1 ≥1 ∃R2.D2 ⇒ P1,1 ≥0.6 ∃R2.D2</cell></row></table><note>-Step 1</note></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">http://www.co-ode.org/galen/full-galen.owl</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">http://www.neon-project.org/</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Acknowledgement. This research has been partially supported by the project TIN2006-15041-C04-01 (Ministerio de Educación y Ciencia). F. Bobillo holds a FPU scholarship from Ministerio de Educación y Ciencia. J. Gómez-Romero holds a FD scholarship from Consejería de Innovación, Ciencia y Empresa (Junta de Andalucía).</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">The Concept of Information Overload</title>
		<author>
			<persName><forename type="first">M</forename><surname>Eppler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Mengis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">The Information Society</title>
		<imprint>
			<biblScope unit="volume">20</biblScope>
			<biblScope unit="issue">5</biblScope>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">An Ontology Design Pattern for Representing Relevance in OWL Ontologies</title>
		<author>
			<persName><forename type="first">F</forename><surname>Bobillo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Delgado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Gómez-Romero</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">6th International Semantic Web Conference</title>
				<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Optimizing the Crisp Representation of the Fuzzy Description Logic SROIQ</title>
		<author>
			<persName><forename type="first">F</forename><surname>Bobillo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Delgado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Gómez-Romero</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">3rd International Workshop on Uncertainty Reasoning for the Semantic Web</title>
				<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">A Crisp Representation for Fuzzy SHOIN with Fuzzy Nominals and General Concept Inclusions</title>
		<author>
			<persName><forename type="first">F</forename><surname>Bobillo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Delgado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Gómez-Romero</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">2nd International Workshop on Uncertainty Reasoning for the Semantic Web</title>
				<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">The Description Logic Handbook</title>
		<author>
			<persName><forename type="first">F</forename><surname>Baader</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Calvanese</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Mcguinness</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Nardi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Patel-Schneider</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2003">2003</date>
			<publisher>Cambridge University Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Reasoning with Inclusion Axioms in Description Logics: Algorithms and Complexity</title>
		<author>
			<persName><forename type="first">D</forename><surname>Calvanese</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">European Conference in Artificial Intelligence</title>
				<imprint>
			<date type="published" when="1996">1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<title level="m" type="main">Fuzzy sets and fuzzy logic</title>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">J</forename><surname>Klir</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Yuan</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1995">1995</date>
			<publisher>Prentice Hall</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<title level="m" type="main">Fuzzy Logic and the Semantic Web</title>
		<author>
			<persName><forename type="first">E</forename><surname>Sanchez</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2006">2006</date>
			<publisher>Elsevier</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Reasoning within fuzzy Description Logics</title>
		<author>
			<persName><forename type="first">U</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Artificial Intelligence Research</title>
		<imprint>
			<biblScope unit="volume">14</biblScope>
			<biblScope unit="page" from="137" to="166" />
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Representation of context-dependant knowledge in ontologies: A model and an application</title>
		<author>
			<persName><forename type="first">F</forename><surname>Bobillo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Delgado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Gómez-Romero</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Expert Systems with Applications</title>
				<imprint>
			<publisher>Press</publisher>
		</imprint>
	</monogr>
	<note>Corrected Proof</note>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">OpenGALEN: open source medical terminology and tools</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">L</forename><surname>Rector</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">E</forename><surname>Rogers</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">E</forename><surname>Zanstra</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">V D</forename><surname>Haring</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">AMIA Annu Symp Proc</title>
		<imprint>
			<biblScope unit="volume">982</biblScope>
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Un sistema de historias clínicas informatizadas (ARCHiiMED)</title>
		<author>
			<persName><forename type="first">C</forename><surname>Peña</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">M</forename><surname>Buen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Ocón</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Beltrán</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Prados</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Casado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Chung</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Pérez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Bordons</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>González</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Tirado</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Todo Hospital</title>
		<imprint>
			<biblScope unit="page" from="179" to="184" />
			<date type="published" when="1998">1998</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Ontology Design Patterns for Semantic Web Content</title>
		<author>
			<persName><forename type="first">A</forename><surname>Gangemi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">4th International Semantic Web Conference</title>
				<imprint>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">OntoCase -A pattern-based ontology construction approach</title>
		<author>
			<persName><forename type="first">E</forename><surname>Blomqvist</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">On the Move to Meaningful Internet Systems</title>
				<imprint>
			<date type="published" when="2007">2007. 2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<monogr>
		<author>
			<persName><forename type="first">P</forename><surname>Haase</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Hitzler</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Rudolph</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Qi</surname></persName>
		</author>
		<title level="m">Formalisms for context sensitivity (state-of-the-art review)</title>
				<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
		<respStmt>
			<orgName>Univ. of Karlsruhe</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical report</note>
</biblStruct>

<biblStruct xml:id="b15">
	<monogr>
		<title level="m" type="main">Context representation formalism</title>
		<author>
			<persName><forename type="first">G</forename><surname>Qi</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2007">2007</date>
		</imprint>
		<respStmt>
			<orgName>Univ. of Karlsruhe</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Technical report</note>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Contexts for the Semantic Web</title>
		<author>
			<persName><forename type="first">R</forename><surname>Guha</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Mccool</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Fikes</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">3rd International Semantic Web Conference</title>
				<imprint>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Toward multi-viewpoint reasoning with OWL ontologies</title>
		<author>
			<persName><forename type="first">H</forename><surname>Stuckenschmidt</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">3rd European Semantic Web Conference</title>
				<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Managing Uncertainty and Vagueness in Description Logics for the Semantic Web</title>
		<author>
			<persName><forename type="first">T</forename><surname>Lukasiewicz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Straccia</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Web Semantics</title>
		<imprint/>
	</monogr>
	<note>To appear</note>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Uncertainty and the Semantic Web</title>
		<author>
			<persName><forename type="first">G</forename><surname>Stoilos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Simou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Stamou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Kollias</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Intelligent Systems</title>
		<imprint>
			<biblScope unit="volume">21</biblScope>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

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