The Semantic Grid: Challenges and Opportunities Prof.dr. Žiga Turk University of Ljubljana Slovenia, IST Call 5 Preparatory Workshop on.

Slides:



Advertisements
Similar presentations
David Martin for DAML-S Coalition 05/08/2003 OWL-S: Bringing Services to the Semantic Web David Martin SRI International
Advertisements

©2006 University of Southampton IT Innovation Centre and other members of the SIMDAT consortium A SIMDAT Perspective on Grid Standards and Specifications.
Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
1 From Grids to Service-Oriented Knowledge Utilities research challenges Thierry Priol.
TU/e technische universiteit eindhoven Hera: Development of Semantic Web Information Systems Geert-Jan Houben Peter Barna Flavius Frasincar Richard Vdovjak.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
® IBM India Research Lab © 2006 IBM Corporation Challenges in Building a Strategic Information Integration Infrastructure Mukesh Mohania IBM India Research.
The Web of data with meaning... By Michael Griffiths.
CBSE and Service Oriented Computing Simela Topouzidou Thomi Pilioura Stephen Hall Cyprus Workshop 25-26th September 2003.
Information and Business Work
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Intelligent Grid Solutions 1 / 18 Convergence of Grid and Web technologies Alexander Wöhrer und Peter Brezany Institute for Software.
CSC-8530: Distributed Systems Christopher Salembier 28-Oct-2009.
On management aspects of future ICT systems Associate Professor Evgeny Osipov Head of Dependable Communication and Computation group Luleå University of.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Department of Computer Science, University of Maryland, College Park 1 Sharath Srinivas - CMSC 818Z, Spring 2007 Semantic Web and Knowledge Representation.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
a Service Oriented Architecture
Špindlerův Mlýn, Czech Republic, SOFSEM Semantically-aided Data-aware Service Workflow Composition Ondrej Habala, Marek Paralič,
April 2006Peter Henderson, University of Southampton1 The Architecture of Open Systems Peter Henderson Dependable Systems and Software Engineering and.
Using MDA in Web Software Architectures Santiago Meliá Cristina Cachero Jaime Gómez Universidad de Alicante Spain.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
1 Dr. Markus Hillenbrand, ICSY Lab, University of Kaiserslautern, Germany A Generic Database Web Service for the Venice Service Grid Michael Koch, Markus.
Knowledge based Learning Experience Management on the Semantic Web Feng (Barry) TAO, Hugh Davis Learning Society Lab University of Southampton.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
XML in Development of Distributed Systems Tooling Programming Runtime.
The Semantic Web William M Baker
3 April SOA: Services Oriented Architecture MDA: Model Driven Architecture.
Introduction to MDA (Model Driven Architecture) CYT.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
DEVS Namespace for Interoperable DEVS/SOA
Agents on the Semantic Web – a roadmap to the future An arial view from feet.
1st Workshop on Intelligent and Knowledge oriented Technologies Universal Semantic Knowledge Middleware Marek Paralič,
Man-Sze Li IC Focus Enterprise Interoperability Research Roadmap SME aspects.
@Copyright eBMS-eBusiness Management School – ISUFI – Università di Lecce - Riproduzione vietata W’INcubate Talent for Leadership Authors: Angelo Corallo.
Triple-space computing* The Third International Semantic Web Conference Hiroshima, Japan, Dieter Fensel Digital Enterprise.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
University of Southern California Center for Systems and Software Engineering Model-Based Software Engineering Supannika Koolmanojwong Spring 2013.
1 XML Based Networking Method for Connecting Distributed Anthropometric Databases 24 October 2006 Huaining Cheng Dr. Kathleen M. Robinette Human Effectiveness.
Semantic Web - an introduction By Daniel Wu (danielwujr)
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
Semantic Web Technologies Research Topics and Projects discussion Brief Readings Discussion Research Presentations.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
EXtreme Semantics Realize the Potential Today Dave Hollander CTO, Contivo Standards –Co-Founder of XML –Co-Chair W3C XML Schema Working.
Copyright © 2006 YRP Ubiquitous Networking Laboratory. All rights reserved. 1 Lower case ubiquitous web architecture and its implementations Satoru TAKAGI.
SEMANTIC AGENT SYSTEMS Towards a Reference Architecture for Semantic Agent Systems Applied to Symposium Planning Usman Ali.
CORBA1 Distributed Software Systems Any software system can be physically distributed By distributed coupling we get the following:  Improved performance.
NGCWE Expert Group EU-ESA Experts Group's vision Prof. Juan Quemada NGCWE Expert Group IST Call 5 Preparatory Workshop on CWEs 13th.
Challenge 6: Mobility, Environmental sustainability and energy efficiency Includes as driving objective: “Sustainable growth and environmental sustainability”
Agents on the Semantic Web – a roadmap to the future An arial view from feet.
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.
Scalable Hybrid Keyword Search on Distributed Database Jungkee Kim Florida State University Community Grids Laboratory, Indiana University Workshop on.
Challenges in the Business Digital Ecosystems Pierfranco Ferronato, Soluta.net DBE Principal Architect Digital Ecosystem Workshop, 18 May 2005 “Towards.
MDA & RM-ODP. Why? Warehouses, factories, and supply chains are examples of distributed systems that can be thought of in terms of objects They are all.
1 Ontolog OOR-BioPortal Comparative Analysis Todd Schneider 15 October 2009.
SICoP Presentation A story about communication Michael Lang BEARevelytix April 25, 2007.
OWL-S: As a Semantic Mark-up Language for Grid Services By Narendranadh.J.
CSC 480 Software Engineering Lecture 17 Nov 4, 2002.
Yu, et al.’s “A Model-Driven Development Framework for Enterprise Web Services” In proceedings of the 10 th IEEE Intl Enterprise Distributed Object Computing.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
Building the Semantic Web
CSC 480 Software Engineering
Tools for Composing and Deploying Grid Middleware Web Services
Large Scale Distributed Computing
The Anatomy and The Physiology of the Grid
OWL-S: Bringing Services to the Semantic Web
Presentation transcript:

The Semantic Grid: Challenges and Opportunities Prof.dr. Žiga Turk University of Ljubljana Slovenia, IST Call 5 Preparatory Workshop on Advanced Grid Technologies, Brussels, January 31, 2005

2 Perspective  researcher with long involvement in (conceptual) modeling  structural engineer well aware of industry and society needs for distributed collaborations  member of InteliGrid consortium

3 Talk outline  what is Grid?  because some define it by "form" and "working principle" rather than function and behavior  industry needs  grid is plumbing, fashion in middleware changes fast  the disappearing Grid  model driven architectures (MDA)  and where does the (semantic) grid fit in  the semantic grid  semantics of what?  semantic gaps  conclusions

4 Definitions of grid by Aristotelian categories  form  geographically spread resources provided by diverse computer architectures  function  coordinated resource sharing … in virtual organizations  IT infrastructure for doing "new things"  behavior  secure environment with unlimited processing power and storage capacity  working principle  UNICORE, Globus, Gridlab, NextGRID, WS-I, Condor …  Opportunity: current understanding of grids seems too much focused on working principle (and form) ?

5 Another view  functional unit  WHAT it should provide  technical solution  HOW it provides it  opportunity  grid technology is a technical solution  users are interested in functional units  disappearing grid …

6 EDI Internet Islands of automation: organizations Company A Company B Authorities not too hard

7 EDI Internet Islands of automation: professionsArchitecture Engineering Urban planning hard!

8 Web … Company A Company B Authorities

9 … or grid. Company A Company B Authorities

10 Semantic Web Services … file services database services web services thick client application IFC database thin client application thin client application thick client application FEM services project Web services links set up through UDDI, WSDL, effort … OK if static, permanent links ontology 1 ontology 2 midleware

11 Challenges  any middleware  security … we may talk  communication … we can talk  semantics … we understand each other  business … we put value on this talking  middleware in the middle  technically: service:service,pc:pc  organizationally: organization:organization  socially: person:person  technical aspects have short shelf life  other have long shelf life

12 Middleware  CORBA  COM/DCOM/MTS  Java/EJB  XML/SOAP  C#/.Net  OGSA  WSRF  WS-I  WS-I+  ????

13 Object modeling group's (OMG) model driven architecture (MDA) Computation Independent Model Platform Independent Model Architecture Specific Model Platform Specific Model working system e.g. SOA e.g. Web Services manual automatic semi automatic

14 MDA and the grid  Where is grid?  current grids are on a platform level  grids compatible with service oriented architectures are on ASM level  Challenge:  should grids do better than SOA based on Web Services?  automatic transformation of PIM models into a grid specific ASMs and PSMs  Opportunity:  transform a business level architectures to Corba, Web Services, Grid, whatever- comes-next platform Computation Independent Model Platform Independent Model Architecture Specific Model Platform Specific Model working system e.g. OGSA e.g. GT4 manual automatic automatic semi automatic

15 MDA compatible grid  Results:  top layers provide the virtualizations of the architectures  automatic transformations between layers of the models provide complete virtualization of the grid not to end users but to architects of the systems  Consequence:  reduced complexity for developers  lower bar for entry into grid implementations

16 Interoperability: Three approaches  Hard-coding: you do a proprietary solution and muscle everybody to use it (Yahoo, DXF …)  Data standards: You define a standard: STEP, ebXML, RosettaNet. Get everyone to agree.  Semantic Web: make your schema/model/ontology transparent, machine processable, hope others find a way to use them

17 Semantic Web Stack XML, XML Schema RDF, RDFS risk logic proof trust ontology Unicode URI

18 Business stack knowledge worker's applications and tools virtual organization's collaboration services resources

19 XML, XML Schema RDF, RDFS risk logic proof trust ontology Unicode URI Semantic What? knowledge worker's tools virtual organization collaboration services resources resource concepts shared concepts personal concepts mappinguse

20 Semantic?  Web today is 0.005%.rdf or.owl  engineering data today  0.05% structured (fitting a higher level semantic model)  does this make them meaningless?  Issues:  Web may stay like that,  engineering data may stay like that,  unstructured but not meaningless  how can IT address this?

21 Background  Some (strong AI people) say the world is made up of classes of objects with properties …  The predefined ontologies are trying to capture this  Others say the world breaks up into objects with properties … on demand, in a given context  Ontologies are constructed on the fly, dynamically

22 Opportunity: Constructed ontologies  grid (in its functional definition) could provide a context in which meaning of the data is achieved and the ontologies can be constructed  better context that loose group of (web services)  some challenges remain …

23 Challenge  Example:  system 1: entity1(x,y,r);  system 2: entity2(x,y,r 1,r 2,phi)  the first is in fact a circle with (x,y,r) that can be mapped to an ellipse (x,y,r,r,0)  Thesis  it is irrelevant if entities are encoded in XML schema, RDF schema, OWL or predicate logic, the hard thing is schema/model/ontology matching and mapping  this will never work automatically for non trivial cases and stacking layers over layers in the semantic Web stack is of little help

24 Syntactic Grid?  “Developing XML as a richer version of HTML was generally a good idea. But what botched the Semantic Web is that promoting a universal syntax does nothing to promote semantics. To avoid further confusion, it would be a good idea to rename it the syntactic web.” John F. Sowa

25 Conclusions  functional and behavioral definitions of grid should be considered  industry sees grid, semantic web,.net, CORBA … as plumbing, infrastructure and overhead  its interests are vested in platform independent layers of MDA  it would welcome automatic transformation of PIMs into PDMs  SOA seems a winning concept  the complex semantics is in the business layers, not on the resource layers  OWL and RDF are new notations for old concepts  they are as useful if there are good tools to process them  they are harmful as a distraction  Schema/model/ontology matching, mapping and transformation remain a challenge where better tools are needed

The end Acknowledgement: Based on the early experience from the project

27 Predefined ontologies  The best place where ontologies will work is when you have an oligarchy of consumers who can force the providers to play the game. Something like the auto parts industry, where the auto manufacturers can get together and say, "Everybody who wants to sell to us do this." They can do that because there's only a couple of them.  In other industries, if there's one major player, then they don't want to play the game because they don't want everybody else to catch up.  And if there's too many minor players, then it's hard for them to get together. Peter Norvig director of search quality at Google