Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
20080325 Software, Services, and Semantics in FP7
1. Software, Services,
and Semantics in FP7
Arian Zwegers
Semantic Interoperability: A Practical Approach, I-ESA’08
2. 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
Semantic Interoperability: A Practical Approach, I-ESA’08
3. Current practice
Legacy Purchased
E-marketplaces Applications Packages
HTTP/
XML
Autonomous
Message Down- Divisions
queue load file
FTP Screen Screen
Down- scrape scrape
CICS gateway Trans- Trans-
load file action
action
Sockets RPC file ORB
Gateway file
E-mail
Message SMTP
Applications Trans- Trans-
queue
in Trading action action Message
file CICS gateway file
Partners queue
XML/
Browser
HTTP
End-User Down-
Message load file APPC Outsourced and
Development
ASP
Applications From Applications
Mergers and
Acquisitions
Semantic Interoperability: A Practical Approach, I-ESA’08 (Source: Gartner)
8. Functional perspective:
domain model
Semantic Interoperability: A(Source: European Commission)
Practical Approach, I-ESA’08
9. 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
Semantic Interoperability: A(Source: European Commission)
Practical Approach, I-ESA’08
10. Injecting over €9bn to boost
European Information and Communication Technologies
Semantic Interoperability: A Practical Approach, I-ESA’08
11. NESSI
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
http://www.nessi-europe.eu
• address key R&D and policy challenges in S&S
Semantic Interoperability: A Practical Approach, I-ESA’08
12. NESSI Working Groups
Business
Services
NESSI
Public
Sector Health
Skills &
Employability
Landscape
(02/2008)
Future of
ICT SME Open Source
Core Internet NESSI
Software
Services Adoption Proposed
Working
Group
Business Software
Software Service
Process Oriented
Engineering Engineering
ManagementInfrastructure
NESSI
Framework Existing
Working
Group
User Trust,
Services
Service Semantic Security,
Sciences
Interaction Technology Dependability
Semantic Interoperability: A Practical Approach, I-ESA’08 (Source: NESSI, 2008)
13. 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
Semantic Interoperability: A Practical Approach, I-ESA’08
(See also: http://www.nessi-europe.eu/)
14. ICT Work Programme
i2010 End-to-end systems for Socio-economic goals
Flagships
Digital ICT for Intelligent ICT for
content health car and independent
and sustainable living and
ETPs knowledge growth inclusion
Network and
Technology roadblocks
service
Future and Emerging
infrastructures
Technologies
Cognitive systems,
robotics and
interaction
Components,
subsystems and
embedded systems
Semantic Interoperability: A(Source: ICT WP2007-2008)
Practical Approach, I-ESA’08
15. ICT Work Programme
i2010 End-to-end systems for Socio-economic goals
Flagships
Digital ICT for Intelligent ICT for
content health car and independent
and sustainable living and
ETPs knowledge growth inclusion
Network and
Technology roadblocks
service
Future and Emerging
infrastructures
Technologies
Cognitive systems,
robotics and • Automatically tagging content
interaction with semantic metadata
• Semantic Foundations
Components, • Advanced Knowledge
subsystems and Management Systems
embedded systems
Semantic Interoperability: A(Source: ICT WP2007-2008)
Practical Approach, I-ESA’08
16. Obj 1.2, Software & Services
Overview of projects from call 1
Users & service front-ends
Persist, ServFace, m:Ciudad, ALIVE, OPEN
Software &
Service
Engineering
Services (complexity,
SLA@SOI, SOA4ALL, Romulus, ADMIRE, SHAPE dependability)
DEPLOY, S-CUBE,
Protest, Q-Impress,
Infrastructure/Virtualisation FAST, COMPAS,
RESERVOIR, IRMOS, SmartLM, STREAM, OMP
MANCOOSI,
MOST, DIVA
Reference service architecture
NEXOF-RA
Support actions
NESSI 2010, Service Web 3.0
Semantic Interoperability: A Practical Approach, I-ESA’08
(See also: http://cordis.europa.eu/fp7/ict/ssai/projects_en.html)
17. SOA4All
SOA
As the emerging dominant paradigm for
application development which abstracts
Web principles from software to the notion of a service Context
To scale SOA to a Adapting to meet local
world wide web environment constraints,
communications organizational policies
infrastructure and personal preferences
Web 2.0
Semantic Web
As a means to structure
human-machine To automate service
cooperation in an efficient discovery, mediation &
& cost-effective manner composition
Semantic Interoperability: A(See also: http://www.soa4all.eu)
Practical Approach, I-ESA’08
18. Semantic Technology Institute
Services and clusters
Roadmaps Testbeds and Standardisation Education Commercialisation
service challenges and ref. archi- service service
service tectures service
SUPER cluster (Semantic Business Process Modelling)
TripCom cluster (Semantic Space-based Computing)
NeoN cluster (Web of Ontologies)
LarKC cluster (Web-scale Reasoning)
ACTIVE cluster (Semantic Enterprise Knowledge Management)
SOA4All/ServiceWeb3.0 cluster (Web-scale service-oriented computing)
Semantic Interoperability: A(See also: http://www.serviceweb30.eu/
Practical Approach, I-ESA’08
19. Future research
Future Internet
Internet of Services, Service Web 3D Internet
Trust
Security
Networks of the Future
Sources: 3GPP, 3GPP2, Qualcomm, WiMAX Forum
http://www.alexandria.unisg.ch/EXPORT/DL/38496.pdf Internet of Things
http://www.itu.int/osg/spu/publications/internetofthings/
Semantic Interoperability: A Practical Approach, I-ESA’08
Second Life
20. Internet of Tomorrow
needs Intelligent Services
• Most of the digital
universe will remain
unstructured •How will the Consumer dynamically discover
the existence of a Service Provider?
• Tools and techniques will
•How can the Consumer locate the Provider?
be required to add
•How can the Consumer and Provider describe
structure to this content
how to connect to each other, in a standard
to improve search, format which can be understood regardless of
discovery, management, their IT platforms?
security, and storage •How can they exchange messages in a common
• We will be facing serious messaging format which is independent of their
problems in information: underlying platforms?
– finding •What data format can they use to exchange
– extracting data independent of their underlying database
technologies?
– representing
– interpreting
– maintaining
Semantic Interoperability: A Practical Approach, I-ESA’08
Source: Joao Da Silva, EC
21. 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
Semantic Interoperability: A Practical Approach, I-ESA’08
22. 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
Semantic Interoperability: A Practical Approach, I-ESA’08
See also: http://www.fi-bled.eu, http://www.future-internet.eu
23. Conclusions
• Semantic interoperability: a
hard problem
• Various working groups in the
area
• Future Internet likely
overarching theme, with
semantic interoperability
included
Semantic Interoperability: A Practical Approach, I-ESA’08
24. For More Information ...
FP7
FP7
http://cordis.europa.eu/fp7/
http://cordis.europa.eu/fp7/
http://cordis.europa.eu/fp7/ict/
http://cordis.europa.eu/fp7/ict/
Software & Service Architectures and Infrastructures
Software & Service Architectures and Infrastructures
http://cordis.europa.eu/fp7/ict/ssai/home_en.html
http://cordis.europa.eu/fp7/ict/ssai/home_en.html
NESSI
NESSI
http://www.nessi-europe.eu/
http://www.nessi-europe.eu/
SOA4ALL, Service Web 3.0
SOA4ALL, Service Web 3.0
http://www.soa4all.eu/
http://www.soa4all.eu/
http://www.serviceweb30.eu/
http://www.serviceweb30.eu/
E-mail
E-mail
<first name>.<last name>@ec.europa.eu
<first name>.<last name>@ec.europa.eu
Semantic Interoperability: A Practical Approach, I-ESA’08