20080325 Software, Services, and Semantics in FP7

24
Semantic Interoperability: A Practical Approach, I-ESA’08 Software, Services, and Semantics in FP7 Arian Zwegers

description

Presentation about Software, Services, and Semantics in FP7, I-ESA '08 conference, Berlin (Germany), 25 March 2008

Transcript of 20080325 Software, Services, and Semantics in FP7

Page 1: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Software, Services, and Semantics in FP7

Arian Zwegers

Page 2: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Overview

• Semantics in the EC– Internal IT department, DG DIGIT– IDA

• Semantics research in FP7– NESSI Technology Platform– Projects in Software & Services– Future Internet– Internet of Services

• Conclusions

Page 3: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Current practice

E-marketplacesLegacy

ApplicationsPurchasedPackages

AutonomousDivisions

Outsourced andASP

ApplicationsApplications FromMergers andAcquisitions

End-UserDevelopment

Applicationsin TradingPartners

Down-load file

HTTP/XML

FTP

Message queue

CICS gateway

Gateway

Trans-action

fileBrowser

MessageDown-

load file APPC

CICS gateway

SMTP

Trans-action

file

Down-load file

Sockets

Screen scrape Trans-

action fileRPC ORB

Screen scrape

Message queue

XML/HTTP

Trans-action

file

Message queue

E-mail

(Source: Gartner)

Page 4: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

EC situation

(Source: European Commission)

Page 5: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

EC situation

(Source: European Commission)

Page 6: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Commission Enterprise Architecture Framework

(Source: European Commission)

Page 7: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Various models

(Source: European Commission)

Page 8: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Functional perspective: domain model

(Source: European Commission)

Page 9: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Interchange of Data between Administrations (IDA)

Some requirements

• Metadata– Data accompanying documents– Policies needed

• Document Identification– Naming and addressing documents– Standardised way of identifying, labelling and

addressing documents (and other objects)• “Semantic Web”

– Navigating web sites, intelligent queries• XML-based ‘common vocabularies’

– Common ‘understanding’ between legislators

(Source: European Commission)

Page 10: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Injecting over €9bn to boost European Information and Communication Technologies

Page 11: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

NESSI

http://www.nessi-europe.eu

Aims to develop a visionary strategy for Software and Services driven by a common Strategic Research Agenda where innovation and business strengths are reinforced.

Expected impact:• standardisation, common service platform open standards• improve EU competitiveness in S&S• reduce sector fragmentation and align R&D efforts• openness: an open initiative mobilising SMEs, academia and industry• address key R&D and policy challenges in S&S

Page 12: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

NESSI Framework

NESSI Landscape

NESSI Adoption

Public Sector

(02/2008)

Core Services

Business Services

Proposed Working Group

ICT SME

Software Engineering

Service Engineering

Business Process

Management

Software Oriented

Infrastructure

User Service

InteractionSemantic

Technology

Trust, Security,

Dependability

Services Sciences

Existing Working

Group

Health Skills & Employability

Future of InternetOpen Source

Software

NESSI Working Groups

(Source: NESSI, 2008)

Page 13: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

NESSI Semantic Technologies Working Group

• Manifesto: Research areas– Semantic mediation– Automated reasoning– Semantic information integration– Semantic technologies relating to service

description, discovery and composition– Web 2.0 technologies

• Research roadmap 2007-2010– Vision of Semantically-Enabled Service-

oriented Architecture (SESA)– Need for Semantic Execution Environment

(See also: http://www.nessi-europe.eu/)

Page 14: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

ICT Work Programme

Futu

re a

nd E

mer

ging

Te

chno

logi

es

Cognitive systems, robotics andinteraction

Network and service infrastructures

Components, subsystems and embedded systems

Digital content and knowledge

ICT for health

Intelligent car and sustainable growth

ICT for independent living and inclusion

End-to-end systems for Socio-economic goals

Tech

nolo

gy ro

adbl

ocks

ETPs

i2010 Flagships

(Source: ICT WP2007-2008)

Page 15: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

ICT Work Programme

Futu

re a

nd E

mer

ging

Te

chno

logi

es

Cognitive systems, robotics andinteraction

Network and service infrastructures

Components, subsystems and embedded systems

Digital content and knowledge

ICT for health

Intelligent car and sustainable growth

ICT for independent living and inclusion

End-to-end systems for Socio-economic goals

Tech

nolo

gy ro

adbl

ocks

ETPs

i2010 Flagships

(Source: ICT WP2007-2008)

• Automatically tagging content with semantic metadata

• Semantic Foundations• Advanced Knowledge

Management Systems

Page 16: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Obj 1.2, Software & Services Overview of projects from call 1

Software & Service

Engineering (complexity,

dependability)

DEPLOY, S-CUBE, Protest, Q-Impress,

FAST, COMPAS, MANCOOSI, MOST, DIVA

Infrastructure/VirtualisationRESERVOIR, IRMOS, SmartLM, STREAM, OMP

Users & service front-endsPersist, ServFace, m:Ciudad, ALIVE, OPEN

ServicesSLA@SOI, SOA4ALL, Romulus, ADMIRE, SHAPE

Reference service architectureNEXOF-RA

Support actionsNESSI 2010, Service Web 3.0

(See also: http://cordis.europa.eu/fp7/ict/ssai/projects_en.html)

Page 17: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

ContextAdapting to meet local

environment constraints, organizational policies

and personal preferences

Web principlesTo scale SOA to a

world wide web communications

infrastructure

Web 2.0As a means to structure

human-machine cooperation in an efficient & cost-effective manner

Semantic WebTo automate service

discovery, mediation & composition

SOA As the emerging dominant paradigm for application development which abstracts from software to the notion of a service

SOA4All

(See also: http://www.soa4all.eu)

Page 18: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Semantic Technology Institute Services and clusters

Roadmaps service

Testbeds and challenges service

Standardisation and ref. archi- tectures service

Education service

Commercialisation service

SUPER cluster (Semantic Business Process Modelling)

TripCom cluster (Semantic Space-based Computing)

LarKC cluster (Web-scale Reasoning)

ACTIVE cluster (Semantic Enterprise Knowledge Management)

SOA4All/ServiceWeb3.0 cluster (Web-scale service-oriented computing)

NeoN cluster (Web of Ontologies)

(See also: http://www.serviceweb30.eu/

Page 19: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Future research Future Internet

Sources: 3GPP, 3GPP2, Qualcomm, WiMAX Forumhttp://www.alexandria.unisg.ch/EXPORT/DL/38496.pdf

http://www.itu.int/osg/spu/publications/internetofthings/Second Life

Internet of Services, Service Web

Networks of the Future

3D Internet

Internet of Things

Trust

Security

Page 20: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Internet of Tomorrow needs Intelligent Services

Source: Joao Da Silva, EC

•How will the Consumer dynamically discover the existence of a Service Provider?•How can the Consumer locate the Provider?•How can the Consumer and Provider describe how to connect to each other, in a standard format which can be understood regardless of their IT platforms?•How can they exchange messages in a common messaging format which is independent of their underlying platforms?•What data format can they use to exchange data independent of their underlying database technologies?

• Most of the digital universe will remain unstructured

• Tools and techniques will be required to add structure to this content to improve search, discovery, management, security, and storage

• We will be facing serious problems in information:– finding– extracting– representing– interpreting – maintaining

Page 21: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

New roles in services

• Around 10,000 active endpoints described with WSDL files

• Service search engines, service crawlers, e.g. Aleph

• Service brokers, market places, e.g. StrikeIron

Page 22: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Future Internet Coming soon…

• Bled conference (March 31 - April 2)

– Bled declaration– Various aspects of Future Internet– Issues paper Internet of Services

• Semantically-enriched services • Enable automatic service discovery,

description, composition, and negotiation• Semantic interoperability to facilitate

composition and middleware support

• Future Internet Assembly

See also: http://www.fi-bled.eu, http://www.future-internet.eu

Page 23: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

Conclusions

• Semantic interoperability: a hard problem

• Various working groups in the area

• Future Internet likely overarching theme, with semantic interoperability included

Page 24: 20080325 Software, Services, and Semantics in FP7

Semantic Interoperability: A Practical Approach, I-ESA’08

For More Information ...

FP7http://cordis.europa.eu/fp7/http://cordis.europa.eu/fp7/ict/

Software & Service Architectures and Infrastructureshttp://cordis.europa.eu/fp7/ict/ssai/home_en.html

NESSIhttp://www.nessi-europe.eu/

SOA4ALL, Service Web 3.0http://www.soa4all.eu/http://www.serviceweb30.eu/

E-mail<first name>.<last name>@ec.europa.eu

FP7http://cordis.europa.eu/fp7/http://cordis.europa.eu/fp7/ict/

Software & Service Architectures and Infrastructureshttp://cordis.europa.eu/fp7/ict/ssai/home_en.html

NESSIhttp://www.nessi-europe.eu/

SOA4ALL, Service Web 3.0http://www.soa4all.eu/http://www.serviceweb30.eu/

E-mail<first name>.<last name>@ec.europa.eu