Motivation and Intro. Vadim Ermolayev. MIT2: Agent Technologies on the Semantic Web

Similar documents
Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

Lecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck

Agenda. Introduction. Semantic Web Architectural Overview Motivations / Goals Design Conclusion. Jaya Pradha Avvaru

The Impact of SOA Policy-Based Computing on C2 Interoperation and Computing. R. Paul, W. T. Tsai, Jay Bayne

Digital Enterprise Research Institute. Dieter Fensel

Services Breakout: Expressiveness Challenges & Industry Trends. Co-Chairs: David Martin & Sheila McIlraith with Benjamin Grosof October 17, 2002

Introduction. Semantic Web Services

Business Process Modelling & Semantic Web Services

The Open Group SOA Ontology Technical Standard. Clive Hatton

Towards the Semantic Desktop. Dr. Øyvind Hanssen University Library of Tromsø

Chapter 8 Web Services Objectives

Semantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels

ICT-SHOK Project Proposal: PROFI

Introduction to Web Services & SOA

Semantic-Based Web Mining Under the Framework of Agent

ArchiMate 2.0. Structural Concepts Behavioral Concepts Informational Concepts. Business. Application. Technology

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015

Service Oriented Architectures Visions Concepts Reality

Realisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005

DAML: ATLAS Project Carnegie Mellon University

Electronic Commerce: A Killer (Application) for the Semantic Web?

Semantic Interoperability. Being serious about the Semantic Web

Service-Oriented Computing in Recomposable Embedded Systems

Towards the Semantic Web

ICENI: An Open Grid Service Architecture Implemented with Jini Nathalie Furmento, William Lee, Anthony Mayer, Steven Newhouse, and John Darlington

Applying Microservices in Webservices, with An Implementation Idea

Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web

Introduction to Web Services & SOA

MDA & Semantic Web Services Integrating SWSF & OWL with ODM

Services on the Move Towards P2P-Enabled Semantic Web Services

The Agentcities Network Architecture

Next-Generation SOA Infrastructure. An Oracle White Paper May 2007

Semantics Enhanced Services: METEOR-S, SAWSDL and SA-REST

The OASIS Applications Semantic (Inter-) Connection Framework Dionisis Kehagias, CERTH/ITI

Semantic Web Services and Cloud Platforms

WWW, REST, and Web Services

Carnegie Mellon University. Carnegie Mellon University

A Mashup-Based Strategy for Migration to Web 2.0

Presented by: David Martin (SRI)

SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE

ABSTRACT I. INTRODUCTION

Workshop on Web of Services for Enterprise Computing

End-to-end QoS negotiation in network federations

Dynamic Service Discovery

Semantic Web Services for Satisfying SOA Requirements

Technologies for E-Commerce Agents and Bots

Lupin: from Web Services to Web-based Problem Solving Environments

Lesson 5 Web Service Interface Definition (Part II)

Natasha Noy Stanford University USA

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER

Unified Lightweight Semantic Descriptions of Web APIs and Web Services

intelligent client-server applications intelligent agents for e-commerce

The Role and Contribution of OMA in Service Delivery Platform Standardization

Intelligent Web Services for E-Business

(9A05803) WEB SERVICES (ELECTIVE - III)

Text Mining and the. Text Mining and the Semantic Web. Semantic Web. Tim Finin. University of Maryland Baltimore County

The XVC Framework for In-Vehicle User Interfaces

Open Research Online The Open University s repository of research publications and other research outputs

What you have learned so far. Interoperability. Ontology heterogeneity. Being serious about the semantic web

Distributed Invocation of Composite Web Services

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

Web Service for Knowledge Management in E- Marketplaces

SOFTWARE ARCHITECTURES ARCHITECTURAL STYLES SCALING UP PERFORMANCE

Architecture domain. Leonardo Candela. DL.org Autumn School Athens, 3-8 October th October 2010

SOA: Service-Oriented Architecture

Distributed Decision Support Embedded in Semantic Web Service Development and Maintenance Environments for Intelligent e-business Applications

Semantic Web and Natural Language Processing

SERVICE-ORIENTED COMPUTING

RESTful Web service composition with BPEL for REST

PERFORMANCE HORIZON NEWSLETTER

The Data Web and Linked Data.

RESTful Web Service Composition with JOpera

Study on Ontology-based Multi-technologies Supported Service-Oriented Architecture

Open Research Online The Open University s repository of research publications and other research outputs

Introduction to the Semantic Web

Using the Semantic Web in Ubiquitous and Mobile Computing

Managing the Emerging Semantic Risks

INFORMATION TECHNOLOGIES IN E-GOVERNMENT SOLUTIONS

WSMO Working Draft 04 October 2004

IRS-III: A Platform and Infrastructure for Creating WSMO-based Semantic Web Services

A Dream of Software Engineers -- Service Orientation and Cloud Computing

Semantics to Empower Services Science: Using Semantics at Middleware, Web Services and Business Levels

The Web, Semantics and Data Mining

Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA)

Demystifying the Semantic Web

APPLYING SEMANTIC WEB SERVICES TO ENTERPRISE WEB

INTELLIGENT SYSTEMS OVER THE INTERNET

The Social Grid. Leveraging the Power of the Web and Focusing on Development Simplicity

Dagstuhl Seminar on Service-Oriented Computing Session Summary Cross Cutting Concerns. Heiko Ludwig, Charles Petrie

Semantics for Optimization of the Livestock Farming

An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information

Engineering an MAS Platform for Semantic Service Integration based on the SWSA

Web Service Modeling Ontology (WSMO) - An Ontology for Semantic Web Services

The Emerging Data Lake IT Strategy

INFORMATICS RESEARCH PROPOSAL REALTING LCC TO SEMANTIC WEB STANDARDS. Nor Amizam Jusoh (S ) Supervisor: Dave Robertson

L7 Security Semantics

Ontology Engineering for Product Development

QoS-based semantic web service selection

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 6, Nov-Dec 2015

Transcription:

MIT2: Agent Technologies on the Semantic Web Motivation and Intro Vadim Ermolayev Dept. of IT Zaporozhye National Univ. Ukraine http://eva.zsu.zp.ua/ http://kit.zsu.zp.ua/ http://www.zsu.edu.ua/ http://www.ukraine.org/ T1

Recall the Evolution of the Humankind And, finally? 2

Recall the Evolution of the Humankind And, finally? Are we here? 3

Recall the Evolution of the Humankind Or, more probably, we are here? After the drawing by Carol Ley, 2004 4

Recall the Evolution of the Humankind E is not MC 2 anymore Or here? 5

Recall the Evolution of the Humankind Or like that? The power of folk dancing 6

Recall the Evolution of the Humankind So, why the outcomes are not perfect? Even this one 7

Lessons Learned: All of them have developed one function at the expense of the other vitally important ones: Ability to enjoy Big Macs Perfect body Brilliant mental ability Outstanding aspiration for striving political power Nobody of them will survive if other abilities are not provided by the others Harmony is required for being stable We should ensure that Brain meets Brawn (NRJ) 8

Recall the Evolution of Computing* IBM 360 circa, 1972 *After Tim Finin: An Overview and Underview of the Semantic Web. Semantic Web for Science Workshop. Newark NJ, October 2002 9

Recall the Evolution of Computing* 2005 and beyond So, why the outcomes are not perfect? Even this one *After Tim Finin: An Overview and Underview of the Semantic Web. Semantic Web for Science Workshop. Newark NJ, October 2002 10

The Evolution of Software Is anthropomorphous, isn t it? More evidence is coming soon 11

The Evolution of Distributed Systems: Generations Terminal Emulation and File Transfer Internet and Web Technologies Next Generation Web and XML E-Commerce / E-Business Apps??? 0G Distributed Computing 1G Distributed Computing 2G Distributed Computing 3G Distributed Computing Client/Server Adopted from: E-Business and Distributed Systems Handbook. Amjad Umar, 2003 Distributed Objects Next Generation Internet (High Speed IP Networks, wireless) Application Platforms for Mobile and EC/EB Apps 12

The Evolution of e-business!!! Business on the Web!!! Market differentiation through automation HTML Web Sites HTML Web Sites + Purchasing Advertising only Stage 1: C2B-Information HTML Web Sites + Purchasing + Virtual operations (multiple orgs) Simple E-Commerce Stage 2: C2B-purchase HTML Web Sites + Purchasing + Virtual operations (multiple orgs) + Mobility + self serve customers + no latency + Extended Enterprises Satge3: B2B-direct Next Generation Enterprises Stage 4: B2B - intermediaries (B2N - Business to Network) So, are we happy about Stage 4? Adopted from: E-Business and Distributed Systems Handbook. Amjad Umar, 2003 13

The Evolution of the Web 500 million users more than 1 billion pages Static WWW URI, HTML, HTTP The REPOSITORY of DATA Adopted from Fensel, D., Bussler, C. (2002) Semantic Web enabled Web Services project presentation 14

The Evolution of the Web Serious Problems in information finding extracting representing interpreting and maintaining Static WWW URI, HTML, HTTP The REPOSITORY of Semantically annotated IR-s Semantic Web RDF, RDF(S), OWL Adopted from Fensel, D., Bussler, C. (2002) Semantic Web enabled Web Services project presentation 15

The Evolution of the Web Dynamic Distributed Service Provider Web Services UDDI, WSDL, SOAP Bringing the computer back as a device for computation This is more or less where we are now Static WWW URI, HTML, HTTP Semantic Web RDF, RDF(S), OWL Adopted from Fensel, D., Bussler, C. (2002) Semantic Web enabled Web Services project presentation 16

The Evolution of the Web Bringing the web to its full potential Dynamic Static Web Services UDDI, WSDL, SOAP WWW URI, HTML, HTTP Intelligent Web Services Semantic Web RDF, RDF(S), OWL So, are the (envisioned) outcomes perfect? Adopted from Fensel, D., Bussler, C. (2002) Semantic Web enabled Web Services project presentation 17

Evolution of SW Language(s) Markup Language Pyramid Lower layers are the Grounding for the upper ones Upper layers bring more reasoning capabilities Who or What is going to use them? For providing Services? 18

Web Services and SOA Recall: Software Evolution is Anthropomorphous Today s human business is: The business of dynamic business processes Composed of the services provided by autonomous players In competitive environment E-Business processes To be composed of web services Which belong to autonomous providers Who compete on the e-market SOTI: SOA and Web Services are mainstream paradigms SOTA: Web Services are NOT PERFECT Semantic Web Services Are they a Silver Bullet? 19

A BIG Picture Semantic Web is the basic interoperability infrastructure 20

A BIG Picture Semantic Web Services belong to their providers, are annotated in the terms of SW ontologies and are published in and provided through distributed repositories Semantic Web is the basic interoperability infrastructure 21

A BIG Picture Semantic Web Services belong to their providers, are annotated in the terms of SW ontologies and are published in and provided through distributed repositories Users may assemble their business processes by composing the available SWS through using mediators (DIP) Manually! Semantic Web is the basic interoperability infrastructure M 22

Ultimately* People, software, devices need to Discover others in their environment Describe the services they offer and seek Exchange APIs Negotiate for services, permissions, privacy, payment, Reason about services to create composite services Coordinate and cooperate as needed Sense their context and the activities of humans Deal with new entities never before encountered And to do this dynamically *After Tim Finin: An Overview and Underview of the Semantic Web. Semantic Web for Science Workshop. Newark NJ, October 2002 23

Who (or What) will do all these? Software which can sense, negotiate, discover, coordinate, cooperate, MUST be capable of flexible, autonomous, goal-directed action in the environment And is called A SOFTWARE AGENT 24

A BIG Picture Semantic Web Services belong to their providers, are annotated in the terms of SW ontologies and are published in and provided through distributed repositories Users may instruct their agents to assemble their business processes using the available SWS Automatically! Semantic Web is the basic interoperability infrastructure 25

A BIG Picture Service Discovery Semantic Web Services belong to their providers, are annotated in the terms of SW ontologies and are published in and provided through distributed repositories Users may instruct their agents to assemble their business processes using the available SWS Negotiate matching capabilities Terms of different ontologies Require meaning negotiation Automatically! Semantic Web is the basic interoperability infrastructure 26

A BIG Picture Service Negotiation Semantic Web Services belong to their providers, are annotated in the terms of SW ontologies and are published in and provided through distributed repositories mismatch Users Capabilities may instruct their DISCOVER agents to & assemble NEGOTIATE their & match DEAL Capabilities Contract COMPOSE business processes using the available SWS Automatically! Semantic Web is the basic interoperability infrastructure 27

The Domain of Complex Systems The Challenge*: Building smart software that operates effectively in environments that: Have no centralised control Are highly interconnected Are in constant state of flux Are highly unpredictable Involve multiple, individually-motivated actors *After Nick Jennings: Agreement Technologies. Multiple Keynotes in 2005 28

The Landscape is Wider than SW & SWS *After Nick Jennings: Agreement Technologies. Multiple Keynotes in 2005 29

Outlook*: Computational Service Economies The software model for complex systems Dynamic pricing becomes the norm (again) Youdon tgetwhatyoudeserve, You get what you negotiate! Some economic actors will be humans, others will be software agents Software agents undertake complex negotiations more effectively than humans *After Nick Jennings: Agreement Technologies. Multiple Keynotes in 2005 30

To Conclude: The Semantic Web will provide the Basic Interoperability Infrastructure for SWS: Languages Ontologies Rule, Logic, Proof frameworks SW Services will be the main assembly components for the emerging Service Economies SW constituents and SW Services are PASSIVE: Can t be Reactive Will not expose Pro-active and Adaptive Behavior Agents are necessary as Active Autonomous software components: To provide desired flexibility and pro-activeness to business processes To combine SW Services on the fly To reach consensus, agreement, to align semantics in an automated fashion To model humans, teams, organizations in e-service, e-workflow, e- Business, e- Systems on the SW 31

Central Point is Agents may reach Agreements and strike Deals on: SWS semantic descriptions SWS capabilities (functional properties) SWS non-functional properties SWS conditions of use (e.g., contracts, IPR, ) Through various types of Negotiations Provided that there are well defined: Negotiation Sets (items to agree upon) Negotiation Mechanisms (the rules of the game) Negotiation Strategies (the ways to succeed in a game) 32

We may Reach Harmony By employing Agents in e-service Systems on the Semantic Web The question is: How to put all these parts together? 33

More questions please 34

Next to Discuss T2: Basics of: the Semantic Web, T3: Basics of (Semantic) Web Services 35

Have a nice day 36