20090327 Software Engineering -- What's in it for me?
-
Upload
arian-zwegers -
Category
Technology
-
view
1.165 -
download
1
description
Transcript of 20090327 Software Engineering -- What's in it for me?
Software Engineering
What’s in it for me?
Arian Zwegers European Commission
Information Society and Media Directorate GeneralSoftware & Service Architectures and Infrastructures Unit
CSMR 2009, Kaiserslautern ••• 2
Overview
• How are we doing?– Importance of software (engineering)– European position
• How to improve?– Framework Programmes
• Context: Future Internet• Call 5, Objective 1.2
– ITEA2 Call 4– ARTEMIS Joint Undertaking, 2009 call
• Call for actions
CSMR 2009, Kaiserslautern ••• 3
Software and Services
• A key industrial sector– 1 Mio specialists in EU– 200 B€ market (70 B€ Software)– EU ICT market growth mainly driven by software and
IT services (EITO ’06): 5.8% for 2006-07
• The engine room of the Information Society– Today large parts of our society depend on software – Tomorrow every EU industry sector will succeed only
when mastering S&S– 70% of software development takes place in non-
software companies
CSMR 2009, Kaiserslautern ••• 4
US, 28.3%
Japan, 14.1%
Rest of World, 24.2% Europe,
33.4%
Office equipment, 1.3%
Computer hardware, 12.2%
End-user communications equipment, 4.2%
Carrier services, 44.1%
Datacom and network equipment,
6.4%
Software, 11.1%
IT services, 20.6%
ICT Market, 2006 By region and by product
Total value = € 2,033 billion
Total value = € 680 billion
Source: EITO, 2007
• Europe is world’s largest ICT market• Europe has a large software and services
market
CSMR 2009, Kaiserslautern ••• 5
Free email
RaaS
SaaS
Sharingfiles
Social networks
Communication
Information
Content
Services
Resources
Search engines
Instant messaging
Leading Internet companies
CSMR 2009, Kaiserslautern ••• 6
Where is Europe?
•Web 3.0 = Google Inc?•What can Europe do?
(Software Strategy)Framework ProgrammesOther programmes
•Are we going to act (or not)?
CSMR 2009, Kaiserslautern ••• 7
International Co-operation
Science in Society
Research Potential
Regions of Know- ledge
Research for the benefit of SMEs
Research Infrastruc- tures
CAPACITIES
Marie Curie ActionsPEOPLE
European Research CouncilIDEAS
9. Space
8. Socio-econom
ic Research
7. Transport
6. Environment
5. Energy
4. Nano, M
aterials, Production Techn.
3. ICT
2. Food, Agriculture
Biotechnology
1. Health
CO
OPER
ATIO
N
7th Framework Programme (2007-2013)
http://cordis.europa.eu/fp7/
€ 32 B
€ 7.5 B
€ 4.7 B
€ 4.2 B
10. Security
CSMR 2009, Kaiserslautern ••• 8
ICT Work Programme 2009-2010 ~2 B€ total
Futu
re a
nd E
mer
ging
Te
chno
logi
es
Cognitive Systems, Interaction, Robotics
Network and Service Infrastructures
Components, Systems,Engineering
Digital Libraries and Content
Towards sustainable and personalised healthcare
ICT for Mobility, Environmental Sustainability and Energy Efficiency
ICT for Independent Living, Inclusion and Governance
Socio-economic goals
Tech
nolo
gy ro
adbl
ocks
ETPs
i2010 Flagships
http://cordis.europa.eu/fp7/ict/
CSMR 2009, Kaiserslautern ••• 9
Challenge 1 “Pervasive and Trustworthy Network and Service Infrastructures”
1.1 Network of the Future
1.6 Future Internet experimental facility and experimentally-driven research
1.2 Internet of Services, Software and Virtualisation
1.4
Tru
stw
ort
hy
ICT
1.3 Internet of Things and Enterprise
environments
1.5 Networked Media and 3D Internet
The Future Internet
Call 480 MEuro
Call 4110 MEuro
Call 537 MEuro
Call 5110 MEuroCall 5
90 MEuro
Call 550 MEuro
Call 580 MEuro
Source: ICT Work Programme 2009
CSMR 2009, Kaiserslautern ••• 10
The Future Internet World Internet Penetration Rates
by Geographic Regions
650 / 3,780
390 / 804
247 / 337
21 / 34
166 / 581
46 / 197
54 / 975
CSMR 2009, Kaiserslautern ••• 11
The Future Internet Current/emerging problems and opportunities
• Current Internet was never designed to be a critical part of an economy’s infrastructure
• Net-delivered services are reshaping the world (search, media, games, social networking, etc.)
• Tripling of the number of people connected (1 3 B)• Addition of billions—perhaps even hundreds of
billions—of devices (sensors, tags, micro controllers)• User generated content leads to a massive increase of
creative flow of content and processes• Balance the perceived need for control with the
creativity that spawns innovation—and profit?• Towards tethered appliances or generative
technology?
http://www.youtube.com/watch?v=ZAsb4gtEpawhttp://iiea.com/zittrain/video.wmv
http://www.youtube.com/watch?v=KDgxGN6cqTA
CSMR 2009, Kaiserslautern ••• 12
What is the Future Internet?
CSMR 2009, Kaiserslautern ••• 13
What does the Future Internet look like?
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
CSMR 2009, Kaiserslautern ••• 14
What does the Future Internet look like?
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
Conway’s Law: “organisations which design systems are constrained to
produce systems which are copies of the communication structures of these
organisations” (1968)
CSMR 2009, Kaiserslautern ••• 15
ICT Work Programme 2009 Obj. 1.2: Internet of Services, Software and Virtualisation
Adapted from SAP Research, 2008, and SEEKDA, 2008Number of Web services found by SEEKDA
crawler during the past 25 months
A multitude of connected IT services, which are offered, bought, sold, used, repurposed, and composed by a
worldwide network of service providers, consumers, aggregators, and brokers
- resulting in -
a new way of offering, using, and organising IT supported functionality
CSMR 2009, Kaiserslautern ••• 16
Objective 1.2 Problems and opportunities
• Issues with service architectures and platforms– Existing web-based service front-ends are based on monolithic, inflexible, non-context-
aware, non-customizable and unfriendly UIs– How to deal with many, many diverse services?– How to manage many, diverse underlying hardware and software resources?
Service Architectures and Platforms for the Future Internet (CP)– Service front ends– Open, scalable, dependable service platforms, architectures, and specific platform
components– Virtualised infrastructures
• Issues with very large, dynamic, open service networks– From design time to run-time– Quality of open systems without fixed system boundaries– Opportunities with open source software and service engineering?
Highly Innovative Service / Software Engineering (CP)– Service / Software engineering methods and tools– Verification and validation methods, tools and techniques – Methods, tools and approaches specifically supporting the development, deployment and
evolution of open source software• Lack of coordination of current and future research efforts
Coordination and support actions (CSA)
Obj 1.2 Instruments: IP, STREP, CSACall 5 Budget CP: 107 M€, min. 50% to IPs110 M€ Budget CSA: 3 M€
CSMR 2009, Kaiserslautern ••• 17
Objective 1.2: Internet of Services, Software and Virtualisation
Services for theFuture Internet
Service Front Ends
Architectures & components
Virtualisation
Service Engineering
Verification
Open Source Software
• Contribution to Future Internet / Convergence
• Technological advances in software/service engineering
• More competitive environment for service providers, including SMEs
• Massive uptake of high- added value services. Service Front-ends, online communities
• Strengthened European software and services industry
Highly Innovative
&
Target Outcomes Expected Impact
Remember: The Work Programme text is the official reference for the call
Source: ICT Work Programme 2009
CSMR 2009, Kaiserslautern ••• 18
Timetable Objective 1.2
• In the past– Publication WP2009-10 in November 2008– FP7-ICT Proposers' Day 2009, 22 January 2009, Budapest, Hungary
• Preparatory workshops– Expert workshops by EC– Workshops by constituency welcomed
• Objective 1.2 Information Day– 9 June 2009, Brussels
• Other events– “The Future of the Internet”, 11-13 May 2009, Prague– SSAIE Summer School, 16-19 June 2009, Heraklion
• Call 5– Publication: 30 July 2009– Submission deadline: 3 November 2009
http://cordis.europa.eu/fp7/ict/ssai/events_en.html
CSMR 2009, Kaiserslautern ••• 19
Conference ”The Future of the Internet” Prague, 11-13 May 2009
http://www.fi-prague.eu
CSMR 2009, Kaiserslautern ••• 20
SSAIE Summer School Heraklion, 16-19 June 2009
http://www.ssme2009.tsl.gr
CSMR 2009, Kaiserslautern ••• 21
ITEA2 Information Technology for European Advancement
• Eureka cluster on Software-Intensive Systems and Services
• ITEA 2 Call 4– Opened 16 February 2009– Two-stage procedure
• Project Outlines: 9 April 2009• Full Project Proposal: 2 October 2009
• Funding by Eureka countries• ITEA 2 contribution• Contents follows ITEA Technology Roadmap for
Software-Intensive Systems (edition 3)
http://www.itea2.org/project_calls
CSMR 2009, Kaiserslautern ••• 22
ITEA2 Roadmap, 3rd edition
• ST = Short Term• MT = Medium Term• LT = Long Term• Green = mature technology• Yellow = some available,
more research needed• Red = not existing
http://www.itea2.org/itea2_roadmap_3
CSMR 2009, Kaiserslautern ••• 23
Artemis Joint Undertaking Advanced Research and Technology
for Embedded Intelligence and Systems
• Joint Technology Initiative on Embedded Computing Systems
• Artemis call 2009– Opened 5 March 2009– Two-stage procedure
• Project Outlines: 15 April 2009• Full Project Proposal: 3 September 2009
• Funding by Artemis Member States and top-up funding by Joint Undertaking
• Total funding: 105 M€• Contents follows ARTEMIS Joint Undertaking
Annual Work Programme 2009
https://www.artemis-ju.eu/
CSMR 2009, Kaiserslautern ••• 24
Artemis Joint Undertaking Annual Work Programme 2009
• Proposals should address– at least one ARTEMIS Sub-Programme– at least one Industrial Priority
• Industrial Priorities– Reference Designs and Architectures– Seamless Connectivity and Middleware– Design Methods and Tools
• ARTEMIS Sub-Programmes– Methods and processes for safety-relevant embedded systems– Person-centric health management– Smart environments and scalable digital services– Efficient manufacturing and logistics– Computing environments for embedded systems– Security, privacy and dependability– Embedded technology for sustainable urban life– Human-centric design of embedded systems
https://www.artemis-ju.eu/call_2009
CSMR 2009, Kaiserslautern ••• 25
Call for Action
• Participate in the debates– Update research lines– See the whole elephant– Involve other players
• Beyond state-of-the-art – Target specific, long term innovation– Increase horizon– Pursue specific outcomes– Ensure contribution to expected impact
• Towards Call 5– Participate in preparatory workshops and organise workshops yourself– Have a look at Future Internet websites– Know ongoing/former projects and initiatives
• “The Future Internet is OUR future”
CSMR 2009, Kaiserslautern ••• 26
FP7http://cordis.europa.eu/fp7/http://cordis.europa.eu/fp7/ict/
Software & Service Architectures and Infrastructureshttp://cordis.europa.eu/software-services
Future Internethttp://ec.europa.eu/foi
ITEA2http://www.itea2.org/project_calls
Artemis Joint Undertakinghttps://www.artemis-ju.eu/
This presentationhttp://www.slideshare.net/azwegers
FP7http://cordis.europa.eu/fp7/http://cordis.europa.eu/fp7/ict/
Software & Service Architectures and Infrastructureshttp://cordis.europa.eu/software-services
Future Internethttp://ec.europa.eu/foi
ITEA2http://www.itea2.org/project_calls
Artemis Joint Undertakinghttps://www.artemis-ju.eu/
This presentationhttp://www.slideshare.net/azwegers
For more information