8 June, 2003 JB/1
Introduction to Software Technology and
Distributed Systems
Jacques BusDG Information Society / Unit D3
IST Programme
8 June, 2003 JB/2
• Overview of IST Programme
• Software Technologies and Distributed Systems– Domain and market
– Strategic choices
• General Information
Contents of this presentation
8 June, 2003 JB/3
INTEGRATING EUROPEAN RESEARCH
PRIORITY THEMATIC AREAS ANTICIPATING S/T NEEDS
Research for policysupport
Frontier research,unexpecteddevelopments
Specific SME activities
Specific international cooperation activities
Gen
omic
and
bio
tech
nolo
gy
for h
ealth
Info
rmat
ion
soci
ety
tech
nolo
gies
Nan
otec
hnol
ogie
s, in
telli
gent
mat
.,ne
w p
rodu
ctio
n pr
oces
ses
Aer
onau
tics
and
spac
e
Food
safe
ty a
nd h
ealth
risk
s
Sust
aina
ble
deve
lopm
ent
and
glo
bal c
hang
eC
itize
ns a
nd g
over
nanc
e
in th
e kn
owle
dge
soci
ety
JRC activities
STRUCTURING THE ERA STRENGTHENING THEFOUNDATIONS OF ERA
Researchandinnovation
Humanresources &mobility
Researchinfrastructures
Science andsociety
Coordinationof researchactivities
Developmentof research/innovationpolicies
The components of FP6
8 June, 2003 JB/4
Satellite
Global
Suburban Urban In- Building
Pico-Cell
Micro-Cell
Macro-Cell Home-Cell
Seamless & Rich Connectivity(fixed optical & wireless communications)
Intelligent EnvironmentsAnthropocentric Interfaces
Software & Systems
Technologies
IST vision: ‘Ambient Intelligence’
8 June, 2003 JB/5
Anywhere anytime natural and Anywhere anytime natural and enjoyable access to IST services for ALLenjoyable access to IST services for ALL
Miniaturised, Miniaturised, low cost low powerlow cost low power
components & µsytemscomponents & µsytems
Natural interactionsNatural interactionswith ‘ knowledge ’ with ‘ knowledge ’
Pervasive, mobile, Pervasive, mobile, wireless, trustful wireless, trustful
infrastructuresinfrastructures
CommunicationCommunication& networking& networking SoftwareSoftware µ, nano & optoµ, nano & opto
electronicselectronicsµ and nanoµ and nano
systemssystemsKnowledge Knowledge technologiestechnologies interfacesinterfaces
Applied IST for major societal and economic challengesApplied IST for major societal and economic challenges
Trust &Trust &Security Security
IST for societal IST for societal challenges challenges
IST for economic IST for economic challenges challenges
Demanding Demanding applicationsapplications
Spec
ific
Spec
ific
Generic
Generic
inte
grat
ion
inte
grat
ion
Building blocks
Building blocks
Security, privacyIPRs, dependabiltySmart cards,...
E and m business,e and m work,learning
GRIDS forscience, engineeringbusiness and society
Health, eInclusion,mobility, environmentsafety, cultural heritage
•Mobile: beyond 3G•Fixed:All optical•Integrated (IPv6)•Adaptive
•Reliable•Embedded•Distributed•Adaptable
•CMOS : the limit•System-on-Chip•Nano-scale •New materials
•Multidiscplines•New Sensing•Networked•New materials•Nano-scale
•Context based•Semantic based •Agent based•Scaleable
•All senses•Multilingual•Intuitive •‘Surrounding’
8 June, 2003 JB/6
• Focus and concentration– Selection of limited set of objectives based on inputs received:
• Socio economic drivers, realising the vision, constituency readiness,..• “Europe’s options”: SWOTs analysis conducted at all levels
• Integration – Ensuring co-evolution of technologies applications
• Efficient exploitation of technology breakthroughs• Challenging applications pulling technology development
– Best use of the new instruments• Realising ERA in IST
– Focus on work that needs to be addressed at EU level– Incremental build up of Europe-wide approaches to RTD in IST
Workprogramme - principles
8 June, 2003 JB/7
• A two year WP to ensure concentration of effort and visibility for the research Community
• More limited number of calls (three over two years)• Concentration on a limited set of « Strategic Objectives »
– Selection and focus based on Europe’s options..• 23 Strategic Objectives (S.O.) for the two years• Addresses technologies and applications• Instruments
– ~70% of budget targeted to new instruments – per S.O: ~3 to 4 IPs, 2 to 3 NoEs and number of STREPS/SCA
IST Workprogramme - approach
8 June, 2003 JB/8
1. Pushing the limits of CMOS,preparing for post-CMOS
2. Micro and nano-systems3. Broadband Access for All4. Mobile and wireless systems beyond 3G5. Towards a global dependability and
security framework6. Multimodal interfaces 7. Semantic-based knowledge systems8. Networked audiovisual systems and
home platforms9. Networked business and government 10. eSafety for road and air transport11. e Health 12. Technology-enhanced learning and
access to cultural heritage
Strategic objectives in Call 1 1. Advanced displays2. Optical, opto-electronic, photonic
functional components3. Open development platforms for
software and services4. Cognitive systems5. Embedded systems6. Applications and services for the
mobile user and worker7. Cross-media content for leisure and
entertainment8. GRID-based Systems and solving
complex problems9. Improving Risk management10. eInclusion11. Product design and manufacturing
2010
Strategic objectives in Call 2
Call sequence IST 2003-2004
8 June, 2003 JB/9
Req
u ire
me n
ts
Impl
emen
tatio
n,T
estin
g
Arc
hite
ctur
e,
Des
ign
Dep
loym
ent
Ope
ratio
n
Development Environments / Platforms
Middleware technologiesInformation management & database technology
Applications
Rel
ated
key
tech
nolo
gies
Software Process and Open Source
FREE AND OPEN SOURCE SOFTWARE
The ST&DS areaL
ong-
term
foun
datio
nal
res
earc
h
8 June, 2003 JB/10
Some market figures (EITO 2003)Software* Market 2002 (total 207 B€)
Western Europe31%
Eastern Europe
1%US47%
Japan9%
RoW
12%
ExpectedAnnual Growth 2002-2004
3.1%
13.5%
2.9%5.5%
16.3%
0.0%2.0%4.0%6.0%8.0%
10.0%12.0%14.0%16.0%18.0%
WesternEurope
EasternEurope
US Japan RoW
IT Services** 2002 (Total 445 B€)
Western Europe
30%
Eastern Europe
1%US47%
Japan11%
RoW11%
** No carrier services
Expected Annual Growth 2002-2004
3.7%
12.0%
4.3% 4.9%
13.3%
0.0%
2.0%
4.0%
6.0%
8.0%
10.0%
12.0%
14.0%
WesternEurope
EasternEurope
US Japan RoW* No in-company SW and use
8 June, 2003 JB/11
SW Productivity Gap
Source: Eureka/ITEA
8 June, 2003 JB/12
• Tool and Packaged SW weak (-)• OS, PC platform, standards and interoperability
dominated by US industry (-)• 70% SW development within secondary industry
(telecom, automotive, aerospace, engineering, …) (!)• Traditionally strong academic research, but may be
declining (+/-)• Strong Open Source Community (+)• Emerging market for value added services (mobile) (+)
European Software industry - status
8 June, 2003 JB/13
• Use Europe’s industrial strength in telecom, automotive, aircraft, consumer electronics, chemicals, etc.
• RTD actions (i.p. IP) aim at building collaboration between:– large industrial user/developers– software (tool, COTS, component, service) vendors– supported by academic research,
leading to strong (often sectorial) industrial networks• Foundational research only through STREPs and CAs
• Where appropriate, complementarity and co-operation with work under EUREKA/ITEA
Strategy for competitiveness (1)
8 June, 2003 JB/14
Open Source Software
• To support open standards, formats and platforms• To stimulate competition in the software industry• To accelerate development of eGovernment services• To stimulate open discussion and variety in the
Information Society
Strategy for Competitiveness (2)
8 June, 2003 JB/15
A Strategic Objective in IST for RTD in Software and Service technologies
Building open development and run-time environments for software and services (WP 2.3.2.3)
– Use of European industrial strength and OSS community in an RTD effort to create:
• Platforms of methods, tools and middleware for SW production
• Which are modular and open to extension to specific domains
• Covering all phases of SW life-cycle
• Applicable to broad classes of software systems and services
– Keep support to longer-term foundational research
Strategy for competitiveness (3)
8 June, 2003 JB/16
Research Focus • High level methods, esp. for early development phases, for
system design and integration (MDA), addressing non-functional aspects, autonomy, composability and distribution
• Open, Modular and Customisable development environments supporting evolving processes, consistency and traceability
• Light methodologies, esp. for co-operative and distributed development
• Open platforms, middleware and languages for modeling, interoperability, composability and integration of distributed SW systems (incl. P2P, agents, dynamic adaptability and evolvability)
Strategy for competitiveness (4)
8 June, 2003 JB/17
Services everywhere• Middleware for services interoperability• Service creation environment • Tools for service development• Software as a service (“software on command”,
application services)
Strategy for competitiveness (5)
8 June, 2003 JB/18
IST helpdeskIST helpdesk Fax : +32 2 296 83 88Fax : +32 2 296 83 88 E-Mail : [email protected] : [email protected]
http://www.cordis.luhttp://www.cordis.lu/isthttp://www.cordis.lu/ist/fp6/fp6.htmhttp://www.cordis.lu/rtd2002http://www.cordis.lu/ist/directorate_d/st-ds/index.htm
Further information