Ontology Engineering for the Comparison of Cadastral Processes Laboratory for Semantic Information Technology Bamberg University Claudia Hess, Christoph.

Slides:



Advertisements
Similar presentations
1 COST G9 Thessaloniki Gerhard Navratil Geoinformation/TU Vienna Basic Aspects of Sale and Subdivision of Land Gerhard Navratil Institute for Geoinformation.
Advertisements

OOAD – Dr. A. Alghamdi Mastering Object-Oriented Analysis and Design with UML Module 3: Requirements Overview Module 3 - Requirements Overview.
IPY and Semantics Siri Jodha S. Khalsa Paul Cooper Peter Pulsifer Paul Overduin Eugeny Vyazilov Heather lane.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
United Nations Statistics Division Principles and concepts of classifications.
Financial Industry Semantics and Ontologies The Universal Strategy: Knowledge Driven Finance Financial Times, London 30 October 2014.
OASIS Reference Model for Service Oriented Architecture 1.0
Software Testing and Quality Assurance
Modelling Collaborative Semantics with a Geographic Recommender Christoph Schlieder SeCoGIS Workshop November 7, 2007, Auckland Lehrstuhl für Angewandte.
CAP 252 Lecture Topic: Requirement Analysis Class Exercise: Use Cases.
MODELS’ COMPARISON Denmark England and Wales Belarus First experience COST Action G9, WG 2 meeting Marina Vaskovich Székesfehérvár, Hungary, September.
1 COST G9 - Work group 2 meeting Székesfehérvár, Hu Modeling real property transactions Radoš Šumrada Faculty of Civil and Geodetic.
Laboratory for Semantic Information Technology Bamberg University Ontology-based Verification of Core Model Conformity in Cadastral Modeling Claudia Hess,
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 The Enhanced Entity- Relationship (EER) Model.
Secured Transactions Professor McKinsey OBE 118, Section 3, Fall 2004 In the real world, few goods are paid for in cash. Most are financed. How does a.
COST G9 - Work group 2 Cadastral science meeting Aalborg, Dk Modeling methodology for real estate transactions Radoš Šumrada Faculty.
Description Logics. Outline Knowledge Representation Knowledge Representation Ontology Language Ontology Language Description Logics Description Logics.
Lecture Fourteen Methodology - Conceptual Database Design
Vermelding onderdeel organisatie October 15, ”There’s more to see than can even be seen, …” Jaap Zevenbergen, WG 2 coordinator OTB, Delft University.
Institutional Features of Real Property Transactions in Latvia and Sweden – Outcomes of the STSM in KTH, Sweden Armands Auzins Chair of Geomatics, Riga.
Ontologies for Cadastral Processes Gerhard Navratil COST G9-Meeting Aalborg,
Aristotle University of Thessaloniki School of Rural and Surveying Engineering Department of Cadastre, Photogrammetry and Cartography The Greek Nati nal.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
International Telecommunication Union ITU-T Study Group 17, Moscow, 30 March – 8 April 2005 New Recommendations on ODP Arve Meisingset Rapporteur Q15.
10 December, 2013 Katrin Heinze, Bundesbank CEN/WS XBRL CWA1: DPM Meta model CWA1Page 1.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
An Introduction to Description Logics. What Are Description Logics? A family of logic based Knowledge Representation formalisms –Descendants of semantic.
Clément Troprès - Damien Coppéré1 Semantic Web Based on: -The semantic web -Ontologies Come of Age.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
CSCI 3140 Module 2 – Conceptual Database Design Theodore Chiasson Dalhousie University.
Easy-to-Understand Tables RIT Standards Key Ideas and Details #1 KindergartenGrade 1Grade 2 With prompting and support, ask and answer questions about.
School of Computing FACULTY OF ENGINEERING Developing a methodology for building small scale domain ontologies: HISO case study Ilaria Corda PhD student.
Requirements Artifacts Precursor to A & D. Objectives: Requirements Overview  Understand the basic Requirements concepts and how they affect Analysis.
Using UML for Ontology construction: a case study in Agriculture Francois Pinet 1, Pierre Ventadour 1, Thomas Brun 1, Petraq Papajorgji 2, Catherine Roussey.
Methodology - Conceptual Database Design. 2 Design Methodology u Structured approach that uses procedures, techniques, tools, and documentation aids to.
Dimitrios Skoutas Alkis Simitsis
1 Introduction to Software Engineering Lecture 1.
Requirements as Usecases Capturing the REQUIREMENT ANALYSIS DESIGN IMPLEMENTATION TEST.
Methodology - Conceptual Database Design
Lecture 13-17, chitkara university.  Gives a conceptual framework of the things in the problem space  Helps you think – focus on semantics  Provides.
SSO: THE SYNDROMIC SURVEILLANCE ONTOLOGY Okhmatovskaia A, Chapman WW, Collier N, Espino J, Conway M, Buckeridge DL Ontology Description The SSO was developed.
1 Capturing Requirements As Use Cases To be discussed –Artifacts created in the requirements workflow –Workers participating in the requirements workflow.
1 Structural Modeling Chapter 7. 2 Key Ideas A structural or conceptual model describes the structure of the data that supports the business processes.
Part4 Methodology of Database Design Chapter 07- Overview of Conceptual Database Design Lu Wei College of Software and Microelectronics Northwestern Polytechnical.
RELATORS, ROLES AND DATA… … similarities and differences.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
1 ECCF Training 2.0 Introduction ECCF Training Working Group January 2011.
CSC480 Software Engineering Lecture 8-9 September 20, 2002.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Winter 2007SEG2101 Chapter 31 Chapter 3 Requirements Specifications.
Analysis Yaodong Bi. Introduction to Analysis Purposes of Analysis – Resolve issues related to interference, concurrency, and conflicts among use cases.
® Using (testing?) the HY_Features model, 95th OGC Technical Committee Boulder, Colorado USA Rob Atkinson 3 June 2015 Copyright © 2015 Open Geospatial.
Ontology-Based Interoperability Service for HL7 Interfaces Implementation Carolina González, Bernd Blobel and Diego López eHealth Competence Center, Regensurg.
UML - Development Process 1 Software Development Process Using UML.
Lecture №4 METHODS OF RESEARCH. Method (Greek. methodos) - way of knowledge, the study of natural phenomena and social life. It is also a set of methods.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Using OWL 2 For Product Modeling David Leal Caesar Systems April 2009 Henson Graves Lockheed Martin Aeronautics.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST WP4: Ontology Engineering Heiner Stuckenschmidt, Michel Klein Vrije Universiteit.
Ontology Technology applied to Catalogues Paul Kopp.
International Workshop 28 Jan – 2 Feb 2011 Phoenix, AZ, USA Ontology in Model-Based Systems Engineering Henson Graves 29 January 2011.
Modeling Formalism Modeling Language Foundations System Modeling & Assessment Roadmap WG SE DSIG Working Group Orlando – June 2016.
Modeling Formalism Modeling Language Foundations
Implementing the Surface Transportation Domain
Integrating SysML with OWL (or other logic based formalisms)
ece 720 intelligent web: ontology and beyond
CS 430: Information Discovery
Object oriented analysis and design
Software Development Process Using UML Recap
Presentation transcript:

Ontology Engineering for the Comparison of Cadastral Processes Laboratory for Semantic Information Technology Bamberg University Claudia Hess, Christoph Schlieder COST Action G9 “Modelling Real Property Transactions”, Workshop Thessaloniki June 09-11, 2005

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Agenda 1.Comparing Process Models 2.Ontology-based Comparison of Real Property Transactions 3.A Worked Example 4.Conclusions

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Comparing Cadastral Processes + Comparative Analysis  Enhanced understanding of the national processes  Identification of commonalities and differences  Basis for identifying the reasons for a different efficiency and transaction costs  Basis for the development of a reference process

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Cadastral Process Models + Process Models  Textual description and activity diagrams of national cadastral transactions  Property transfer, property subdivision  E.g., Denmark, England / Wales by Vaskovich (2003)  No reference process! Activity Diagram for Property Transfer (Vaskovich, 2003)

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Comparison of Transaction ? Formal ontology- based comparison And in England/ Wales, it’s like this … Buying a one- family house in Denmark works like this …

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Initial Comparisons + Comparison by Activities  Activities performed during the subdivision process are mapped  Actors are not considered + Comparison by Actors  Actors involved in the subdivision process Initial Comparison of Subdivision (Vaskovich, 2004) DenmarkEngland/Wales Initiation Investigation Check/MeasurementConsultation Case Preparation Case Approval- Application for Registration Case Check Ownership Registration Information Updating-

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes From the Initial to a Formal Comparison + Why a formal comparison?  Comparison of different countries at the same level of detail  Detailed knowledge on the degree of conformity  Explain why a country A is more similar to a country B than to a country C ontology-based comparison

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Agenda 1.Comparing Process Models 2.Ontology-based Comparison of Real Property Transactions 3.A Worked Example 4.Conclusions

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes A Formal, Ontology-Based Approach + Ontologies?  “explicit account of a shared understanding“ (Uschold & Grüniger 1996)  vocabulary for a domain + Ontological Modeling  Formal way of representing conceptual models  in an ontology language  Higher expressiveness than other approaches to conceptual modeling: restrictions, quantors, constraints, … + Ontological Reasoning  Consistency check  Subsumption, Equivalence  Computation of correspondences between the national models

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Ontology-based Comparison Cadastral Top- level Ontology Ontology Model for Property Transfer Country 1 Activity Diagram Textual Description of the Process Ontology Model for Property Transfer Country 2 Textual Description of the Process Activity Diagram correspondences

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Cadastral Top-Level Ontology + Why using a top-level ontology?  Concepts and properties used for the description of processes  Ensures that all process models use the same terminology  And the same criteria for comparison + The cadastral top- level ontology  Uses terms defined in the Workflow Management Coalition’s (WfMC) glossary  Extended with terms for the description of processes in the cadastral domain!

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Processes and Activities + Process  Formalized view of a business process, represented as a co- ordinated set of process activities (WfMC)  E.g., Property Transfer, Property Subdivision + Activity  Description of a piece of work that forms one logical step within a process (WfMC)  E.g., sale contract signing Activity Diagram for Property Transfer in England/Wales (Vaskovich, 2003)

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Concepts for Describing an Activity + Function / Purpose  The purpose of an activity + Result  Signed document, e.g., sale contract  Oral agreement between the participants of an activity, e.g. sale agreement  Decision, e.g., decision on title registration Signing the sale contract (DK) FunctionOfficial transfer of the rights on the property ResultSigned, legally binding sale contract

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Ontology Models + Formalization of the Ontology Models  Literate UML models are represented in the ontology modeling language OWL  Use of the concepts defined by the cadastral top-level ontology  Example: DK_SaleContract- Signing

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Ontological Reasoning + Ontological Reasoning  Computes the type of the identified mapping: equivalence, specialization  Reasoner, e.g., RACER  Interpretation of the results by knowledge engineers and domain experts  Example: Property Examination: EW  DK

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Agenda 1.Comparing Cadastral Processes 2.Ontology-based Comparison of Real Property Transactions 3.A Worked Example 4.Conclusions

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Comparing Property Transfer + Compared Transactions  Denmark and England / Wales + Approach  Ontological modeling and computation of correspondences in several iterations  Differences with the domain experts’ intuition on correspondences?  Explanation and refinement of the models + Example Activities  Property examination  Signing of the sale contract

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Property Examination + Equivalence? Specialization?  Correspondence of the type specialization  The examination of the physical state of the property is more formal in E/W than in DK  Results are organized in a hierarchy according to increasing “professionalism” and level of detail.

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Sale Contract Signing + Equivalence?  Between DK_SaleContract- Signing and EW_Sale- ContractSigning?  False!  DK: Sale contract is signed and immediately legally binding.  E/W: Sale contract is signed independently by both parties and is only legally binding after exchange.  Sale contract exchange must be considered!

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Sale Contract Signing 2 + Aggregation  To a new activity  hasPart EW_SaleContract- Signing and EW_Sale- ContractExchange  Result is the result of the last subactivity  New function corresponding to the function of the activity DK_SaleContractSigning  Reasoner: EW_SaleContract- SigningProcess  DK_Sale- ContractSigning DK_SaleContractSigning EW_Sale- ContractSigning EW_SaleContract- Exchange ? EW_SaleContractSigningProcess

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Agenda 1.Comparing Process Models 2.Ontology-based Comparison of Real Property Transactions 3.A Worked Example 4.Conclusions

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Approach and Results + Top Level Ontology  Function and result: new focus on the activities which has not yet been analyzed  Extensible + Level of Detail  Detailed enough  not everything is equivalent  Not too detailed  correspondences could be identified + Results of the Comparison  Verification of the intuitions  Results conforming with the intuitions  More detailed knowledge about commonalities and differences  All relationships can be explained

Laboratory for Semantic Information Technology Bamberg University Hess, Schlieder: Ontology Engineering for the Comparison of Cadastral Processes Conclusion + Approach  is applicable to the comparison of cadastral process models  Sensible results  Useable to the comparison of > 2 process models  without modifying the approach and  without a pair wise comparison + Not restricted to the cadastral domain  Definition of a different top level ontology + Future Work  Basis for the development of a reference process