Object Role Modelling for Ontology Engineering in the DOGMA framework
|
|
- Sydney Hunt
- 6 years ago
- Views:
Transcription
1 FACULTEIT WETENSCHAPPEN Vakgroep Computerwetenschappen Semantics Technology and Applications Research Lab Object Role Modelling for Ontology Engineering in the DOGMA framework STAR Lab Technical Report 2005 Peter Spyns affiliation: corresponding author: Peter Spyns keywords: ontology modelling, Object Role Modelling number : STAR date: 16/09/2005 status: final reference: Meersman R., Tari Z., Herrero P. et al., (eds.), On the Move to Meaningful Internet Systems 2005: OTM 2005 Workshops, LNCS 3762, pp Springer Verlag, 2005 Pleinlaan 2, Gebouw G-10 B-1050 Brussel Tel. +32 (0) Fax. +32 (0)
2 Object Role Modelling for Ontology Engineering in the DOGMA Framework Peter Spyns Vrije Universiteit Brussel, STAR Lab, Pleinlaan 2, Gebouw G-10, B-1050 Brussel, Belgium Abstract. A recent evolution in the areas of artificial intelligence, database semantics and information systems is the advent of the Semantic Web that requires software agents and web services exchanging meaningful and unambiguous messages. A prerequisite for this kind of interoperability is the usage of an ontology. Currently, not many ontology engineering methodologies exist. This paper describes some basic issues to be taken into account when using the ORM methodology for ontology engineering from the DOGMA ontology framework point of view. 1 Introduction A recent evolution in the areas of artificial intelligence, database semantics and information systems is the advent of the Semantic Web. An essential condition to the actual realisation of the Semantic Web is semantic interoperability, which is currently still lacking to a large extent. Nowadays, a formal representation of a (partial) intensional definition of a conceptualisation of an application domain is called an ontology [11]. The latter is understood as a first order vocabulary with semantically precise and formally defined logical terms that stand for concepts and their inter-relationships of an application domain. This paper presents some basic thoughts on how to adapt an existing conceptual schema modelling methodology called Object Role Modelling (ORM [12]) 1 for ontology engineering within the DOGMA initiative framework. The paper summarises and extends previous work at VUB STAR Lab. Early work on combining DB modelling with insights from linguistics is [32]. A more recent overview can be found in [21]. In the ontology engineering community, the importance of grounding the logical terms seems an issue rather neglected. Exceptions are researchers active at the intersection of natural language processing and ontology engineering, e.g. [4,15,22]. The paper is organised as follows. The following section (2) shortly explains how ontologies compare to conceptual data models. Subsequently section 3 presents the difference between formal and natural interpretation. Section 4 introduces the DOGMA ontology framework. In section 5, the distinctions between ORM and DOM 2 are being discussed, ORM being a conceptual data modelling methodology while DOM 2 is the DOGMA ontology modelling methodology. Section 6 contains the discussion, followed section 7 that ends the paper by outlining the future work and by giving some concluding remarks. 1 We assume that the reader is familiar with ORM. R. Meersman et al. (Eds.): OTM Workshops 2005, LNCS 3762, pp , Springer-Verlag Berlin Heidelberg 2005
3 Object Role Modelling for Ontology Engineering in the DOGMA Framework Ontologies vs. Data Models Fig. 1. ontological triangulation A data model is, in principle, tuned towards a specific application, and therefore has less or no needs for explicit semantics (since sharing is not required). The conceptual schema vocabulary is basically to be understood intuitively (via the terms used) by human developers. A conceptual schema for an application is a parsimonious model, i.e., only the distinctions (between entities, relations and characteristics) relevant for that particular application matter and are thus considered. This also applies to a global schema integrating multiple local schemas [23]. An ontology, at the contrary, is a fat model as it is, by definition, to be shared across many applications to support interoperability and, therefore, has to be broader and deeper (necessitating a larger coverage and higher granularity). Most importantly, interoperability requires a precise and formal definition of the intended semantics of an ontology (see also [17,26] for more and other details in this discussion). Alternatively, the difference can be stated in terms of the number of models possibly to comply with: one (data model) versus many (ontology) [3]. Thus, the key feature that distinguishes a conceptual data model from an ontology is the availability of definitions that unambiguously fix the intended semantics (be it only partially) of the conceptual terminology. Even in the ontology literature, authors do not always make a clear distinction between a global domain concept and a local conceptual schema term (application vocabulary see Figure 1 right lower corner). In particular, application or local ontologies are a dubious case: labels of the conceptual schema of a database are often lifted into concepts, sometimes being replaced by a synonym or orthographical variant for ease of reading and simplicity. However, without an accompanying specification of their meaning (e.g. a gloss and dictionary style definition), a shared and agreed meaning cannot be reached. A mere term cannot suffice as the understanding remains intuitive (i.e., on the linguistic level see Figure 1 left corner). As a result, the (global) conceptual and (local) language or application levels become quickly mixed up. This can particularly be harmful when aligning and merging ontologies. Only if accompanying glosses or meaning explanations are available for the terms, genuine semantic merging or alignment can be achieved (conceptual vocabulary see Figure 1 top). In case one or several database schemas have been designed on basis of an ontology, it would be natural to see that the ontology terms are used inside of the conceptual schema (global ontology [31:p.32]). The inverse scenario is to create an
4 712 P. Spyns application or local ontology [11:p.10], by extracting an ontology from a conceptual schema and defining the semantics of its terms that are promoted to concept labels (local as view e.g., [18]). An application ontology can subsequently be merged [10] with more general domain ontologies and/or other application ontologies 2. A third scenario is to use a hybrid approach combining global and local ontologies [31:p.32]. Some of these issues are already implicitly touched upon by Halpin (e.g. [12:p.74]), but he doesn t foresee any (i) mechanism to define the vocabulary and he doesn t (ii) go beyond the application at hand and its associated (or exemplary) data population when modelling. In particular, the labels denominating the object types or abstract entities are chosen at the will of the modeller. Halpin himself implicitly proves our point by explaining his usage of No. versus Nr. [12:p.42]. In our framework, an application commits to an ontology by mapping its local terminology to a selection (by the application developer) of well defined concepts (see also section 4). Not every local term may be relevant to be mapped to a global concept. 3 Natural vs. Formal Semantics Language words have acquired meaning over time (resulting sometimes in synonymy and homonymy), which is recorded in (electronic) dictionaries and thesauri. Formal terms are used in axiomatisations to reason about meaning and compute entailment. However, we concur with Farrugia who states that: Model-theoretic semantics does not pretend, and has no way to determine what certain words and statements really mean. ( ) It [= model theoretic semantics] offers no help in making the connection between the model (the abstract structure) and the real world [8:pp.30-31]. The fundamental problem is that logical theories are empty, i.e., represent mathematical structures that receive their meaning from an interpretation function that maps the logical vocabulary to (sets of) entities in the universe of discourse [9] (definition by extension). How this mapping exactly happens is open, and many models and interpretations can exist in parallel (possible worlds). In addition, Guarino has shown that an ontology deals with intension rather than with extension [11], so the question remains how the mathematical structure (c.q. ontology) receives its meaning. Our solution is to use natural language to bridge this gap. Many terminological resources already exist, mainly in technical and/or professional areas WordNet being an exception with its general language content. A shared understanding and consensuality on meaning necessarily passes through the use of natural language [18], whereby a clear distinction has to be made between the natural language vocabulary of humans and the logical vocabulary of the ontology. It means that before the formal stage of modelling can start, an informal, but even more important stage has to happen where the relevant stakeholders (i) identify the important domain vocabulary (natural language), (ii) distil the important notions and 2 One has to beware of just shifting the interoperability problem from the schema to the ontology level, thereby replacing schema integration by ontology integration.
5 Object Role Modelling for Ontology Engineering in the DOGMA Framework 713 relations from the natural language term collection, (iii) select (if available) or compose (otherwise) an informal (but clear) definition that describes as adequately as possible the intended meaning of the notion or relation aimed at and on which all the stakeholders involved agree, (iv) choose an appropriate concept or relation label (the logical term) to represent a definition, and (v) link it to the various domain terms collected that express that notion (synonyms, translations). Care has to be taken to avoid ambiguity on the conceptual level e.g., the situation or context in which a word (in a particular language) is used should resolve its polysemy [6]. The tasks mentioned above resemble very much the work of terminologists who, at least in our opinion, should become more involved in the ontology engineering process [28]. A genuine ontology engineering methodology should therefore formally include this stage in its flow just as genuine ontology infrastructure should have the necessary software tools and modules to support this. After which, the knowledge engineers can model the domain and/or application axiomatisations using most of the ORM constraints (see also [29]). 4 DOGMA: Developing Ontology Guided Mediation for Agents 4.1 The DOGMA Framework in Short VUB STAR Lab has its own ontology engineering framework called Developing Ontology Guided Mediation for Agents [18]. The original foundations of DOGMA, taking into account database modelling theory and practice [13,19] in particular ORM [12], had to be refined. Recently, the DOGMA framework has been refined to add the distinction between the language and conceptual levels by formalising the context and introducing language identifiers [6,28]. The DOGMA double articulation 3 decomposes an ontology into an ontology base (intuitive binary and plausible conceptualisations) and a separate layer, called commitment layer, of instances of explicit ontological commitments by an application (see Figure 2) [13,26]. Figure 2 illustrates that for application vocabulary, through mappings and commitment rules that impose extra constraints (e.g., uniqueness), meta-lexons (see below) are selected from a larger ontology base and as a result commits these local terms to definitions in a concept definition server (not shown). 4.2 The DOGMA Ontology Modelling Methodology (DOM 2 ) Fundamentals We propose to organise the ontology modelling process in two major steps: (i) a linguistic step and (ii) a conceptual step. The latter is subdivided in a domain and application axiomatisation phase. Note that DOM 2 still lacks aspects of distributed 3 The original notion of double articulation comes from Martinet [0: pp ] who explained how humans with a limited set of sounds (first level) are able to form meaningful elements ( subunits of words) that, in turn, can be combined to create an unlimited number of words expressing ideas (second level). In an analogous way, the ontology base contains concepts and relations (albeit potentially a very large collection) that are combined into metalexons (first level), of which particular selections are formally constraint by semantic rules (commitment rule) e.g., cardinality, mandatoriness,. to create an infinite number of interpretation variations (second level) (see figure 2).
6 714 P. Spyns collaborative modelling, which is extremely important for reaching a common agreement about meaning. We hope to draw upon existing practices from the terminology community to refine our modelling methodology on these aspects [28]. Linguistic Stage The starting point is, just as in ORM, the verbalization of information examples as elementary facts. How to get relevant material and to produce these elementary facts is not discussed here. The next step consists of transforming these elementary facts into formal DOGMA lexons: i.e., a sextuple <(γ,ζ): term 1, role, co-role, term 2 >. Informally we say that a lexon is a binary fact that may hold for some domain, expressing that within the context γ and for the natural language ζ the term 1 may plausibly have term 2 occur in role with it (and inversely term 2 maintains a co-role relation with term 1 ). As such, they correspond closely to ORM binary fact types. Lexons are independent of specific applications and should cover relatively broad domains. Experiments are carried out to extract automatically lexons from textual material [24] and to evaluate the results [30]. Fig. 2. The double articulation of a DOGMA ontology Lexons are grouped by context and language. Lexons are thus to be situated on the language level. Conceptual Stage Subsequently, the logical vocabulary is rooted in natural semantics. The meaning of the lexon constituting parts (terms and roles) is to be determined. Existing dictionaries, thesauri, or semantic networks (e.g., (Euro)WordNet) can be used. Inevitably, new definitions will have to be created. Terminological principles and practices can be taken over [14]. Labels (short hand notation) for the notions or concepts are chosen and associated with the appropriate definition and explanation. Synonyms and translations are grouped. Mappings (depending on the language and context) are defined that link natural language words (synonyms, translations) to the corresponding concept 4. All this has to happen in common agreement amongst the stakeholder involved, otherwise sharing of meaning will not be possible. After which meta-lexons are created. These are the conceptual (i.e., language and context independent) counterparts of the lexons. Conceptual relations between concepts in a particular domain are represented as binary facts and constitute the ontology base (see the lower part of Figure 2). A meta-lexon can be roughly considered as two combined (inverse) RDF triples. 4 A concept definition server that supports this functionality is being implemented in our lab.
7 Object Role Modelling for Ontology Engineering in the DOGMA Framework 715 Additional restrictions on the meta-lexons representing a specific application conceptualisation are situated in the commitment layer (see the middle part of Figure 2). This layer, with its formal constraints, is meant for interoperability issues between information systems, software agents and web services. These kinds of constraints are mathematically founded and concern rather typical DB schema constraints (cardinality, optionality etc.) as captured in the ORM constraints. They also correspond largely to OWL restrictions. By constraining meta-lexons instead of lexons, the impact of the constraints is bigger (synonyms and translations are covered). We don t present the additional steps of defining the semantic constraints here as they are straightforward for modellers familiar with ORM see [29]. 5 DOM 2 and ORM 5.1 Basic Constituents According to Halpin, a conceptual schema of a database consists of three main constituents [12:p.31]: - basic fact types: the kinds of primitive sentences or facts - constraints: the restrictions that apply to the fact types - derivation rules: rules, functions or operators (including mathematical calculation or logical inference) to derive new facts from other facts. Translated in DOGMA parlance, it means that basic fact types belong to the ontology base and that constraints belong to the commitment layer. Derivation rules are actually not considered as part of the actual ontology, in opposition to what other ontology researchers often claim. In the DOGMA framework, the derivation rules are situated in the application domain realm. Basically, inference rules use the logical vocabulary as it has been defined and constrained in the ontology. 5.2 Context and Language This is an obvious point of difference between DOM 2 and ORM as ORM does not use the notion of a context and language. As explained above, the context and language constructs are needed to map natural language terms to concepts. Currently, a DOGMA context is a mere pointer to a document (or a section in a document) in which a term appears. It is valuable to have a reference to the document containing the term in its specific context of usage. Others call this pointer the co-text [14]. Another use of contexts is to group related knowledge [25:p.184]. One can expect that lexons from the same document (or parts of it) share the same background (needed for disambiguation), and very probably will be grouped in the same context in the lexon base. Algorithms, as e.g. suggested by [15], can use the co-text for sense disambiguation of terms. As a result, a context can be formally defined as the collection of terms (including synonyms and translations) that are associated with the concepts contained by a context [5]. More research however, is still needed on this topic, especially as quite some literature is available on contexts e.g., [2]. An important distinction to be further developed is between the context of definition and the context of usage, which is important e.g. in an e-learning environment see e.g. [7]). The
8 716 P. Spyns latter leads us to the notion of pragmatics (as in the triple syntax semantics pragmatics [20]). In [27], we have preliminarily suggested the use of combined sets of commitments and called these pragmatic views to capture an overall communicative situation e.g., two intelligent agents negotiating a purchase. A context would then stand for the pragmatic situation at the ontology creation time (representing the original intended meaning) and is situated at the ontology base level, while the pragmatic views reflect a specific usage situation (not always foreseen and foreseeable) and are situated on the commitment level. A link with emergent semantics [1] can be made. However, due to space restrictions we leave this topic aside. 5.3 Reference Schemes Referencing in an ORM conceptual data model happens by means of a reference scheme. E.g., a person is identified by his first name. The actual values (or strings) for the first names are stored in the database (e.g., table Person with a column label firstname the object level of Figure 3). As ontologies, in principle, are not concerned with instances (=data, extension) but with meta-data (intension), referencing can only happen when an application has committed to the ontology (via lexical mapping rules) [33]. Databases that use different terms for the same notion can share data if their local database vocabulary (table and column labels) is mapped to the corresponding meaning in the ontology (being represented by a concept label). A reference scheme (linking a sense to a Fig. 3. Three layer reference scheme value type called data type in Figure 3) now has three levels: a value type that refers to an entity type (these two belong to the conceptual schema of the information system) that is linked to a commonly defined concept label (the latter two belonging to the ontology base level), being a short hand notation for a definition of a domain notion. Value types only appear in the application layer, when legacy systems are linked to a domain ontology. 6 Discussion Of course, there remains a number of open questions or areas for further refinement and research. Due to the space restrictions, we only mention two pending issues. It concerns first the transformation of a lexon role and co-role into a meta-lexon relationship. Do the role and co-role have to be merged into one conceptual relationship? Or do we keep two relationships and formally consider them as separate ones? Does it make sense to keep the joint combination considering the fact that RDF triples do not
9 Object Role Modelling for Ontology Engineering in the DOGMA Framework 717 consider the inverse relationship (meaning that the co-role will always be empty when importing RDF triples into the DOGMA format)? Currently, we choose to create two separate meta-lexons. A meta-lexon can be transformed to an RDF triple, if needed. In a later stage, the conversion of DOGMA commitments into Description Logic formulas that are used for consistency checking and implementing business logics (reasoning or inferencing) would benefit from this approach. Another point concerns what to do with complex concepts (e.g., hotel_name vs. airplain_manufacturing_company_name vs. name ). The question of naming conventions for complex concepts arises from the assumption that every concept refers to a piece of reality. Sometimes the meaning is felt to be too broad and some specialisation (expressed in natural language by a compound as hotel name ) is wanted. Currently, we tend to reject complex concepts, albeit it more on philosophical grounds ( notions are not to be multiplied without necessity = Occam s razor). Practice (on a case by case basis) should show if sufficient necessity is available. This echoes the point raised by Halpin about overlapping values types. 7 Future Work and Conclusion DOM 2, based on ORM, focuses specifically on how to model an application domain. Another, more encompassing ontology engineering life cycle, methodology called AKEM [34] is also under development at VUB STAR Lab. As both are complementary, the next aim is to integrate both into one overall ontology engineering lifecycle methodology. In order to consolidate and refine the new methodology, many modelling exercises should be undertaken in the future. We also plan to look into and refine linguistically based methods to automatically generate not only lexons [24,30] but also semantic constraints. In addition, the methodology still needs to be adapted for a collaborative modelling scenario. The ultimate goal is to provide the domain experts with a set of teachable and repeatable rules, guidelines and tools to standardise as much as possible an ontology engineering methodology (less art, more science). Acknowledgment This research was financed by the Flemish IWT 2001 # OntoBasis project. References 1. Aberer K., Catarci T., Cudré-Mauroux P. et al.., (2004), Emergent Semantics Systems, in, Bouzeghoub M., Goble C., Kashyap V. & Spaccapietra S.,(eds.), Proceeding of the International Conference on Semantics of a Networked World, LNCS 3226, pp Bouquet P., Giunchiglia F., van Harmelen F., Serafini L. & Stuckenschmidt H., (2004), Contextualizing Ontologies, Journal of Web Semantics, 26:: Calvanese C., De Giacomo G., Lenzerini M., (2001), A Framework for Ontology Integration, in Proceedings of the 2001 International Semantic Web Working Symposium 4. Cunningham H., Ding Y. & Kiryakov A., (2004), Proceedings of the ISWC 2003 Workshop on Human Language Technology for the Semantic Web and Web Services
10 718 P. Spyns 5. De Bo J. & Spyns P., Refining the notion of context within the DOGMA framework. Technical Report 12, STAR Lab, Brussel, De Bo J., Spyns P. & Meersman R., (2003), Creating a "DOGMAtic" multilingual ontology infrastructure to support a semantic portal. In R. Meersman, Z. Tari et al., (eds.), On the Move to Meaningful Internet Systems 2003: OTM 2003 Workshops, LNCS 2889, pp , Springer. 7. De Leenheer P. & de Moor A., Context-driven Disambiguation in Ontology Elicitation, in Shvaiko P. & Euzenat J. (eds.), (2005), Context and Ontologies: Theory, Practice and Applications: AAAI 05 Workshop, AAAI Technical Report WS-05-01, AAAI Press, pp Farrugia J., (2003), Model-Theoretic Semantics for the Web, in Proceedings of the 12 th International Conference on the WWW, ACM, pp Genesereth M. & Nilsson N., (1987), Logical Foundations of Artificial Intelligence, Morgan Kaufmann 10. Giunchiglia F., Yatskevich M. & Giunchiglia E., (2005), Efficient Semantic Matching, in Gómez-Pérez A & Euzenat J. (eds.), The Semantic Web: Research and Applications, Proceedings of the 2 nd European Semantic Web Conference, LCNS 3532, Springer, pp Guarino N., (1998), Formal Ontologies and Information Systems, in Guarino N. (ed), Proc. of FOIS98, IOS Press, pp Halpin T., (2001), Information Modeling and Relational Databases: from conceptual analysis to logical design, Morgan-Kaufmann, San Francisco. 13. Jarrar M. & Meersman R., (2002), Formal Ontology Engineering in the DOGMA Approach, in Meersman R., Tari Z. et al., (eds.), On the Move to Meaningful Internet Systems 2002: CoopIS, DOA, and ODBASE; Confederated International Conferences CoopIS, DOA, and ODBASE 2002 Proceedings, LNCS 2519, Springer Verlag, pp Kerremans, K. and Temmerman, R. (2004). "Towards Multilingual, Termontological Support in Ontology Engineering". Proceedings Workshop on Terminology, Ontology and Knowledge représentation, Lyon, France, January Magnini B., Serafini L. & Speranza M., (2002), Using NLP Techniques for Meaning Negotiation, in Proceedings of the Ottavo Convegno dell'associazione Italiana per l'intelligenza Artificiale, ( 16. Martinet A., (1955), Economie des changements phonétiques, Berne Francke 17. Meersman R., (1999), The Use of Lexicons and Other Computer-Linguistic Tools, in Zhang Y., Rusinkiewicz M, & Kambayashi Y., (eds.), Semantics, Design and Cooperation of Database Systems; The International Symposium on Cooperative Database Systems for Advanced Applications (CODAS 99), Heidelberg, Springer Verlag, pp Meersman R., (2001), Ontologies and Databases: More than a Fleeting Resemblance, In, d'atri A. and Missikoff M. (eds), OES/SEO 2001 Rome Workshop, Luiss Publications. 19. Meersman R., (2002), Semantic Web and Ontologies: Playtime or Business at the Last Frontier in Computing?, In, NSF-EU Workshop on Database and Information Systems Research for Semantic Web and Enterprises, pp Morris Ch., (1971), Writings of the General Theory of Signs, Mouton, The Hague 21. Métais E., (2002), Enhancing information systems with natural language processing techniques, Data and Knowledge Engineering 41: Navigli R. & Velardi P., (2004), Learning Domain Ontologies from Document Warehouses and Dedicated Web Sites, Computational Linguistics (2): Noy N., (2004), Semantic Integration: A Survey of Ontology-Based Approaches, SIGMOD Record Special Issue 33 [in print]
11 Object Role Modelling for Ontology Engineering in the DOGMA Framework Reinberger M.-L. & Spyns P., (2005), Unsupervised Text Mining for the learning of DOGMA-inspired ontologies, in Buitelaar P., Cimiano Ph. & Magnini B. (eds.), Ontology Learning from Text: Methods, Applications and Evaluation, IOS Press, pp Sowa, J.F. (2000) Knowledge Representation: Logical, Philosophical, and Computational Foundations, Brooks Cole Publishing Co 26. Spyns P., Meersman R. & Jarrar M., (2002), Data modelling versus Ontology engineering, In, Sheth A. & Meersman R. (eds.), SIGMOD Record Special Issue 31 (4): Spyns P. & Meersman R., From knowledge to Interaction: from the Semantic to the Pragmatic Web. Technical report 05, STAR Lab, Brussel, Spyns P. & De Bo J., (2004), Ontologies: a revamped cross-disciplinary buzzword or a truly promising interdisciplinary research topic?, Linguistica Antverpiensia NS (3): Spyns P., (2005), Adapting the Object Role Modelling method for Ontology Modelling. In, Hacid M.-S., Murray N., Ras Z. & Tsumoto S.,(eds.), Foundations of Intelligent Systems, Proceedings of the 15 th International Symposium on Methodologies for Information Systems, LNAI 3488, Springer Verlag, pp Spyns P. & Reinberger M.-L., (2005), Evaluating ontology triples generated automatically from texts. In, A. Gomez-Perez & Euzenat J.,(eds.), The Semantic Web: Research and Applications, Proceedings of the 2 nd European Conference on the Semantic Web, LNCS 3532, Springer Verlag pp Stuckenschmidt H. & van Harmelen F., (2005), Information Sharing on the Web, Springer 32. van de Riet & Meersman (eds.), (1992), Linguistic Instruments in Knowledge Engineering, North Holland 33. Verheyden P., De Bo J. & Meersman R., (2004), Semantically Unlocking Database Content through Ontology-based Mediation, in Bussler C., Tannen V. & Fundulaki I. (eds.), Proceedings of the VLDB 2004 Workshops, LNCS 3372, Springer Verlag, pp Zhao G, Kingston J., Kerremans K., Coppens F., Verlinden R., Temmerman R. & Meersman R., (2004). Engineering an Ontology of Financial Securities Fraud, in Meersman R., Tari Z., Corrado A. et al. (eds.), Proceedings of the OTM 2004 Workshops, LNCS 3292, Springer Verlag, pp
STAR Lab Technical Report
VRIJE UNIVERSITEIT BRUSSEL FACULTEIT WETENSCHAPPEN VAKGROEP INFORMATICA EN TOEGEPASTE INFORMATICA SYSTEMS TECHNOLOGY AND APPLICATIONS RESEARCH LAB STAR Lab Technical Report Data Modelling versus Ontology
More informationChristophe Debruyne. Semantics Technology and Applications Research Lab Vrije Universiteit Brussel
The Relation between a Framework for Collaborative Ontology Engineering and Nicola Guarino s Terminology and Ideas in Formal Ontology and Information Systems Christophe Debruyne Semantics Technology and
More informationBusiness Semantics Management Supports Government Innovation Information Portal
Business Semantics Management Supports Government Innovation Information Portal Geert Van Grootel 1, Peter Spyns 1,2, Stijn Christiaens 2,3, and Brigitte Jörg 4 1 Vlaamse overheid Departement Economie,
More informationData modelling versus Ontology engineering
Data modelling versus Ontology engineering Peter Spyns +32-2-629. 3753 Peter.Spyns @vub.ac.be Robert Meersman Vrije Universiteit Brussel - STARLab Pleinlaan 2, Building G-10 B-1050, Brussel, Belgium +32-2-629.
More informationCategory Theory in Ontology Research: Concrete Gain from an Abstract Approach
Category Theory in Ontology Research: Concrete Gain from an Abstract Approach Markus Krötzsch Pascal Hitzler Marc Ehrig York Sure Institute AIFB, University of Karlsruhe, Germany; {mak,hitzler,ehrig,sure}@aifb.uni-karlsruhe.de
More informationSchema Equivalence and Optimization
Reference: Mustafa Jarrar: Lecture Notes on Schema Equivalence and Optimization in ORM Birzeit University, Palestine, 2015 Schema Equivalence and Optimization Dr. Mustafa Jarrar University of Birzeit mjarrar@birzeit.edu
More informationORM Modeling Tips and Common Mistakes
Reference: Mustafa Jarrar: Lecture Notes on ORM Modeling Tips and Common Mistakes University of Birzeit, Palestine, 2015 ORM Modeling Tips and Common Mistakes Dr. Mustafa Jarrar University of Birzeit mjarrar@birzeit.edu
More informationSEMANTIC WEB POWERED PORTAL INFRASTRUCTURE
SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE YING DING 1 Digital Enterprise Research Institute Leopold-Franzens Universität Innsbruck Austria DIETER FENSEL Digital Enterprise Research Institute National
More informationParticipatory Quality Management of Ontologies in Enterprise Modelling
Participatory Quality Management of Ontologies in Enterprise Modelling Nadejda Alkhaldi Mathematics, Operational research, Statistics and Information systems group Vrije Universiteit Brussel, Brussels,
More informationEFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH
EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH Andreas Walter FZI Forschungszentrum Informatik, Haid-und-Neu-Straße 10-14, 76131 Karlsruhe, Germany, awalter@fzi.de
More informationMandatory Roles. Dr. Mustafa Jarrar. Knowledge Engineering (SCOM7348) (Chapter 5) University of Birzeit
Lecture Notes on Mandatory Roles Birzeit University 2011 Knowledge Engineering (SCOM7348) Mandatory Roles (Chapter 5) Dr. Mustafa Jarrar University of Birzeit mjarrar@birzeit.edu www.jarrar.info Jarrar
More informationSubset, Equality, and Exclusion Rules In ORM
Reference: Mustafa Jarrar: Lecture Notes on Subset, Equality, and Exclusion Rules in ORM University of Birzeit, Palestine, 2015 Subset, Equality, and Exclusion Rules In ORM (Chapter 6) Dr. Mustafa Jarrar
More informationOntology Matching with CIDER: Evaluation Report for the OAEI 2008
Ontology Matching with CIDER: Evaluation Report for the OAEI 2008 Jorge Gracia, Eduardo Mena IIS Department, University of Zaragoza, Spain {jogracia,emena}@unizar.es Abstract. Ontology matching, the task
More informationOn Supporting HCOME-3O Ontology Argumentation Using Semantic Wiki Technology
On Supporting HCOME-3O Ontology Argumentation Using Semantic Wiki Technology Position Paper Konstantinos Kotis University of the Aegean, Dept. of Information & Communications Systems Engineering, AI Lab,
More informationOntology Construction -An Iterative and Dynamic Task
From: FLAIRS-02 Proceedings. Copyright 2002, AAAI (www.aaai.org). All rights reserved. Ontology Construction -An Iterative and Dynamic Task Holger Wache, Ubbo Visser & Thorsten Scholz Center for Computing
More informationRevising and Managing Multiple Ontology Versions in a Possible Worlds Setting
Revising and Managing Multiple Ontology Versions in a Possible Worlds Setting Pieter De Leenheer Semantics Technology and Applications Research Laboratory Departement Informatica en Toegepaste Informatica
More informationAn Ontology-based Crawler for the Semantic Web
FACULTEIT WETENSCHAPPEN Vakgroep Computerwetenschappen Semantics Technology and Applications Research Lab An Ontology-based Crawler for the Semantic Web STAR Lab Technical Report 2008 Felix van de Maele
More informationContributions to the Study of Semantic Interoperability in Multi-Agent Environments - An Ontology Based Approach
Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. V (2010), No. 5, pp. 946-952 Contributions to the Study of Semantic Interoperability in Multi-Agent Environments -
More informationSchema Equivalence and Optimization
Reference: Mustafa Jarrar: Lecture Notes on Schema Equivalence and Optimization in ORM Birzeit University, Palestine, 2015 Schema Equivalence and Optimization Mustafa Jarrar Birzeit University, Palestine
More informationFausto Giunchiglia and Mattia Fumagalli
DISI - Via Sommarive 5-38123 Povo - Trento (Italy) http://disi.unitn.it FROM ER MODELS TO THE ENTITY MODEL Fausto Giunchiglia and Mattia Fumagalli Date (2014-October) Technical Report # DISI-14-014 From
More informationWeb Portal : Complete ontology and portal
Web Portal : Complete ontology and portal Mustafa Jarrar, Ben Majer, Robert Meersman, Peter Spyns VUB STARLab, Pleinlaan 2 1050 Brussel {Ben.Majer,Mjarrar,Robert.Meersman,Peter.Spyns}@vub.ac.be, www.starlab.vub.ac.be
More informationAnnotation for the Semantic Web During Website Development
Annotation for the Semantic Web During Website Development Peter Plessers and Olga De Troyer Vrije Universiteit Brussel, Department of Computer Science, WISE, Pleinlaan 2, 1050 Brussel, Belgium {Peter.Plessers,
More informationQuick Mathematical Background for Conceptual Modeling
Reference: Mustafa Jarrar: Lecture Notes on Mathematics for Conceptual Modeling University of Birzeit, Palestine, 2015 Quick Mathematical Background for Conceptual Modeling (Chapter 6) Dr. Mustafa Jarrar
More informationA Tagging Approach to Ontology Mapping
A Tagging Approach to Ontology Mapping Colm Conroy 1, Declan O'Sullivan 1, Dave Lewis 1 1 Knowledge and Data Engineering Group, Trinity College Dublin {coconroy,declan.osullivan,dave.lewis}@cs.tcd.ie Abstract.
More informationSTAR Lab Technical Report
VRIJE UNIVERSITEIT BRUSSEL FACULTEIT WETENSCHAPPEN VAKGROEP INFORMATICA EN TOEGEPASTE INFORMATICA SYSTEMS TECHNOLOGY AND APPLICATIONS RESEARCH LAB STAR Lab Technical Report Benefits of explicit profiling
More informationOntology Creation and Development Model
Ontology Creation and Development Model Pallavi Grover, Sonal Chawla Research Scholar, Department of Computer Science & Applications, Panjab University, Chandigarh, India Associate. Professor, Department
More informationContext Dependency Management in Ontology Engineering: a Formal Approach
Context Dependency Management in Ontology Engineering: a Formal Approach Pieter De Leenheer, Aldo de Moor, and Robert Meersman Semantics Technology and Applications Research Laboratory (STARLab) Department
More informationCollaborative Semantic Content Management: an Ongoing Case Study for Imaging Applications
Collaborative Semantic Content Management: an Ongoing Case Study for Imaging Applications Ioana Ciuciu 1, Han Kang 1, Robert Meersman 1, Jerome Schmid 2, Nadia Magnenat-Thalmann 2, Jose Antonio Iglesias
More informationTransforming Enterprise Ontologies into SBVR formalizations
Transforming Enterprise Ontologies into SBVR formalizations Frederik Gailly Faculty of Economics and Business Administration Ghent University Frederik.Gailly@ugent.be Abstract In 2007 the Object Management
More informationUniqueness and Identity Rules in ORM
Mustafa Jarrar: Lecture Notes on Uniqueness and Identity Rules in ORM. University of Birzeit, Palestine, 2018 Version 4 Uniqueness and Identity Rules in ORM (Chapter 4) Mustafa Jarrar Birzeit University
More informationUnderstandability and Semantic Interoperability of Diverse Rules Systems. Adrian Walker, Reengineering [1]
Understandability and Semantic Interoperability of Diverse Rules Systems Adrian Walker, Reengineering [1] Position Paper for the W3C Workshop on Rule Languages for Interoperability 27-28 April 2005, Washington,
More informationSemantic Exploitation of Engineering Models: An Application to Oilfield Models
Semantic Exploitation of Engineering Models: An Application to Oilfield Models Laura Silveira Mastella 1,YamineAït-Ameur 2,Stéphane Jean 2, Michel Perrin 1, and Jean-François Rainaud 3 1 Ecole des Mines
More informationSOME TYPES AND USES OF DATA MODELS
3 SOME TYPES AND USES OF DATA MODELS CHAPTER OUTLINE 3.1 Different Types of Data Models 23 3.1.1 Physical Data Model 24 3.1.2 Logical Data Model 24 3.1.3 Conceptual Data Model 25 3.1.4 Canonical Data Model
More informationKnowledge Representation, Ontologies, and the Semantic Web
Knowledge Representation, Ontologies, and the Semantic Web Evimaria Terzi 1, Athena Vakali 1, and Mohand-Saïd Hacid 2 1 Informatics Dpt., Aristotle University, 54006 Thessaloniki, Greece evimaria,avakali@csd.auth.gr
More informationVerbalizing Business Rules: Part 9
Verbalizing Business Rules: Part 9 Terry Halpin Northface University Business rules should be validated by business domain experts, and hence specified using concepts and languages easily understood by
More informationDescribe The Differences In Meaning Between The Terms Relation And Relation Schema
Describe The Differences In Meaning Between The Terms Relation And Relation Schema describe the differences in meaning between the terms relation and relation schema. consider the bank database of figure
More informationSubset, Equality, and Exclusion Rules In ORM
Reference: Mustafa Jarrar: Lecture Notes on Subset, Equality, and Exclusion Rules in ORM Birzeit University, Palestine, 2015 Subset, Equality, and Exclusion Rules In ORM (Chapter 6) Mustafa Jarrar Birzeit
More informationSoftware Language Engineering of Architectural Viewpoints
Software Language Engineering of Architectural Viewpoints Elif Demirli and Bedir Tekinerdogan Department of Computer Engineering, Bilkent University, Ankara 06800, Turkey {demirli,bedir}@cs.bilkent.edu.tr
More informationSemantics in the Financial Industry: the Financial Industry Business Ontology
Semantics in the Financial Industry: the Financial Industry Business Ontology Ontolog Forum 17 November 2016 Mike Bennett Hypercube Ltd.; EDM Council Inc. 1 Network of Financial Exposures Financial exposure
More informationRevising and Managing Multiple Ontology Versions in a Possible Worlds Setting
Revising and Managing Multiple Ontology Versions in a Possible Worlds Setting Pieter De Leenheer Semantics Technology and Applications Research Laboratory Departement Informatica en Toegepaste Informatica
More informationWhat you have learned so far. Interoperability. Ontology heterogeneity. Being serious about the semantic web
What you have learned so far Interoperability Introduction to the Semantic Web Tutorial at ISWC 2010 Jérôme Euzenat Data can be expressed in RDF Linked through URIs Modelled with OWL ontologies & Retrieved
More information2 nd UML 2 Semantics Symposium: Formal Semantics for UML
2 nd UML 2 Semantics Symposium: Formal Semantics for UML Manfred Broy 1, Michelle L. Crane 2, Juergen Dingel 2, Alan Hartman 3, Bernhard Rumpe 4, and Bran Selic 5 1 Technische Universität München, Germany
More informationTowards a Global Component Architecture for Learning Objects: An Ontology Based Approach
Towards a Global Component Architecture for Learning Objects: An Ontology Based Approach Katrien Verbert, Joris Klerkx, Michael Meire, Jehad Najjar, and Erik Duval Dept. Computerwetenschappen, Katholieke
More informationA Collaborative User-centered Approach to Fine-tune Geospatial
A Collaborative User-centered Approach to Fine-tune Geospatial Database Design Grira Joel Bédard Yvan Sboui Tarek 16 octobre 2012 6th International Workshop on Semantic and Conceptual Issues in GIS - SeCoGIS
More informationOpus: University of Bath Online Publication Store
Patel, M. (2004) Semantic Interoperability in Digital Library Systems. In: WP5 Forum Workshop: Semantic Interoperability in Digital Library Systems, DELOS Network of Excellence in Digital Libraries, 2004-09-16-2004-09-16,
More informationExloring Semantic Web using Ontologies. Digivjay Singh *, R. K. Mishra **, Dehradun, Chandrashekhar ***
Exloring Semantic Web using Ontologies Digivjay Singh *, R. K. Mishra **, Dehradun, Chandrashekhar *** * M.ech-CSE, Moradabad, ** Associate Professor, Department of CSE, DBGI *** Assistant Professor, Department
More informationKNOWLEDGE MANAGEMENT VIA DEVELOPMENT IN ACCOUNTING: THE CASE OF THE PROFIT AND LOSS ACCOUNT
KNOWLEDGE MANAGEMENT VIA DEVELOPMENT IN ACCOUNTING: THE CASE OF THE PROFIT AND LOSS ACCOUNT Tung-Hsiang Chou National Chengchi University, Taiwan John A. Vassar Louisiana State University in Shreveport
More informationThe Conference Review System with WSDM
The Conference Review System with WSDM Olga De Troyer, Sven Casteleyn Vrije Universiteit Brussel WISE Research group Pleinlaan 2, B-1050 Brussel, Belgium Olga.DeTroyer@vub.ac.be, svcastel@vub.ac.be 1 Introduction
More informationSemantic Interoperability. Being serious about the Semantic Web
Semantic Interoperability Jérôme Euzenat INRIA & LIG France Natasha Noy Stanford University USA 1 Being serious about the Semantic Web It is not one person s ontology It is not several people s common
More informationGeneric and Domain Specific Ontology Collaboration Analysis
Generic and Domain Specific Ontology Collaboration Analysis Frantisek Hunka, Steven J.H. van Kervel 2, Jiri Matula University of Ostrava, Ostrava, Czech Republic, {frantisek.hunka, jiri.matula}@osu.cz
More informationXI International PhD Workshop OWD 2009, October Fuzzy Sets as Metasets
XI International PhD Workshop OWD 2009, 17 20 October 2009 Fuzzy Sets as Metasets Bartłomiej Starosta, Polsko-Japońska WyŜsza Szkoła Technik Komputerowych (24.01.2008, prof. Witold Kosiński, Polsko-Japońska
More informationThis document is a preview generated by EVS
INTERNATIONAL STANDARD ISO 24611 First edition 2012-11-01 Language resource management Morpho-syntactic annotation framework (MAF) Gestion des ressources langagières Cadre d'annotation morphosyntaxique
More information2 Which Methodology for Building Ontologies? 2.1 A Work Still in Progress Many approaches (for a complete survey, the reader can refer to the OntoWeb
Semantic Commitment for Designing Ontologies: A Proposal Bruno Bachimont 1,Antoine Isaac 1;2, Raphaël Troncy 1;3 1 Institut National de l'audiovisuel, Direction de la Recherche 4, Av. de l'europe - 94366
More informationWeb-Page Indexing Based on the Prioritized Ontology Terms
Web-Page Indexing Based on the Prioritized Ontology Terms Sukanta Sinha 1,2, Rana Dattagupta 2, and Debajyoti Mukhopadhyay 1,3 1 WIDiCoReL Research Lab, Green Tower, C-9/1, Golf Green, Kolkata 700095,
More informationExtension and integration of i* models with ontologies
Extension and integration of i* models with ontologies Blanca Vazquez 1,2, Hugo Estrada 1, Alicia Martinez 2, Mirko Morandini 3, and Anna Perini 3 1 Fund Information and Documentation for the industry
More informationCHAPTER III TMN MANAGEMENT
CHAPTER III TMN MANAGEMENT TMN Management TMN Management The term TMN is introduced by the ITU-T (the former CCITT) as an abbreviation for 'Telecommunications Management Network'. The concept of a TMN
More informationDevelopment of a formal REA-ontology Representation
Development of a formal REA-ontology Representation Frederik Gailly 1, Geert Poels Ghent University Hoveniersberg 24, 9000 Gent Frederik.Gailly@Ugent.Be, Geert.Poels@Ugent.Be Abstract. Business domain
More informationA Novel Method for the Comparison of Graphical Data Models
3RD INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS DEVELOPMENT (ISD01 CROATIA) A Novel Method for the Comparison of Graphical Data Models Katarina Tomičić-Pupek University of Zagreb, Faculty of Organization
More informationCluster-based Instance Consolidation For Subsequent Matching
Jennifer Sleeman and Tim Finin, Cluster-based Instance Consolidation For Subsequent Matching, First International Workshop on Knowledge Extraction and Consolidation from Social Media, November 2012, Boston.
More informationGoNTogle: A Tool for Semantic Annotation and Search
GoNTogle: A Tool for Semantic Annotation and Search Giorgos Giannopoulos 1,2, Nikos Bikakis 1,2, Theodore Dalamagas 2, and Timos Sellis 1,2 1 KDBSL Lab, School of ECE, Nat. Tech. Univ. of Athens, Greece
More informationA GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS
A GML SCHEMA MAPPING APPROACH TO OVERCOME SEMANTIC HETEROGENEITY IN GIS Manoj Paul, S. K. Ghosh School of Information Technology, Indian Institute of Technology, Kharagpur 721302, India - (mpaul, skg)@sit.iitkgp.ernet.in
More informationH1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services.
1. (24 points) Identify all of the following statements that are true about the basics of services. A. If you know that two parties implement SOAP, then you can safely conclude they will interoperate at
More information0.1 Upper ontologies and ontology matching
0.1 Upper ontologies and ontology matching 0.1.1 Upper ontologies Basics What are upper ontologies? 0.1 Upper ontologies and ontology matching Upper ontologies (sometimes also called top-level or foundational
More informationEvolva: A Comprehensive Approach to Ontology Evolution
Evolva: A Comprehensive Approach to Evolution Fouad Zablith Knowledge Media Institute (KMi), The Open University Walton Hall, Milton Keynes, MK7 6AA, United Kingdom f.zablith@open.ac.uk Abstract. evolution
More informationH1 Spring C. A service-oriented architecture is frequently deployed in practice without a service registry
1. (12 points) Identify all of the following statements that are true about the basics of services. A. Screen scraping may not be effective for large desktops but works perfectly on mobile phones, because
More informationSOME ONTOLOGICAL ISSUES OF THE REA FRAMEWORK IN RELATION TO ENTERPRISE BUSINESS PROCESS
SOME ONTOLOGICAL ISSUES OF THE REA FRAMEWORK IN RELATION TO ENTERPRISE BUSINESS PROCESS Frantisek HUNKA, Miroslav HUCKA University of Ostrava, Czech Republic frantisek.hunka@osu.cz Josef KASIK VSB-Technical
More informationThe HMatch 2.0 Suite for Ontology Matchmaking
The HMatch 2.0 Suite for Ontology Matchmaking S. Castano, A. Ferrara, D. Lorusso, and S. Montanelli Università degli Studi di Milano DICo - Via Comelico, 39, 20135 Milano - Italy {castano,ferrara,lorusso,montanelli}@dico.unimi.it
More informationRaDON Repair and Diagnosis in Ontology Networks
RaDON Repair and Diagnosis in Ontology Networks Qiu Ji, Peter Haase, Guilin Qi, Pascal Hitzler, and Steffen Stadtmüller Institute AIFB Universität Karlsruhe (TH), Germany {qiji,pha,gqi,phi}@aifb.uni-karlsruhe.de,
More informationEnhanced retrieval using semantic technologies:
Enhanced retrieval using semantic technologies: Ontology based retrieval as a new search paradigm? - Considerations based on new projects at the Bavarian State Library Dr. Berthold Gillitzer 28. Mai 2008
More informationBusiness Rules in the Semantic Web, are there any or are they different?
Business Rules in the Semantic Web, are there any or are they different? Silvie Spreeuwenberg, Rik Gerrits LibRT, Silodam 364, 1013 AW Amsterdam, Netherlands {silvie@librt.com, Rik@LibRT.com} http://www.librt.com
More informationOntology-Driven Information Systems: Challenges and Requirements
Ontology-Driven Information Systems: Challenges and Requirements Burcu Yildiz 1 and Silvia Miksch 1,2 1 Institute for Software Technology and Interactive Systems, Vienna University of Technology, Vienna,
More informationEnterprise Planning Model Using REA Ontology
Enterprise Planning Model Using REA Ontology Frantisek Hunka 1, Miroslav Hucka 2, Josef Kasik 2, Dominik Vymetal 3 1 University of Ostrava, Dvorakova 7, 701 03 Ostrava 1, Czech Republic, frantisek.hunka@osu.cz
More informationTopic 1: What is HoTT and why?
Topic 1: What is HoTT and why? May 5, 2014 Introduction Homotopy type theory (HoTT) is a newly emerging field of mathematics which is currently being developed as a foundation of mathematics which is in
More informationDigital Archives: Extending the 5S model through NESTOR
Digital Archives: Extending the 5S model through NESTOR Nicola Ferro and Gianmaria Silvello Department of Information Engineering, University of Padua, Italy {ferro, silvello}@dei.unipd.it Abstract. Archives
More information5 RDF and Inferencing
5 RDF and Inferencing In Chapter 1XXX, we introduced the notion of dumb data, and how a more connected web infrastructure can result in behavior that lets smart applications perform to their potential.
More informationOntology Merging: on the confluence between theoretical and pragmatic approaches
Ontology Merging: on the confluence between theoretical and pragmatic approaches Raphael Cóbe, Renata Wassermann, Fabio Kon 1 Department of Computer Science University of São Paulo (IME-USP) {rmcobe,renata,fabio.kon}@ime.usp.br
More informationMarcOnt - Integration Ontology for Bibliographic Description Formats
MarcOnt - Integration Ontology for Bibliographic Description Formats Sebastian Ryszard Kruk DERI Galway Tel: +353 91-495213 Fax: +353 91-495541 sebastian.kruk @deri.org Marcin Synak DERI Galway Tel: +353
More informationExtracting knowledge from Ontology using Jena for Semantic Web
Extracting knowledge from Ontology using Jena for Semantic Web Ayesha Ameen I.T Department Deccan College of Engineering and Technology Hyderabad A.P, India ameenayesha@gmail.com Khaleel Ur Rahman Khan
More informationReasoning on Business Processes and Ontologies in a Logic Programming Environment
Reasoning on Business Processes and Ontologies in a Logic Programming Environment Michele Missikoff 1, Maurizio Proietti 1, Fabrizio Smith 1,2 1 IASI-CNR, Viale Manzoni 30, 00185, Rome, Italy 2 DIEI, Università
More informationSemantic Web. Ontology Alignment. Morteza Amini. Sharif University of Technology Fall 95-96
ه عا ی Semantic Web Ontology Alignment Morteza Amini Sharif University of Technology Fall 95-96 Outline The Problem of Ontologies Ontology Heterogeneity Ontology Alignment Overall Process Similarity (Matching)
More informationRiMOM Results for OAEI 2009
RiMOM Results for OAEI 2009 Xiao Zhang, Qian Zhong, Feng Shi, Juanzi Li and Jie Tang Department of Computer Science and Technology, Tsinghua University, Beijing, China zhangxiao,zhongqian,shifeng,ljz,tangjie@keg.cs.tsinghua.edu.cn
More informationCoE CENTRE of EXCELLENCE ON DATA WAREHOUSING
in partnership with Overall handbook to set up a S-DWH CoE: Deliverable: 4.6 Version: 3.1 Date: 3 November 2017 CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING Handbook to set up a S-DWH 1 version 2.1 / 4
More informationReuse Contracts As Component Interface. Descriptions. Koen De Hondt, Carine Lucas, and Patrick Steyaert. Programming Technology Lab
Reuse Contracts As Component Interface Descriptions Koen De Hondt, Carine Lucas, and Patrick Steyaert Programming Technology Lab Computer Science Department Vrije Universiteit Brussel Pleinlaan 2, B-1050
More informationConceptual document indexing using a large scale semantic dictionary providing a concept hierarchy
Conceptual document indexing using a large scale semantic dictionary providing a concept hierarchy Martin Rajman, Pierre Andrews, María del Mar Pérez Almenta, and Florian Seydoux Artificial Intelligence
More informationModels versus Ontologies - What's the Difference and where does it Matter?
Models versus Ontologies - What's the Difference and where does it Matter? Colin Atkinson University of Mannheim Presentation for University of Birmingham April 19th 2007 1 Brief History Ontologies originated
More informationSemantic Web: vision and reality
Semantic Web: vision and reality Mile Jovanov, Marjan Gusev Institute of Informatics, FNSM, Gazi Baba b.b., 1000 Skopje {mile, marjan}@ii.edu.mk Abstract. Semantic Web is set of technologies currently
More informationUniqueness and Identity Rules in ORM
Reference: Mustafa Jarrar: Lecture Notes on Uniqueness and Identity Rules in ORM Birzeit University, Palestine, 2015 Uniqueness and Identity Rules in ORM (Chapter 4) Mustafa Jarrar Birzeit University,
More informationRequirements Engineering for Enterprise Systems
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2001 Proceedings Americas Conference on Information Systems (AMCIS) December 2001 Requirements Engineering for Enterprise Systems
More information2.2 Syntax Definition
42 CHAPTER 2. A SIMPLE SYNTAX-DIRECTED TRANSLATOR sequence of "three-address" instructions; a more complete example appears in Fig. 2.2. This form of intermediate code takes its name from instructions
More informationAgent-Oriented Software Engineering
Agent-Oriented Software Engineering Lin Zuoquan Information Science Department Peking University lz@is.pku.edu.cn http://www.is.pku.edu.cn/~lz/teaching/stm/saswws.html Outline Introduction AOSE Agent-oriented
More information# 47. Product data exchange using STEP
# 47 Product data exchange using STEP C. Demartini, S. Rivoira, A. Valenzano CENS and Dip. di Automatica e Informatica, Politecnico c.so Duca degli Abruzzi, 24 10129 Torino (Italy) tel. +39-11-5647016,
More informationPublishing data for maximized reuse
Publishing data for maximized reuse Pieter Colpaert Ghent University - iminds - Multimedia Lab and Open Knowledge Central pieter.colpaert@okfn.org Abstract. Two movements are currently influencing the
More informationA Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet
A Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet Joerg-Uwe Kietz, Alexander Maedche, Raphael Volz Swisslife Information Systems Research Lab, Zuerich, Switzerland fkietz, volzg@swisslife.ch
More informationVerification of Multiple Agent Knowledge-based Systems
Verification of Multiple Agent Knowledge-based Systems From: AAAI Technical Report WS-97-01. Compilation copyright 1997, AAAI (www.aaai.org). All rights reserved. Daniel E. O Leary University of Southern
More informationOrganizing Information. Organizing information is at the heart of information science and is important in many other
Dagobert Soergel College of Library and Information Services University of Maryland College Park, MD 20742 Organizing Information Organizing information is at the heart of information science and is important
More informationResearch Article Ontology Mapping for a New Database Integration Model Using an Ontology-driven Mediated Warehousing Approach
Research Journal of Applied Sciences, Engineering and Technology 7(13): 2747-2755, 2014 DOI:10.19026/rjaset.7.596 ISSN: 2040-7459; e-issn: 2040-7467 2014 Maxwell Scientific Publication Corp. Submitted:
More informationSISE Semantics Interpretation Concept
SISE Semantics Interpretation Concept Karel Kisza 1 and Jiří Hřebíček 2 1 Masaryk University, Faculty of Infromatics, Botanická 68a Brno, Czech Republic kkisza@mail.muni.cz 2 Masaryk University, Faculty
More informationSchema Quality Improving Tasks in the Schema Integration Process
468 Schema Quality Improving Tasks in the Schema Integration Process Peter Bellström Information Systems Karlstad University Karlstad, Sweden e-mail: peter.bellstrom@kau.se Christian Kop Institute for
More informationAn Agent Modeling Language Implementing Protocols through Capabilities
An Agent Modeling Language Implementing Protocols through Capabilities Nikolaos Spanoudakis 1,2 1 Technical University of Crete, Greece nikos@science.tuc.gr Pavlos Moraitis 2 2 Paris Descartes University,
More information3 Classifications of ontology matching techniques
3 Classifications of ontology matching techniques Having defined what the matching problem is, we attempt at classifying the techniques that can be used for solving this problem. The major contributions
More information