ACACIA in short… Objectives: Offer methodological and software support (i.e. models, methods and tools) for construction, management and diffusion of.

Slides:



Advertisements
Similar presentations
Improving Human-Semantic Web Interaction: The Rhizomer Experience Roberto García and Rosa Gil GRIHO - Human Computer Interaction Research Group Universitat.
Advertisements

1 Copyright ©2007 Sandpiper Software, Inc. Vocabulary, Ontology & Specification Management at OMG Elisa Kendall Sandpiper Software
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
DAML Ontology Library Mike Dean OntoLog Forum 28 February
1 Ontolog OOR Use Case Review Todd Schneider 1 April 2010 (v 1.2)
1DAML PI meeting, October DAML and Agents DAML and Agents Breakout Session DAML PI Meeting 17 October 2002 Tim Finin.
The Semantic Web: What, Why, and How? Ann Wrightson Principal Consultant, alphaXML Ltd
Dr. Bruce A. Scharlau, AHDIT, ES2002 E-Business Workshop AHDIT: Ad Hoc Data Interoperability Tool Dr. Bruce A. Scharlau Dept. of Computing Science University.
AVATAR: Advanced Telematic Search of Audivisual Contents by Semantic Reasoning Yolanda Blanco Fernández Department of Telematic Engineering University.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
OSLC Resource Shape: A Linked Data Constraint Language Arthur Ryman & Achille Fokoue, IBM W3C RDF Validation Workshop, Cambridge,
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Dr. Bruce A. Scharlau, AHDIT, August 2002 AHDIT: Ad Hoc Data Interoperability Tool Dr. Bruce A. Scharlau Dept. of Computing Science University of Aberdeen.
Ontology-driven User Interfaces
An Introduction to Semantic Web Portal
27 January Semantically Coordinated E-Market Semantic Web Term Project Prepared by Melike Şah 27 January 2005.
CS570 Artificial Intelligence Semantic Web & Ontology 2
The Semantic Web. The Web Today Designed for Human to read Cannot express meaning Architecture: URL –Decentralized: Link structure Language: html.
SEVENPRO – STREP KEG seminar, Prague, 8/November/2007 © SEVENPRO Consortium SEVENPRO – Semantic Virtual Engineering Environment for Product.
The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
The Web of data with meaning... By Michael Griffiths.
Who am I Gianluca Correndo PhD student (end of PhD) Work in the group of medical informatics (Paolo Terenziani) PhD thesis on contextualization techniques.
Managing enterprise applications as dynamic resources in corporate semantic webs an application scenario for semantic web services. Fabien Gandon, Moussa.
University of the Aegean, Department of Geography The emerge of Semantic Geoportals Athanasis Nikolaos Konstantinos Kalabokidis Vaitis Michail Soulakellis.
DARPA Agent Markup Language Ashish Jain University of Colorado at Boulder.
The Semantic Web – A Vision Tim Berners-Lee, James Hendler and Ora Lassila Scientific American, May 2001.
1 Corporate Semantic Web Acacia INRIA Sophia Antipolis.
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.
Audumbar Chormale Advisor: Dr. Anupam Joshi M.S. Thesis Defense
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
CEDROM-SNi’s DITA- based Project From Analysis to Delivery By France Baril Documentation Architect.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Publishing data on the Web (with.
What Can Do for You! Fabian Christ
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)
Aidministrator nederland b.v. Adding formal semantics to the Web Jeen Broekstra, Michel Klein, Stefan Decker, Dieter Fensel,
Practical RDF Chapter 1. RDF: An Introduction
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
The Semantic Web William M Baker
1 Semantic Web Technologies for Analysis of Transcriptome Rose Dieng-Kuntz 1, Khaled Khelif 1, Olivier Corby 1 Pascal Barbry 2 1 INRIA - Sophia Antipolis.
Yogesh Gautam B.Sc., MCA, Ph.D. (Computer Science) MBA, PGP Cyber Law.
10/18/2015Page 1 Introduction to Semantic Web Design B. Ramamurthy.
Presentation : Konstantinos Kanaris.  What is Jena?  Usage of Jena  Main Concepts  Main Components  Storage Models  OWL API  RDF API  Reasoning.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Export experiments in Corese. October 10th Export experiments in Corese Olivier Corby October 10th, 2005 Interoperability Working Days October 10th-11th,
Oracle Database 11g Semantics Overview Xavier Lopez, Ph.D., Dir. Of Product Mgt., Spatial & Semantic Technologies Souripriya Das, Ph.D., Consultant Member.
Corese 2 Corese/KGRAM Corese: Conceptual Resource Search Engine KGRAM: Knowledge Graph Abstract Machine
Semantic Technologies and Application to Climate Data M. Benno Blumenthal IRI/Columbia University CDW /04-01.
Dr. Bhavani Thuraisingham The University of Texas at Dallas Trustworthy Semantic Webs March 25, 2011 Data and Applications Security Developments and Directions.
Tool for Ontology Paraphrasing, Querying and Visualization on the Semantic Web Project By Senthil Kumar K III MCA (SS)‏
CREAM: Semantic annotation system May 24, 2013 Hee-gook Jun.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
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.
6 Dec Rev. 14 Dec CmpE 583 Fall 2008OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
Semantic Web 06 T 0006 YOSHIYUKI Osawa. Problem of current web  limits of search engines Most web pages are only groups of character strings. Most web.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Semantic Web unleashes your data! The Semantic Web will transform the use of content. Semantic Web – is an extension of the current web. Semantic Web.
Chapter 8A Semantic Web Primer 1 Chapter 8 Conclusion and Outlook Grigoris Antoniou Frank van Harmelen.
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
SEMANTIC WEB Presented by- Farhana Yasmin – MD.Raihanul Islam – Nohore Jannat –
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Components.
HTML, XHTML, and the World Wide Web
Lecture #11: Ontology Engineering Dr. Bhavani Thuraisingham
Chapter 1 HTML, XHTML, and the World Wide Web
Service-enabling in Financial Domain
Presentation transcript:

ACACIA in short… Objectives: Offer methodological and software support (i.e. models, methods and tools) for construction, management and diffusion of corporate memories. Corporate memory : Explicit and persistent materialization of crucial knowledge and information of an organization to ease access, sharing and reuse by the members of the organization in individual and collective tasks. = Individuals + Organization + Technology Need of a multidisciplinary approach

Past and Current work on Corporate Memories (10 minutes) Current and future work with Semantic WS (10 minutes)

web server intranetmail Corporate web & intranet

web server intranetmail rules semantic web server annotations RDF ontologies RDFS OWL corese CG Corporate semantic web

Corporate semantic Web Resources: persons, documents (XML, HTML...), services, software, hardware, etc. Ontologies: describing the conceptual vocabulary shared by the organisation communities Semantic annotations: on these resources (e.g. persons skills, document contents, characteristics of services/software/hardware), using the vocabulary defined in the ontologies Diffusion on the intranet / corporate web.

CORESE CORESE semantic search engine Ontologies Documents XML 19 Mai 2000 le facteur Legacy sys. Users <rdfs:subClassOf rdf:resource="#thing"/> Schemata in RDFS MAS and Corporate Semantic Web Annotations in RDF formed by instances of schemata in RDFS queryanswer decisions/ push URIUNICODE XMLNAMESPACES RDF RDFS ONTOLOGY RULES Web stack QUERIES RDFS RDF Queries Rules CG Support CG Base CG Query CG Rules CG Results PROJECTION INFERENCES Semantic Web server RDF/S

Select example Find the documents about Java and return the titles and the authors : select ?doc c:title ?person where ?doc rdf:type c:Document ?doc c:concern ?topic ?topic rdf:type c:Java ?doc c:title ?title ?title ~ web ?doc c:author ?person

Request language Operators: = <= ~ != … XML Schema Datatypes : number, boolean, string, date, etc. Natural language: xml:lang=en-us Combination of Boolean expressions and / or Negation of arc, optional arc, paths Query the RDF Schema

Approximate search Find approximation semantic and structural Example: Request Technical Report about Java written by an engineer ? Approximate answer : Technical Report Handout Engineer Team Syntax: select more where exp

Distance in the ontology Engineer Team Technical R.HandoutResearcher Actor Research R. Document Object PersonReportCourse

From type hierarchies to dendrograms A B C D E F G I H J K L M N D E F G J K L M N D E F G J K L E J K L J

Inferences & Rules (II) Classify a ressource If a person wrote a Ph.D. thesis on a suject the s/he is a doctor and an expert on that subject. ?person author ?doc ?doc rdf:type PhDThesis ?doc concern ?topic ?person expertIn ?topic ?person rdf:type PhD author PhDThesis ?person Person ?person concern Topic ?topic PhD ?person expertIn

XHTML, CSS, SVG JavaScript JDBC HTTP Request HTTP Response Projection engine Join engine Type inference engine CG Manager Notio Architecture

HCI generation Build a list with sub-classes of Person ?x rdfs:subClassOf c:Person HTML rendering: Request associated to the list : ?p rdf:type get:ihm_person

? IHM Formulaire de requête Engendré par connexion avec ontologie et graphe RDF Requête prédéfinie éditée par lutilisateur Ingénieur Équipe R. Technique Support C.Chercheur Acteur R. Recherche Document Objet PersonneRapportCours select ?doc c:title ?person where ?doc rdf:type c:Document ?doc c:concern ?topic ?topic rdf:type c:Java ?doc c:title ?title ?title ~ web ?doc c:author ?person

Résultats Réponse traduite en RDF/XML Traitée par feuille de style XSLT Adaptable à lutilisateur, au contexte Peut engendrer HTML, SVG etc. RDF XML XSLT XML XHTML JSP SVG JavaScript

Intégration XHMTL+XML+XSLT+RDF Dans une feuille de style XSLT : Appel au moteur de recherche, Connexion à une BD : engendrer un schéma RDF ou des annotations Intégration du résultat dans le flux de sortie XSLT CORESE JSP

rules semantic web server sparql web server intranetmail annotations RDF ontologies RDFS OWL corese CG Corporate distributed knowledge agents

allocating an annotation archives distributed all over organisation find best archive for new annotation Contract-net (CfP, Proposal, Accept/Reject): 1:cfp 2:cfp 3:propose :protocol fipa contract net :content :language CoMMA-RDF :ontology CoMMA Ontology 5:accept/ reject :protocol fipa contract net :content :language CoMMA-RDF :ontology CoMMA Ontology 4:propose 6:accept/ reject 6:accept/ reject 7:inform 8:inform AMLocal:Med*:Med *:Arch

video

solving a query archives distributed all over organisation share knowledge to solve a query Composition of Query-Ref protocol 1:query-ref :protocol fipa query :content :language CoMMA-RDF :ontology CoMMA Ontology 4:inform 2a:query-ref 3a:inform 2b:query-ref 3b:inform 5a,b,c,...: query-ref 5a,b,c,...: inform 5a,b,c,...: query-ref 5a,b,c,...: inform :protocol fipa query :content :language CoMMA-RDF :ontology CoMMA Ontology LocalAM:Med*:Med *:Arc

video

rules semantic web server sparql web server intranetmail annotations RDF ontologies RDFS OWL corese CG Corporate web services agents enterprise applications web services

Web services & Enterprise application Transversal use of enterprise modeling End of 90s: enterprise modeling for KM In the past 2 years: technology and application integration can benefit from these models too Evolution of KM scenarios Until end of 90s focus on: knowledge capture, storage, access and diffusion More and more often: computation, decision, routing, transformation Unified and integrated access to knowledge sources and corporate applications

Memories with a broaden scope Corporate memories including: information storage services; information capture services; computation and inference services; information flows management services; information mediation services; information presentation services; Resources may be internal or external external standard library, online service; interoperate smoothly and integrate workflows at the business layer.

agents web services rules semantic web server enterprise applications sparql web server intranetmail annotations RDF ontologies RDFS OWL corese CG Corporate semantic web services service annotations

RequesterProvider Corese Corese WebappForm servletInvocation servlet select input formsearch submit run & display

Discover and invoke a service

Service description <service:presents rdf:resource="#Profile_Poste_Service_Secretaire"/> PosteSecretaire

Input description & extension &xsd;#string &xsd;#string

Extension parameters OWL-S (…) ?x rdf:type c:Employee ?x c:Name ?n ?x c:EmployeeName ?n (…) Moussa Lo

Composing with memory

web services service annotations rules semantic web server enterprise applications sparql web server intranetmail annotations RDF ontologies RDFS OWL corese CG Corporate semantic web applications agents service composition description

Ongoing… Manual & semi-automatic Recording as macros

Composite services

web services service annotations rules semantic web server enterprise applications sparql web server intranetmail service composition description annotations RDF ontologies RDFS OWL corese CG Corporate semantic web puzzle agents