1 Corporate Semantic Web Acacia INRIA Sophia Antipolis.

Slides:



Advertisements
Similar presentations
L3S Open Day 4. Dezember 2002 © 2002 Rudi Studer, Institut AIFB eLearning and Semantic Web Rudi Studer Christoph Schmitz, Steffen Staab, Gerd Stumme, Julien.
Advertisements

Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Oyster, Edinburgh, May 2006 AIFB OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community Raul Palma 2, Peter Haase 1 1) Institute AIFB, University.
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
ACACIA in short… Objectives: Offer methodological and software support (i.e. models, methods and tools) for construction, management and diffusion of.
Haystack: Per-User Information Environment 1999 Conference on Information and Knowledge Management Eytan Adar et al Presented by Xiao Hu CS491CXZ.
1 UIM with DAML-S Service Description Team Members: Jean-Yves Ouellet Kevin Lam Yun Xu.
CS570 Artificial Intelligence Semantic Web & Ontology 2
The Acquisition and Sharing of Domain Knowledge Contained in Software with a Compliant SIK Architecture by Prof. dr. Vasile AVRAM Academy of Economic Studies.
Stefania Bergamasco, Cecilia Colasanti An integrated approach to turn statistics into knowledge combining data warehouse, controlled vocabularies and advanced.
SEVENPRO – STREP KEG seminar, Prague, 8/November/2007 © SEVENPRO Consortium SEVENPRO – Semantic Virtual Engineering Environment for Product.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
Managing enterprise applications as dynamic resources in corporate semantic webs an application scenario for semantic web services. Fabien Gandon, Moussa.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
Course Instructor: Aisha Azeem
Ontology-based Access Ontology-based Access to Digital Libraries Sonia Bergamaschi University of Modena and Reggio Emilia Modena Italy Fausto Rabitti.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Fabien GANDON - INRIA - ACACIA Team - KMSS 2002 CoMMA in a Nutshell.
Intégration Sémantique de l'Information par des Communautés d'Intelligence en Ligne ISICIL.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Guillaume Erétéo, Michel Buffa, Fabien Gandon, Olivier Corby.
FP OntoGrid: Paving the way for Knowledgeable Grid Services and Systems WP8: Use case 1: Quality Analysis for Satellite Missions.
International Workshop on Web Engineering ACM Hypertext 2004 Santa Cruz, August 9-13 An Engineering Perspective on Structural Computing: Developing Component-Based.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
XML in Development of Distributed Systems Tooling Programming Runtime.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
10/18/20151 Business Process Management and Semantic Technologies B. Ramamurthy.
The Agricultural Ontology Service (AOS) A Tool for Facilitating Access to Knowledge AGRIS/CARIS and Documentation Group Library and Documentation Systems.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Secure Systems Research Group - FAU SW Development methodology using patterns and model checking 8/13/2009 Maha B Abbey PhD Candidate.
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
A Systemic Approach for Effective Semantic Access to Cultural Content Ilianna Kollia, Vassilis Tzouvaras, Nasos Drosopoulos and George Stamou Presenter:
Andreas Abecker Knowledge Management Research Group From Hypermedia Information Retrieval to Knowledge Management in Enterprises Andreas Abecker, Michael.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
Virtual Knowledge Communities for Corporate Knowledge Issues Pierre Maret INSA de Lyon, LIRIS, France Mark Hammond Imperial College London, England Jacques.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
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.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
Towards a Reference Quality Model for Digital Libraries Maristella Agosti Nicola Ferro Edward A. Fox Marcos André Gonçalves Bárbara Lagoeiro Moreira.
Foundations of Information Systems in Business. System ® System  A system is an interrelated set of business procedures used within one business unit.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 Click to edit Master title style What is Business Analysis Body of Knowledge?
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Of 24 lecture 11: ontology – mediation, merging & aligning.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
Conceptualizing the research world
Knowledge Management Systems
WP1 Video analysis and annotation WP5a Architecture and Interfaces
ece 627 intelligent web: ontology and beyond
2. An overview of SDMX (What is SDMX? Part I)
LOD reference architecture
Business Process Management and Semantic Technologies
Presentation transcript:

1 Corporate Semantic Web Acacia INRIA Sophia Antipolis

2 Corporate Semantic Web ? Use Semantic Web approach for Corporate Memory and Corporate Knowledge Management

3Objectives Objectives implement and trial a corporate memory management framework based on agents and ontologies : CoMMA : Corporate Memory Management with Agents 2 relevant scenarios have been chosen to highlight the problem of information retrieval in the company: Enhancement of New Employee Insertion in the company, Performing process that detect, identify and interpret technology movements for matching technology evolutions with market opportunities to disseminate among employees innovative ideas related to Technology Monitoring activities

4Objectives Objectives Corporate knowledge management aims at facilitating creation, dissemination, transmission and reuse of knowledge in an organisation propose an innovative solution based on integration of technologies: ontologies or knowledge models multi-agent architecture of several co-operating agents meta-information (resource annotation) expressed in RDF format Machine Learning Techniques for user adaptability

5Objectives CoMMA Objectives

6 CoMMA Consortium European IST project : industrial partners: Atos Origin (F) CSTB (Centre Scientifique et Technique du Batiment) (F) T-Systems Nova (G) 3 academic partners: INRIA (F) LIRMM/CNRS (F) University of Parma (I)

7 CoMMA : What is it ? Corporate Memory: An explicit, disembodied and persistent representation of knowledge and information in an organization, in order to facilitate their access and reuse by members of the organization, for their tasks.

8 How ?  How ?  Corporate memories are heterogeneous and distributed information landscapes  Stakeholders are an heterogeneous and distributed population  Exploitation of CM involves heterogeneous and distributed tasks Materialization CM Exploitation CM XML: Standard, Structure, Extensible, Validate, Transform RDF: Annotation, Schemas Multi-Agent System: Modularity, Distributed, Collaboration Machine Learning : Adaptation, Emergence Corporate Memory Management through Agents

9 Overall Schema & Ontology Corporate Memory Multi-Agents System Learning User Agent Learning Interest Group Agent Ontology and Models Agent User Agent Learning Interconnection Agent Knowledge Engineer Author and/or annotator of documents End User Annotation Document Annotation Document Annotation Document Annotation Document Ontology Models - Enterprise Model - User's Profiles Query

10 Example of problem: ambiguity  The balance of our pharmaceutical project.  Two concepts & one term : ambiguity  Ontology : object capturing relevant aspects of the meaning of concepts used in our application scenarios (example)

11 Use & Users (1) Scenarios and Data collection Building the ontology Observations & Internal Interviews Documents Reuse External Expertise (Meta-) Dictionaries Scenarios (2) From semi-informal to semi-formal (3) RDF(S) Conceptual Vocabulary Relations - constraints ex: person  (author)  document Terms & natural language definitions ex: 'bike', 'cycle', bicycle' - (bicycle) Concepts & links - definitions ex: document  report (4) Navigation and Use

12 Memory Structure Corporate Memory Multi-Agents System Learning User Agent Learning Interest Group Agent Ontology and Models Agent User Agent Learning Interconnection Agent Knowledge Engineer Author and/or annotator of documents End User Annotation Document Annotation Document Annotation Document Annotation Document Ontology Models - Enterprise Model - User's Profiles Query

13 Illustration of the cycle Organizational Entity (X) : The entity X is or is a sub-part of an organization. Person (X): The entity X is living being pertaining to the human race. Include (Organizational Entity: X, Organizational Entity / Person Y) : the organizational entity X includes Y as one of its members. Manage (Person: X, Organizational Entity: Y) : The person X watches and directs the organizational entity Y b - Ontology Person(Rose) Person(Fabien) Person(Olivier) Person(Alain) Organizational Entity(INRIA) Organizational Entity(Acacia) Include(INRIA, Acacia) Manage(Rose, Acacia) Include(Acacia, Rose) Include(Acacia, Fabien) Include(Acacia, Olivier) Include(Acacia, Alain) c - Situation & Annotations a - Reality

14 Model-based Annotated Memory  Corporate Semantic Web  RDF & RDFS : XML framework for Web resources descriptions  Use it for Intranets  Ontology in RDFS  Description of the Situation in RDF:  User Profiles  Organization model  Annotations in RDF describing Documents OS AD OS AD Annotated Archives Model OS AD Memory

15End-Users Corporate Memory Multi-Agents System Learning User Agent Learning Interest Group Agent Ontology and Models Agent User Agent Learning Interconnection Agent Knowledge Engineer Author and/or annotator of documents End User Annotation Document Annotation Document Annotation Document Annotation Document Ontology Models - Enterprise Model - User's Profiles Query

16 Interfacing Users  User Interfaces  Annotating documents  Querying the memory  Hide complexity (ontology, agents,...)  Present the results  Push technology  Improve information flowing  Proactive diffusion of annotations  Communities of interest

17 Profiles & Learning  Organizational model  Users' Profiles:  Administrative Information (link to Org. model)  Explicit preferences  Favorite queries / annotations  Characteristics derived from past use  Learning techniques: Represent, learn and compare current use profiles to improve future use.  Learning during a login session  Ranking results

18 Multi-agent Architecture Corporate Memory Multi-Agents System Learning User Agent Learning Interest Group Agent Ontology and Models Agent User Agent Learning Interconnection Agent Knowledge Engineer Author and/or annotator of documents End User Annotation Document Annotation Document Annotation Document Annotation Document Ontology Models - Enterprise Model - User's Profiles Query

19 Principal interest of MAS in CoMMA  One functional architecture leading to several possible configurations in order to adapt to the broad range of environments that can be found in a company  Architecture: Agent kinds and their relationship Fixed at design time  Configuration: Exact topography of a given MAS Fixed at deployment time  Flexible distribution :  Locally adapt to resources and users  Global capitalization through cooperation  Integration of different technologies

20 Societies, Roles and Interactions Ontology and Model Society Ontologist Agents Annotations Society Mediators Archivists Users' society Profile Managers Profiles Archivists InterfaceControllers Interconnection Society FederatedMatchmakers

21Conclusion Corporate Memory Multi-Agents System Learning User Agent Learning Interest Group Agent Ontology and Models Agent User Agent Learning Interconnection Agent Knowledge Engineer Author and/or annotator of documents End User Annotation Document Annotation Document Annotation Document Annotation Document Ontology Models - Enterprise Model - User's Profiles Query Done

22 TECHNOLOGY MONITORING ANNOTATION PUSH Engineer (internal / informal sources) Archivist (external sources) Docs+Annotations User Area referent Coordination Strategic orientation RETRIEVAL Query Index card,Synthesis, The Technology Monitoring scenario The diffusion of innovative ideas among employees Authors

23  The actors of the Technology Monitoring scenario :  Archivist in charge of feeding the system -> Author  Engineer and Researcher  watching his expertise Area -> User  feeding the system with new information -> Author  in charge of identifying correspondents and coordinating thematic groups -> Area referent The actors

24 Examples of Supported tasks  For the Authors:  Indexing information by annotating companies, people, documents...  For the Area referents:  Identifying resources, skills about given business domains  For the Users:  Being automatically informed about relevant information according to their profile (push mode)  Querying the system (pull mode)

25 Search Presentation Question FAQ Help Relation Be Evaluated tutor Corporate Memory Human resource Updating profile Newcomer NEI Scenario: the “insertion of new employees” in the company concerns the new employees who need to handle a lot of new information about their enterprise in a very short time, to be rapidly efficient

26 The actors  The NE who just arrived in his new company  not familiar with the environment  needing answers to many standard questions  The tutor  person responsible to support NEs during the first weeks  with CoMMA responsible to fill the annotation base

27 CoMMA solution  5 major components:  An ontology (O’CoMMA)  A multi-agent system,  A Semantic search engine (CORESE),  A machine learning algorithm  A GUI  The CoMMA technical solution for the implementation of a Corporate memory. The CoMMA Solution

28 CoMMA solution  splitting resources / system: Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent

29 CoMMA solution  splitting resources / system:  the document resources Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent

30 CoMMA solution Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent  splitting resources / system:  the document resources  the configuration resources

31 CoMMA solution Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent  splitting resources / system:  the document resources  the configuration resources Ontology Ontology

32 CoMMA solution Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent  Ontology O’CoMMA  Dedicated to corporate memory,  Represented in RDFS,

33 CoMMA solution  rdfs:Class for concepts of the ontology,  Possibility to use class inheritance Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent Ontology

34 CoMMA solution  rdf:Property for relations of the ontology,  specialization of properties : director subPropertyOf manager director  manager Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent Ontology

35 CoMMA solution  rdfs:label for synonyms and multi- language of the ontology,  Use of stylesheet to filter terminology and multi-language. Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent Ontology

36 CoMMA solution  rdfs:comment for natural language definition  the link between definition and concept is kept  ontology “trackability” Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent Ontology

37 RDFS Example : Class Entity including elements serving as a representation of thinking. Entity including elements serving as a representation of thinking. Entite comprenant des elements de representation de la pensee. Entite comprenant des elements de representation de la pensee. document document </rdfs:Class>

38 RDFS Example : Property Designation of a document. Designation of a document. Designation du document. Designation du document. title title titre titre </rdf:Property>

39 CoMMA solution Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent  splitting resources / system:  the document resources  the configuration resources Ontology, Enterprise model Ontology, Enterprise model

40 Enterprise Model Institut National de Recherche en Informatique et Automatique Institut National de Recherche en Informatique et Automatique …

41 UR Sophia Antipolis de l'INRIA: Institut National de Recherche en Informatique et Automatique UR Sophia Antipolis de l'INRIA: Institut National de Recherche en Informatique et Automatique

42 CoMMA solution Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent  splitting resources / system:  the document resources  the configuration resources Ontology, Enterprise model, User profiles Ontology, Enterprise model, User profiles

43 User Profile Example an 2000 an 2000 Employee profile of Olivier Corby Employee profile of Olivier Corby Corby Corby Olivier Olivier

44 CoMMA solution Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent  splitting resources / system:  the document resources  the configuration resources  the multi agent system framework

45 CoMMA solution Learning User Agent  Gui: building an annotation.

46 Learning User Agent CoMMA solution  Machine Learning technique:  use feedbacks to learn document relevancy  feedback from one user can be generalized to users having the same fields of interest,  is designed for both pull mode and push mode

47 CoMMA solution Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent Document Agent(s)  Multi-agent system:  document sub society

48 Document Agent(s) CoMMA solution  Multi-agent system:  document sub society  CORESE a semantic search engine  relies on RDF(S) and conceptual graph theory,  use of the inheritance graph of RDFS (specialization and generalization),  Inference mechanisms  manage the annotation distribution  Java API wrapped into an agent

49 RDF Annotation Matta Matta Nada Nada Corby Corby Olivier Olivier

50 RDF Annotation Acacia Acacia Méthodes de capitalisation de mémoire de projet Méthodes de capitalisation de mémoire de projet</c:Title>

51 CoMMA solution Final user Architecture Multi Agent system Document authors and annotators. Knowledge manager Corporate Memory User Agent Learning Annotation Document Ontology Model Enterprise model Annotation Document Annotation Document Annotation Document Request Ontology and Model Agent Learning User Agent Connecting Agent User profile User profile Connecting Agent Document Agent(s) Learning User Agent Connecting Agent  Multi-agent system:  Interconnecting sub society

52 CoMMA solution Connecting Agent  Multi-agent system:  Interconnecting sub society A Distributed annotations management algorithm Relies on: metrics that evaluate the semantic similiarity of annotations complex protocols between « connecting agents » and « document agents » to rebuild the splitted annotation.

53 CoMMA solution The CoMMA Methodology

54 Other project results O ’CoMMA ontology Extension of RDF(S) language for representing knowledge CORESE + new inference mechanisms Techniques of categorization of RDF-annotated documents Multi-agent architecture for IR RDF-based JADE ontology & content language Management of distribution of annotations and of queries. Machine learning techniques

55 Specific Layer High layer Middle Layer Ontology O ’CoMMA AspectsEnterpriseAspectsDocumentAspectsUserAspectsDomain  Method: Data collection, Terminological Phase, Structuration, Validation, Formalization in RDFS  Result: 420 concepts, 50 relations, 630 terms, 12 levels of depth

56 RDF Schema RDF Annotations RDF Query CORESE search engine CG Support CG Fact Base Query Graph Results in CG Results in RDF CORESE TranslationProjectionTranslation

57 Relation properties Onto logie CountryCompanyPerson employssubdivisionOfactivity Inanimate Entity nationality domain range RDF S subClassOfrangedomaintypesubPropertyOf Property Resource Class Literal Anno tation RDF subdivisionOfactivity Telecom

58 Relation properties RDF(S) rdfs:Class rdf:Property domain, range Resource Property RDF Annotation CG Concept Type Relation Type Signature Concept Relation Conceptual Graph RDF & CG

59 Relation properties Transitivity, Symmetry, Reflexivity, Inverse for RDF properties: Annotations are augmented with new knowledge deduced from these properties Transitivity, symmetry and inverse are computed once and added to annotations Reflexivity is computed on the fly according to queries

60 Inference Rules for RDF Augment the ontology with rules that enable to deduce and add new knowledge to annotations IFa team participates to a consortium AND a person is a member of the team THEN the person participates to the consortium IF [Person:?p]-(member)-[Team:?t]- (participates)-[Consortium:?c] THEN [Person:?p]-(participates)-[Consortium:?c] Forward chaining inference engine

61 Inference Rules for RDF RDF Rule Syntax </c:Team </c:Person </c:Person

62Conclusion Conclusion The CoMMA system is implemented : A Corporate Semantic Web tested at T Nova Systems (Deutsche Telekom) and CSTB testbed for Corporate Semantic Web technologies : XML, Agents, Ontology, Semantic metadata, Learning

63Conclusion Conclusion (2) Corese semantic engine : RDF(S) and Conceptual Graphs tested at Renault on a design project memory tested with the Gene Ontology