Slide 1 2007-12-06 ESA/NAFEMS Seminar, Noordwijk Semantic Web technologies for the management of Engineering Analysis processes and data David Leal CAESAR.

Slides:



Advertisements
Similar presentations
Agents and Authority Linking Breakout sessions Oct 4 2-4, Oct 5 3-4:30 Goals: Explore issues in Agent discovery. Do we need an Agents working group? If.
Advertisements

Basic Internet Terms Digital Design. Arpanet The first Internet prototype created in 1965 by the Department of Defense.
What are GUIDs and Why Do We Need Them ??? Steve Baskauf Vanderbilt Dept. of Biological Sciences
CS570 Artificial Intelligence Semantic Web & Ontology 2
4.01 How Web Pages Work.
Data Dictionary What does “Backordered item” mean? What does “New Customer info.” contain? How does the “account receivable report” look like?
Finding sustainability data on the Web David Leal CAESAR Systems Limited
Agents and Authority Linking Breakout sessions Oct 4 2-4, Oct 5 3-4:30 Goals: Explore issues in Agent discovery. Do we need an Agents working group? If.
J4www/jea Week 3 Version Slide edits: nas1 Format of lecture: Assignment context: CRUD - “update details” JSP models.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Creating Web Pages Getting Started. Overview What Web Pages Are How Web Pages are Formatted Putting Graphics on Web Pages How Web Pages are Linked Linking.
Slide ISO TC184/SC4 Open Technical Forum, Louisville Beyond data models (what we can do with vocabularies/ontologies alone) David Leal
What happens when you retrieve a Web page? This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none.
Searching and Researching the World Wide: Emphasis on Christian Websites Developed from the book: Searching and Researching on the Internet and World Wide.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
CORE 2: Information systems and Databases HYPERTEXT/ HYPERMEDIA.
Meta Tags What are Meta Tags And How Are They Best Used?
Databases & Data Warehouses Chapter 3 Database Processing.
With Internet Explorer 8© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 Go! with Internet Explorer 8 Getting Started.
9.1. The Internet Domain Names and IP addresses. Aims Be able to compare terms such as Domain names and IP addresses URL,URI and URN Internet Registries.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
DAT602 Database Application Development Lecture 14 HTML.
Chapter 6 Text and Multimedia Languages and Properties
Multilingual Issues in the Representation of International Bibliographic Standards for the Semantic Web Gordon Dunsire Independent Consultant; Chair of.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
REST.  REST is an acronym standing for Representational State Transfer  A software architecture style for building scalable web services  Typically,
Objectives: 1. Create a Skeleton HTML 2. View a Skeleton File Through a Server and Browser 3. Learn HTML Body Tags for the Display of Text and Graphics.
Integrating Live Plant Images with Other Types of Biodiversity Records Steve Baskauf Vanderbilt Dept. of Biological Sciences
ISO Environmental management — Life cycle assessment — Data documentation format.
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Chapter.
The Internet Do you really know what is out there?
ISO TC184/SC4 contribution to REACH and LCA David Leal CAESAR Systems Limited and the impact of the Semantic Web on the.
LSIDs in a Nutshell Jun Zhao University of Manchester 1 st December, 2005.
Web Page Design Introduction. The ________________ is a large collection of pages stored on computers, or ______________ around the world. Hypertext ________.
+ Information Systems and Databases 2.2 Organisation.
EU LCA InfoHub A useful set of LCA data –somewhat sparse – but an pilot which can extended –material products and energy products –generic data for typical.
The World Wide Web: Information Resource. Hock, Randolph. The Extreme Searcher’s Internet Handbook. 2 nd ed. CyberAge Books: Medford. (2007). Internet.
OWL Representing Information Using the Web Ontology Language.
Introduction to Access Chapter 13 pages 1-4. What is a database??? Related information is stored in databases  All SC student information is stored in.
Digital Literacy Concepts and basic vocabulary. Digital Literacy Knowledge, skills, and behaviors used in digital devices (computers, tablets, smartphones)
Search Engine Know- How: How To Optimize Your Content, Navigation Pages, & Documents For Search Engines.
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
The Internet and World Wide Web Sullivan University Library.
The World Wide Web: Information Resource. How a Search Engine works… How Search Works - YouTube
The World Wide Web. What is the worldwide web? The content of the worldwide web is held on individual pages which are gathered together to form websites.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lotzi Bölöni.
BTEC ICT Level 3 Unit 8 E-Commerce. Session 1 – Technologies Required For an E- Commerce System.
Notes Test #2 will be held one week from this Thursday Check to see if you have a Vision account –Launch Netscape –Point & Click to location and type vision.
The Akoma Ntoso Naming Convention Fabio Vitali University of Bologna.
David Leal / Ontology Summit Synthesis Panel - 26-Mar URI for quantities, units and scales Motivation  URIs are being assigned to quantities,
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
INTERNET APPLICATIONS CPIT405 Forms, Internal links, meta tags, search engine friendly websites.
1 UNIT 13 The World Wide Web. Introduction 2 Agenda The World Wide Web Search Engines Video Streaming 3.
Linked Data & Semantic Web Technology The Semantic Web Part 3. URI for the Semantic Web Dr. Myungjin Lee.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
(class #2) CLICK TO CONTINUE done by T Batchelor.
The Web Web Design. 3.2 The Web Focus on Reading Main Ideas A URL is an address that identifies a specific Web page. Web browsers have varying capabilities.
Glencoe Introduction to Multimedia Chapter 2 Multimedia Online 1 Internet A huge network that connects computers all over the world. Show Definition.
Ontologies and Linked Data (Introductory Lecture) Piotr Lapo, General Library Expert Nazarbayev University Library
E-commerce | WWW World Wide Web - Concepts
E-commerce | WWW World Wide Web - Concepts
The Re3gistry software and the INSPIRE Registry
Unit 4: Data Communication
Cataloging the Internet
COMP 150-IDS: Internet Scale Distributed Systems (Spring 2016)
Unit# 5: Internet and Worldwide Web
Dominic Oldman ResearchSpace
The Internet and Electronic mail
Introduction to reference metadata and quality reporting
Presentation transcript:

slide ESA/NAFEMS Seminar, Noordwijk Semantic Web technologies for the management of Engineering Analysis processes and data David Leal CAESAR Systems Limited

slide ESA/NAFEMS Seminar, Noordwijk What is DEPUIS The objective of DEPUIS is to improve the environmental friendly design of new products and services through the innovative use of new information standards. Standards discussed in this presentation: –using URIs well (new ISO TC184/SC4 document) –RDF (Resource Description Framework) –Notation 3 (a concise and readable representation of RDF) –vocabularies from ISO (STEP), ISO (process plant) Design of Environmental-friendly Products Using Information Standards

slide ESA/NAFEMS Seminar, Noordwijk Some metadata $*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $* $* NX TRANSLATOR $* FOR NX NASTRAN VERSION 5.0 $* $* FEM FILE: C:\GuyWills\Demo\NX5_CAE\NX5_overview\Yoke Assy_fem1.fem $* SIM FILE: C:\GuyWills\Demo\NX5_CAE\NX5_overview\YokeAssy_Modes_sim1.sim $* ANALYSIS TYPE: Structural $* SOLUTION NAME: Solution 1 $* SOLUTION TYPE: SEMODES 103 $* $* SOLVER INPUT FILE: yoke_assy_modes_sim1-solution_1.dat $* CREATION DATE: 23-Apr-2007 $* CREATION TIME: 14:21:00 $* $* UNITS: MM-mm (milli-newton) $*... LENGTH : mm $*... TIME : sec $*... MASS : kilogram (kg) $*... FORCE : milli-newton $*... TEMPERATURE : deg Celsius $* $*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ versions of software input and output files

slide ESA/NAFEMS Seminar, Noordwijk Some metadata $*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $* $* NX TRANSLATOR $* FOR NX NASTRAN VERSION 5.0 $* $* FEM FILE: C:\GuyWills\Demo\NX5_CAE\NX5_overview\Yoke Assy_fem1.fem $* SIM FILE: C:\GuyWills\Demo\NX5_CAE\NX5_overview\YokeAssy_Modes_sim1.sim $* ANALYSIS TYPE: Structural $* SOLUTION NAME: Solution 1 $* SOLUTION TYPE: SEMODES 103 $* $* SOLVER INPUT FILE: yoke_assy_modes_sim1-solution_1.dat $* CREATION DATE: 23-Apr-2007 $* CREATION TIME: 14:21:00 $* $* UNITS: MM-mm (milli-newton) $*... LENGTH : mm $*... TIME : sec $*... MASS : kilogram (kg) $*... FORCE : milli-newton $*... TEMPERATURE : deg Celsius $* $*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ type of process some information about an actual activity thanks to Guy Wills Siemens PLM Software

slide ESA/NAFEMS Seminar, Noordwijk Some metadata Key information is: –either person readable text –or held by a PLM system OK if: –you are completely informal; –you work solely through a PLM system –but what about the those us somewhere in between Even a PLM system is not rigorous when it relates to outside systems an file formats Who controls the identification of: –file format versions –analysis code versions –solution types –material behaviour types, etc. What about files of data which remain outside the PLM system

slide ESA/NAFEMS Seminar, Noordwijk Semantic Web "My document can point at your document on the Web, but my database can't point at something in your database without writing special purpose code. The Semantic Web aims at fixing that." Jim Hendler: former Chief Scientist of the Information Systems Office at the US Defense Advanced Research Projects Agency (DARPA).

slide ESA/NAFEMS Seminar, Noordwijk What is a URI Uniform Resource Identifier – a unique ID for use on the Internet URN - Uniform Resource Name use is highly controlled ISO, ISBN, EPC have namespaces only an identifier – no access mechanism is defined HTTP URI (formerly URL - Uniform Resource Locator) use is uncontrolled starts with a domain name HTTP access is defined urn:iso:std:iso:15926:-4:tech:heat_exchanger

slide ESA/NAFEMS Seminar, Noordwijk Using URIs well URIs identify things –an HTTP GET retrieves information about the thing, but not necessarily the thing itself identifier of the meeting – an HTTP GET returns an HTML page with a description of the meeting and links to other information such as agenda, hotels, transport – used as a keyword on timesheets

slide ESA/NAFEMS Seminar, Noordwijk Using URIs well URIs identify things –an HTTP GET retrieves information about the thing, but not necessarily the thing itself identifier of the invitation letter – an HTTP GET returns the content

slide ESA/NAFEMS Seminar, Noordwijk Using URIs well URIs identify things –an HTTP GET retrieves information about the thing, but not necessarily the thing itself identifier of the set of presentations – an HTTP GET returns an HTML page with links to each

slide ESA/NAFEMS Seminar, Noordwijk Using URIs well URIs identify things –an HTTP GET retrieves information about the thing, but not necessarily the thing itself identifier of this presentation – an HTTP GET returns the content Mars Express:

slide ESA/NAFEMS Seminar, Noordwijk Telling a story mbcc:MB_7 rdfs:label ″Much Binding Bridge 7″ ; shorthand for a unique identifier for the bridge assigned by the customer basic RDF vocabulary

slide ESA/NAFEMS Seminar, Noordwijk Telling a story mbcc:MB_7 rdfs:label ″Much Binding Bridge 7″ ; a civil:Bridge ; “is a” or “of type” shorthand for a concept defined and identified by a responsible organisation

slide ESA/NAFEMS Seminar, Noordwijk Telling a story mbcc:MB_7 rdfs:label ″Much Binding Bridge 7″ ; a civil:Bridge ; ea:hasState adv:MB_7/HA_MidSpan. An engineering analysis concept defined and identified by a responsible organisation

slide ESA/NAFEMS Seminar, Noordwijk Telling a story mbcc:MB_7 rdfs:label ″Much Binding Bridge 7″ ; a civil:Bridge ; ea:hasState adv:MB_7/HA_MidSpan. a unique identifier for the state defined by the consulting engineer

slide ESA/NAFEMS Seminar, Noordwijk The vocabulary (or “a”) If you don’t know what the term means you can go there with your browser.

slide ESA/NAFEMS Seminar, Noordwijk The objects If you go there, the council tells you about the bridge. There may be links to planning committee document. Some may be for planning committee members only. This may be just an ID, so you can’t go there. This may take you into the A. D. Vance and partners project management system (for employees only).

slide ESA/NAFEMS Seminar, Noordwijk Telling a story – on to analysis adv:MB_7/HA_MidSpan a ea:State ; ea:hasStressDistribution adv:MB_7/run3/result#HA_MidSpan.stress. part of a results data file within the A. D. Vance and Partners PLM system

slide ESA/NAFEMS Seminar, Noordwijk Telling a story – what sort of file adv:MB_7/HA_MidSpan a ea:State ; ea:hasStressDistribution adv:MB_7/run3/result#HA_MidSpan.stress. adv:MB_7/run3/result a hks:abaqus_v4.5/result. A unique ID of an old file format

slide ESA/NAFEMS Seminar, Noordwijk How this can happen – vendors 1 Vendors –URIs for versions of analysis codes –URIs for versions of file formats –so you can record what you did and what you have for example: –perhaps just an ID - an HTTP access does not return anything –perhaps HTTP access returns: which analysis code versions produced files of this format information about the format

slide ESA/NAFEMS Seminar, Noordwijk How this can happen – vendors 2 Vendors –provide URI addressing into files for example: project/MB_7/run3/result#HA_MidSpan.stress step_id.field_id –perhaps just a documented URI structure –perhaps used by visualisation software to go to the field to display

slide ESA/NAFEMS Seminar, Noordwijk How this can happen – NAFEMS 1 NAFEMS –define the basic vocabulary for analysis data hasState hasLoading hasStressDistribution for example: –most work done in ISO –but hidden in an information model

slide ESA/NAFEMS Seminar, Noordwijk How this can happen – NAFEMS 2 NAFEMS –define the basic vocabulary for analysis workflow createMeshFromGeometry for example: adv:task/MB_7-23 a ea:createMeshFromGeometry ; ea:usingTool ; ea:hasInput adv:MB_7/masterGeometry ; ea:hasOutput adv:MB_7/mesh ; wf:performedBy adv-hr:FredBloggs ; wf:onDate ″ ″. –most work done in ISO –but hidden in an activity model

slide ESA/NAFEMS Seminar, Noordwijk How this can happen – others engineering domains –define the basic vocabulary for civil engineering for example: materials –URIs for items in handbooks for example: regulatory authorities –URIs for statutory design cases for example:

slide ESA/NAFEMS Seminar, Noordwijk Jane believes Saying things simply Janet John loves

slide ESA/NAFEMS Seminar, Noordwijk Saying things simply + :Janet :loves :John.

slide ESA/NAFEMS Seminar, Noordwijk Saying things simply :Jane :believes { }. :Janet :loves :John +

slide ESA/NAFEMS Seminar, Noordwijk Saying things simply adv:MB_7/HA_MidSpan ea:hasStressDistribution adv:MB_7/run3/result#HA_MidSpan.stress. +

slide ESA/NAFEMS Seminar, Noordwijk adv:task/MB_7-23 ea:predicts { }. Saying things simply adv:MB_7/HA_MidSpan ea:hasStressDistribution adv:MB_7/run3/result#HA_MidSpan.stress +

slide ESA/NAFEMS Seminar, Noordwijk How this can happen – users NAFEMS defined ICE defined MIL-HDBK-5 defined A. D. Vance & Ptns defined Semantic Web of engineering objects – defined by different people – at different places on the Web

slide ESA/NAFEMS Seminar, Noordwijk How this can happen – users NAFEMS defined ICE defined MIL-HDBK-5 defined A. D. Vance & Ptns defined PLM system The data is not in the PLM system – the PLM system is a Google™