Semantic Web Services SS 2018

Total Page:16

File Type:pdf, Size:1020Kb

Semantic Web Services SS 2018 3/12/2018 Semantic Web Services SS 2018 Web Science Anna Fensel 12.03.2018 © Copyright 2010 Dieter Fensel and Ioan Toma, updated by Anna Fensel in 2016‐2018 1 Where are we? # Title 1 Introduction 2 Web Science + Cathy O’Neil’s talk: “Weapons of Math Destruction” 3 Service Science 4 Web services 5 Web2.0 services 6 Semantic Web 7 Semantic Web Service Stack (WSMO, WSML, WSMX) 8 OWL-S and the others 9 Semantic Services as a Part of the Future Internet and Big Data Technology 10 Lightweight Annotations 11 Linked Services 12 Applications 13 Mobile Services 2 1 3/12/2018 Outline • Motivation • Web Science • Web Evolution – Web 1.0 – Traditional Web – Web 2.0 – Social Web • Major breakthroughs of Web 2.0 – Web 3.0 – Semantic Web • What Web Science could be – The computer science of the 21st century – Extension to Data Science • Summary • References 3 MOTIVATION 4 2 3/12/2018 Motivation The Web Today http://www.youtube.com/watch?v=6gmP4nk0EOE 5 Motivation “[…] As the Web has grown in complexity and the number and types of interactions that take place have ballooned, it remains the case that we know more about some complex natural phenomena (the obvious example is the human genome) than we do about this particular engineered one.” A Framework for Web Science T. Berners-Lee and W. Hall and J. A. Hendler and K. O'Hara and N. Shadbolt and D. J. Weitzner Foundations and Trends® in Web Science 1 (2006) A new science that studies the complex phenomena called Web is needed!! 6 3 3/12/2018 WEB SCIENCE 7 Web Science definition A new science that focuses on how huge decentralized Web systems work. “The Web isn’t about what you can do with computers. It’s people and, yes, they are connected by computers. But computer science, as the study of what happens in a computer, doesn’t tell you about what happens on the Web.” Tim Berners-Lee “A new field of science that involves a multi-disciplinary study and inquiry for the understanding of the Web and its relationships to us” Bebo White, SLAC, Stanford University Shift from how a single computer works to how huge decentralized Web systems work 8 4 3/12/2018 Endorsements for Web Science “Web science represents a pretty big next step in the evolution of information. This kind of research likely to have a lot of influence on the next generation of researchers, scientists and, most importantly, the next generation of entrepreneurs who will build new companies from this.” Eric E. Schmidt, CEO Google (2011-2015) “Web science research is a prerequisite to designing and building the kinds of complex, human-oriented systems that we are after in services science.” Irving Wladawsky-Berger, IBM 9 Web science – multi-disciplinary approach http://webscience.org/images/collide.jpg 10 5 3/12/2018 The Goals of Web Science • To understand what the Web is • To engineer the Web’s future and providing infrastructure • To ensure the Web’s social benefit 11 Scientific method • Natural Sciences such as physics, chemistry, etc. are analytic disciplines that aim to find laws that generate or explain observed phenomena • Computer Science on the other hand is synthetic. It is about creating formalisms and algorithms in order to support particular desired behaviour. • Web science scientific method has to be a combination of these two paradigms 12 6 3/12/2018 What Could Scientific Theories for the Web Look Like? • Some simple examples: – Every page on the Web can be reached by following less than 10 links – The average number of words per search query is greater than 3 – Web page download times follow a lognormal distribution function (Huberman) – The Web is a “scale-free” graph • Can these statements be easily validated? Are they good theories? What constitutes good theories about the Web? http://webcast.bibalex.org/Presentations/Bebo91108.ppt 13 Food For Thought Electricity : 1800 Electricity Now What are the analogies for Web Science and Design? Is our understanding of the Web like that of 1800 electricity? http://webcast.bibalex.org/Presentations/Bebo91108.ppt 14 7 3/12/2018 In the rest of this lecture • Web Evolution – Web 1.0 - Traditional Web – Web 2.0 – Social Web – Web 3.0 - Semantic Web • Future steps to realize Web science – Large scale reasoning – Rethinking Computer Science for the 21st century 15 WEB 1.0 – TRADITIONAL WEB 16 8 3/12/2018 Web 1.0 More than a 2 billion users more than 50 billion pages Static WWW URI, HTML, HTTP 17 Web 1.0 • The World Wide Web ("WWW" or simply the "Web") is a system of interlinked, hypertext documents that runs over the Internet. With a Web browser, a user views Web pages that may contain text, images, and other multimedia and navigates between them using hyperlinks. - wikipedia • The Web was created around 1990 by Tim Berners-Lee working at CERN in Geneva, Switzerland. 18 9 3/12/2018 Web 1.0 • A distributed document delivery system implemented using application-level protocols on the Internet • A tool for collaborative writing and community building • A framework of protocols that support e-commerce • A network of co-operating computers interoperating using HTTP and related protocols to form a ‘subnet’ of the Internet • A large, cyclical, directed graph made up of Web pages and links 19 WWW Components • Structural Components – Clients/browsers – to dominant implementations – Servers – run on sophisticated hardware – Caches – many interesting implementations – Internet – the global infrastructure which facilitates data transfer • Language and Protocol Components – Uniform Resource Identifiers (URIs) – Hyper Text Transfer Protocol (HTTP) – Hyper Text Markup Language (HTML) 20 10 3/12/2018 Uniform Resource Identifiers (URIs) • Uniform Resource Identifiers (URIs) are used to name/identify resources on the Web • URIs are pointers to resources to which request methods can be applied to generate potentially different responses • Resource can reside anywhere on the Internet • Most popular form of a URI is the Uniform Resource Locator (URL) 21 Hypertext Transfer Protocol (HTTP) • Protocol for client/server communication – The heart of the Web – Very simple request/response protocol • Client sends request message, server replies with response message – Provide a way to publish and retrieve HTML pages – Stateless – Relies on URI naming mechanism 22 11 3/12/2018 HTTP Request Messages • GET – retrieve document specified by URL • PUT – store specified document under given URL • HEAD – retrieve info. about document specified by URL • OPTIONS – retrieve information about available options • POST – give information (eg. annotation) to the server • DELETE – remove document specified by URL • TRACE – loopback request message • CONNECT – for use by caches 23 HTML • Hyper-Text Markup Language – A subset of Standardized General Markup Language (SGML) – Facilitates a hyper-media environment • Documents use elements to “mark up” or identify sections of text for different purposes or display characteristics • Mark up elements are not seen by the user when page is displayed • Documents are rendered by browsers 24 12 3/12/2018 HTML HTML markup consists of several types of entities, including: elements, attributes, data types and character references – DTD (Document Type Definition) • <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> – Element (such as document (<html>…</html>), head elements (<title>…</title>) – Attribute: <span id='anId' class='aClass' style='color:red;' title='HyperText Markup Language'>HTML</span> – Data type: CDATA, URIs, Dates, Link types, language code, color, text string, etc. – Character references: for referring to rarely used characters: • "&#x6C34;" (in hexadecimal) represents the Chinese character for water 25 WEB 2.0 26 13 3/12/2018 Web 2.0 “Web 2.0 is a notion for a row of interactive and collaborative systems of the internet“ http://widgets-gadgets.com/2006_10_01_archive.html 27 Web 2.0 • Web 2.0 is a vaguely defined phrase referring to various topics such as social networking sites, wikis, communication tools, and folksonomies. • Tim O'Reilly provided a definition of Web 2.0 in 2006: "Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform. Chief among those rules is this: Build applications that harness network effects to get better the more people use them.” 28 14 3/12/2018 Web 2.0 People, Services, Technologies 29 What is the web 2.0? „Definition“ by O‘Reilly Web 1.0 Web 2.0 improvement DoubleClick Google AdSense personalized Ofoto Flickr tagging, community Britannica Online Wikipedia community, free content Web sites blogging dialogue publishing participation CMS wikis flexibility, freedom directories tagging community taxonomy folksonomy Consumers Prosumers 30 30 15 3/12/2018 What is the Web 2.0? - Examples •Gmail • Google Notebooks (Collaborative Notepad in the Web) • Wikis • Wikipedia – Worlds biggest encyclopedia, Top 30 web site, 100 langueges • Del.icio.us (Social Tagging for Bookmarks) • Flickr (Photo Sharing and Tagging) • Blogs, RSS, Blogger.com • Programmableweb.com: 150 web-APIs 31 31 Blogs • Easy usable user interfaces to update contents • Easy organization of contents • Easy usage of contents • Easy publishing of comments • Social: collaborative (single users but strongly connected) 32 32 32 16 3/12/2018 Wikis • Wiki invented by Ward Cunningham • Collection of HTML sites: read and edit • Most famous and biggest Wiki: Wikipedia (MediaWiki) – But: Also often used in Intranets (i. e. our group) • Problems solved socially instead of technically • Flexible structure • Background algorithms + human intelligence • No new technologies • social: collaborative (nobody owns contents) 33 33 Wikis: Design Principles • Open Should a page be found to be incomplete or poorly organized, any reader can edit it as they see fit.
Recommended publications
  • A Data-Driven Framework for Assisting Geo-Ontology Engineering Using a Discrepancy Index
    University of California Santa Barbara A Data-Driven Framework for Assisting Geo-Ontology Engineering Using a Discrepancy Index A Thesis submitted in partial satisfaction of the requirements for the degree Master of Arts in Geography by Bo Yan Committee in charge: Professor Krzysztof Janowicz, Chair Professor Werner Kuhn Professor Emerita Helen Couclelis June 2016 The Thesis of Bo Yan is approved. Professor Werner Kuhn Professor Emerita Helen Couclelis Professor Krzysztof Janowicz, Committee Chair May 2016 A Data-Driven Framework for Assisting Geo-Ontology Engineering Using a Discrepancy Index Copyright c 2016 by Bo Yan iii Acknowledgements I would like to thank the members of my committee for their guidance and patience in the face of obstacles over the course of my research. I would like to thank my advisor, Krzysztof Janowicz, for his invaluable input on my work. Without his help and encour- agement, I would not have been able to find the light at the end of the tunnel during the last stage of the work. Because he provided insight that helped me think out of the box. There is no better advisor. I would like to thank Yingjie Hu who has offered me numer- ous feedback, suggestions and inspirations on my thesis topic. I would like to thank all my other intelligent colleagues in the STKO lab and the Geography Department { those who have moved on and started anew, those who are still in the quagmire, and those who have just begun { for their support and friendship. Last, but most importantly, I would like to thank my parents for their unconditional love.
    [Show full text]
  • Towards Ontology Based BPMN Implementation. Sophea Chhun, Néjib Moalla, Yacine Ouzrout
    Towards ontology based BPMN Implementation. Sophea Chhun, Néjib Moalla, Yacine Ouzrout To cite this version: Sophea Chhun, Néjib Moalla, Yacine Ouzrout. Towards ontology based BPMN Implementation.. SKIMA, 6th Conference on Software Knowledge Information Management and Applications., Jan 2012, Chengdu, China. 8 p. hal-01551452 HAL Id: hal-01551452 https://hal.archives-ouvertes.fr/hal-01551452 Submitted on 6 Nov 2018 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. 1 Towards ontology based BPMN implementation CHHUN Sophea, MOALLA Néjib and OUZROUT Yacine University of Lumiere Lyon2, laboratory DISP, France Natural language is understandable by human and not machine. None technical persons can only use natural language to specify their business requirements. However, the current version of Business process management and notation (BPMN) tools do not allow business analysts to implement their business processes without having technical skills. BPMN tool is a tool that allows users to design and implement the business processes by connecting different business tasks and rules together. The tools do not provide automatic implementation of business tasks from users’ specifications in natural language (NL). Therefore, this research aims to propose a framework to automatically implement the business processes that are expressed in NL requirements.
    [Show full text]
  • A Comparative Evaluation of Geospatial Semantic Web Frameworks for Cultural Heritage
    heritage Article A Comparative Evaluation of Geospatial Semantic Web Frameworks for Cultural Heritage Ikrom Nishanbaev 1,* , Erik Champion 1,2,3 and David A. McMeekin 4,5 1 School of Media, Creative Arts, and Social Inquiry, Curtin University, Perth, WA 6845, Australia; [email protected] 2 Honorary Research Professor, CDHR, Sir Roland Wilson Building, 120 McCoy Circuit, Acton 2601, Australia 3 Honorary Research Fellow, School of Social Sciences, FABLE, University of Western Australia, 35 Stirling Highway, Perth, WA 6907, Australia 4 School of Earth and Planetary Sciences, Curtin University, Perth, WA 6845, Australia; [email protected] 5 School of Electrical Engineering, Computing and Mathematical Sciences, Curtin University, Perth, WA 6845, Australia * Correspondence: [email protected] Received: 14 July 2020; Accepted: 4 August 2020; Published: 12 August 2020 Abstract: Recently, many Resource Description Framework (RDF) data generation tools have been developed to convert geospatial and non-geospatial data into RDF data. Furthermore, there are several interlinking frameworks that find semantically equivalent geospatial resources in related RDF data sources. However, many existing Linked Open Data sources are currently sparsely interlinked. Also, many RDF generation and interlinking frameworks require a solid knowledge of Semantic Web and Geospatial Semantic Web concepts to successfully deploy them. This article comparatively evaluates features and functionality of the current state-of-the-art geospatial RDF generation tools and interlinking frameworks. This evaluation is specifically performed for cultural heritage researchers and professionals who have limited expertise in computer programming. Hence, a set of criteria has been defined to facilitate the selection of tools and frameworks.
    [Show full text]
  • From the Semantic Web to Social Machines
    ARTICLE IN PRESS ARTINT:2455 JID:ARTINT AID:2455 /REV [m3G; v 1.23; Prn:25/11/2009; 12:36] P.1 (1-6) Artificial Intelligence ••• (••••) •••–••• Contents lists available at ScienceDirect Artificial Intelligence www.elsevier.com/locate/artint From the Semantic Web to social machines: A research challenge for AI on the World Wide Web ∗ Jim Hendler a, , Tim Berners-Lee b a Tetherless World Constellation, RPI, United States b Computer Science and AI Laboratory, MIT, United States article info abstract Article history: The advent of social computing on the Web has led to a new generation of Web Received 24 September 2009 applications that are powerful and world-changing. However, we argue that we are just Received in revised form 1 October 2009 at the beginning of this age of “social machines” and that their continued evolution and Accepted 1 October 2009 growth requires the cooperation of Web and AI researchers. In this paper, we show how Available online xxxx the growing Semantic Web provides necessary support for these technologies, outline the challenges we see in bringing the technology to the next level, and propose some starting places for the research. © 2009 Elsevier B.V. All rights reserved. Much has been written about the profound impact that the World Wide Web has had on society. Yet it is primarily in the past few years, as more interactive “read/write” technologies (e.g. Wikis, blogs and photo/video sharing) and social network- ing sites have proliferated, that the truly profound nature of this change is being felt. From the very beginning, however, the Web was designed to create a network of humans changing society empowered using this shared infrastructure.
    [Show full text]
  • QUERY-DRIVEN TEXT ANALYTICS for KNOWLEDGE EXTRACTION, RESOLUTION, and INFERENCE by CHRISTAN EARL GRANT a DISSERTATION PRESENTED
    QUERY-DRIVEN TEXT ANALYTICS FOR KNOWLEDGE EXTRACTION, RESOLUTION, AND INFERENCE By CHRISTAN EARL GRANT A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF DOCTOR OF PHILOSOPHY UNIVERSITY OF FLORIDA 2015 c 2015 Christan Earl Grant To Jesus my Savior, Vanisia my wife, my daughter Caliah, soon to be born son and my parents and siblings, whom I strive to impress. Also, to all my brothers and sisters battling injustice while I battled bugs and deadlines. ACKNOWLEDGMENTS I had an opportunity to see my dad, a software engineer from Jamaica work extremely hard to get a master's degree and work as a software engineer. I even had the privilege of sitting in some of his classes as he taught at a local university. Watching my dad work towards intellectual endeavors made me believe that anything is possible. I am extremely privileged to have someone I could look up to as an example of being a man, father, and scholar. I had my first taste of research when Dr. Joachim Hammer went out of his way to find a task for me on one of his research projects because I was interested in attending graduate school. After working with the team for a few weeks he was willing to give me increased responsibility | he let me attend the 2006 SIGMOD Conference in Chicago. It was at this that my eyes were opened to the world of database research. As an early graduate student Dr. Joseph Wilson exercised superhuman patience with me as I learned to grasp the fundamentals of paper writing.
    [Show full text]
  • Deciding SHACL Shape Containment Through Description Logics Reasoning
    Deciding SHACL Shape Containment through Description Logics Reasoning Martin Leinberger1, Philipp Seifer2, Tjitze Rienstra1, Ralf Lämmel2, and Steffen Staab3;4 1 Inst. for Web Science and Technologies, University of Koblenz-Landau, Germany 2 The Software Languages Team, University of Koblenz-Landau, Germany 3 Institute for Parallel and Distributed Systems, University of Stuttgart, Germany 4 Web and Internet Science Research Group, University of Southampton, England Abstract. The Shapes Constraint Language (SHACL) allows for for- malizing constraints over RDF data graphs. A shape groups a set of constraints that may be fulfilled by nodes in the RDF graph. We investi- gate the problem of containment between SHACL shapes. One shape is contained in a second shape if every graph node meeting the constraints of the first shape also meets the constraints of the second. Todecide shape containment, we map SHACL shape graphs into description logic axioms such that shape containment can be answered by description logic reasoning. We identify several, increasingly tight syntactic restrictions of SHACL for which this approach becomes sound and complete. 1 Introduction RDF has been designed as a flexible, semi-structured data format. To ensure data quality and to allow for restricting its large flexibility in specific domains, the W3C has standardized the Shapes Constraint Language (SHACL)5. A set of SHACL shapes are represented in a shape graph. A shape graph represents constraints that only a subset of all possible RDF data graphs conform to. A SHACL processor may validate whether a given RDF data graph conforms to a given SHACL shape graph. A shape graph and a data graph that act as a running example are pre- sented in Fig.
    [Show full text]
  • Usage-Dependent Maintenance of Structured Web Data Sets
    Usage-dependent maintenance of structured Web data sets Dissertation zur Erlangung des akademischen Grades eines Doktors der Naturwissenschaften (Dr. rer. nat) am Institut f¨urInformatik des Fachbereichs Mathematik und Informatik der Freien Unviersit¨atBerlin vorgelegt von Dipl. Inform. Markus Luczak-R¨osch Berlin, August 2013 Referent: Prof. Dr.-Ing. Robert Tolksdorf (Freie Universit¨atBerlin) Erste Korreferentin: Natalya F. Noy, PhD (Stanford University) Zweite Korreferentin: Dr. rer. nat. Elena Simperl (University of Southampton) Tag der Disputation: 13.01.2014 To Johanna. To Levi, Yael and Mili. Vielen Dank, dass ich durch Euch eine Lebenseinstellung lernen durfte, \. die bereit ist, auf kritische Argumente zu h¨oren und von der Erfahrung zu lernen. Es ist im Grunde eine Einstellung, die zugibt, daß ich mich irren kann, daß Du Recht haben kannst und daß wir zusammen vielleicht der Wahrheit auf die Spur kommen." { Karl Popper Abstract The Web of Data is the current shape of the Semantic Web that gained momentum outside of the research community and becomes publicly visible. It is a matter of fact that the Web of Data does not fully exploit the primarily intended technology stack. Instead, the so called Linked Data design issues [BL06], which are the basis for the Web of Data, rely on the much more lightweight technologies. Openly avail- able structured Web data sets are at the beginning of being used in real-world applications. The Linked Data research community investigates the overall goal to approach the Web-scale data integration problem in a way that distributes efforts between three contributing stakeholders on the Web of Data { the data publishers, the data consumers, and third parties.
    [Show full text]
  • The Application of Semantic Web Technologies to Content Analysis in Sociology
    THEAPPLICATIONOFSEMANTICWEBTECHNOLOGIESTO CONTENTANALYSISINSOCIOLOGY MASTER THESIS tabea tietz Matrikelnummer: 749153 Faculty of Economics and Social Science University of Potsdam Erstgutachter: Alexander Knoth, M.A. Zweitgutachter: Prof. Dr. rer. nat. Harald Sack Potsdam, August 2018 Tabea Tietz: The Application of Semantic Web Technologies to Content Analysis in Soci- ology, , © August 2018 ABSTRACT In sociology, texts are understood as social phenomena and provide means to an- alyze social reality. Throughout the years, a broad range of techniques evolved to perform such analysis, qualitative and quantitative approaches as well as com- pletely manual analyses and computer-assisted methods. The development of the World Wide Web and social media as well as technical developments like optical character recognition and automated speech recognition contributed to the enor- mous increase of text available for analysis. This also led sociologists to rely more on computer-assisted approaches for their text analysis and included statistical Natural Language Processing (NLP) techniques. A variety of techniques, tools and use cases developed, which lack an overall uniform way of standardizing these approaches. Furthermore, this problem is coupled with a lack of standards for reporting studies with regards to text analysis in sociology. Semantic Web and Linked Data provide a variety of standards to represent information and knowl- edge. Numerous applications make use of these standards, including possibilities to publish data and to perform Named Entity Linking, a specific branch of NLP. This thesis attempts to discuss the question to which extend the standards and tools provided by the Semantic Web and Linked Data community may support computer-assisted text analysis in sociology. First, these said tools and standards will be briefly introduced and then applied to the use case of constitutional texts of the Netherlands from 1884 to 2016.
    [Show full text]
  • Semantic Description of Web Services
    Semantic Description of Web Services Thabet Slimani CS Department, Taif University, P.O.Box 888, 21974, KSA Abstract syntaxes) and in terms of the paradigms proposed for The tasks of semantic web service (discovery, selection, employing these in practice. composition, and execution) are supposed to enable seamless interoperation between systems, whereby human intervention is This paper is dedicated to provide an overview of these kept at a minimum. In the field of Web service description approaches, expressing their classification in terms of research, the exploitation of descriptions of services through commonalities and differences. It provides an semantics is a better support for the life-cycle of Web services. understanding of the technical foundation on which they The large number of developed ontologies, languages of are built. These techniques are classified from a range of representations, and integrated frameworks supporting the research areas including Top-down, Bottom-up and Restful discovery, composition and invocation of services is a good Approaches. indicator that research in the field of Semantic Web Services (SWS) has been considerably active. We provide in this paper a This paper does also provide some grounding that could detailed classification of the approaches and solutions, indicating help the reader perform a more detailed analysis of the their core characteristics and objectives required and provide different approaches which relies on the required indicators for the interested reader to follow up further insights objectives. We provide a little detailed comparison and details about these solutions and related software. between some approaches because this would require Keywords: SWS, SWS description, top-down approaches, addressing them from the perspective of some tasks bottom-up approaches, RESTful services.
    [Show full text]
  • Semantic Web and Services
    Where are we? Artificial Intelligence # Title 1 Introduction 2 Propositional Logic 3 Predicate Logic 4 Reasoning 5 Search Methods Semantic Web and 6 CommonKADS 7 Problem-Solving Methods 8 Planning Services 9 Software Agents 10 Rule Learning 11 Inductive Logic Programming 12 Formal Concept Analysis 13 Neural Networks 14 Semantic Web and Services © Copyright 2010 Dieter Fensel, Mick Kerrigan and Ioan Toma 1 2 Agenda • Semantic Web - Data • Motivation • Development of the Web • Internet • Web 1.0 • Web 2.0 • Limitations of the current Web • Technical Solution: URI, RDF, RDFS, OWL, SPARQL • Illustration by Larger Examples: KIM Browser Plugin, Disco Hyperdata Browser • Extensions: Linked Open Data • Semantic Web – Processes • Motivation • Technical Solution: Semantic Web Services, WSMO, WSML, SEE, WSMX SEMANTIC WEB - DATA • Illustration by Larger Examples: SWS Challenge, Virtual Travel Agency, WSMX at work • Extensions: Mobile Services, Intelligent Cars, Intelligent Electricity Meters • Summary • References 3 3 4 4 1 MOTIVATION DEVELOPMENT OF THE WEB 5 5 6 Development of the Web 1. Internet 2. Web 1.0 3. Web 2.0 INTERNET 7 8 2 Internet A brief summary of Internet evolution Age of eCommerce Mosaic Begins WWW • “The Internet is a global system of interconnected Internet Created 1995 Created 1993 Named 1989 computer networks that use the standard Internet and Goes Protocol Suite (TCP/IP) to serve billions of users TCP/IP TCP/IP Created 1984 ARPANET 1972 worldwide. It is a network of networks that consists of 1969 Hypertext millions of private
    [Show full text]
  • The Web of Data for E-Commerce: Schema.Org and Goodrelations for Researchers and Practitioners
    The Web of Data for E-Commerce: Schema.org and GoodRelations for Researchers and Practitioners Martin Hepp() E-Business & Web Science Research Group, Universität der Bundeswehr München, Werner-Heisenberg-Weg 39, 85577, Neubiberg, Germany [email protected] Abstract. Schema.org is one of the main drivers for the adoption of Semantic Web principles by a broad number of organizations and individuals for real business needs. GoodRelations is a well-established conceptual model for representing e-commerce information, one of the few widely used OWL DL on- tologies, and since 2012 the official e-commerce model of schema.org. In this tutorial, we will (1) give a comprehensive overview and hands-on training on the advanced conceptual structures of schema.org for e-commerce, including patterns for ownership and demand, (2) present the full tool chain for producing and consuming respective data, (3) explain the long-term vision of Linked Open Commerce, and (4) discuss advanced topics, like access control, identity and authentication (e.g. with WebID); micropayment services, and data management issues from the publisher and consumer perspective. We will also cover research opportunities resulting from the growing adoption and the re- spective amount of data in RDFa, Microdata, and JSON-LD syntaxes. Keywords: Schema.org · GoodRelations · Semantic Web · Ontologies · Micro- data · OWL · RDFa · JSON-LD · Linked Open Data · E-Commerce · E-Business 1 Introduction Schema.org [1] is one of the main drivers for the adoption of Semantic Web principles by a broad number of people for their real business needs. The resulting amount of real-world RDF1 data exceeds a critical mass so that it becomes interesting as reference data for any kind of foundational Semantic Web research.
    [Show full text]
  • Semantic Web Services
    The Semantic Web Semantic Web Services Sheila A. McIlraith, Tran Cao Son, and Honglei Zeng, Stanford University he Web, once solely a repository for text and images, is evolving into a provider Tof services—information-providing services, such as flight information providers, temperature sensors, and cameras, and world-altering services, such as flight-booking programs, sensor controllers, and a variety of e-commerce and business-to-business applications. Web-accessible programs, databases, damental component of the Semantic Web will be the sensors, and a variety of other physical devices real- markup of Web services to make them computer-inter- The authors propose the ize these services. In the next decade, computers will pretable, use-apparent, and agent-ready. This article most likely be ubiquitous, and most devices will have addresses precisely this component. markup of Web services some sort of computer inside them. Vint Cerf, one We present an approach to Web service markup that of the fathers of the Internet, views the population provides an agent-independent declarative API cap- in the DAML family of of the Internet by smart devices as the harbinger of turing the data and metadata associated with a service a new revolution in Internet technology. together with specifications of its properties and capa- Semantic Web markup Today’s Web was designed primarily for human bilities, the interface for its execution, and the prereq- interpretation and use. Nevertheless, we are seeing uisites and consequences of its use. Markup exploits languages. This markup increased automation of Web service interoperation, ontologies to facilitate sharing, reuse, composition, primarily in B2B and e-commerce applications.
    [Show full text]