Top Banner
8 June, 2003 JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme
18

8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

Dec 18, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

8 June, 2003 JB/1

Introduction to Software Technology and

Distributed Systems

Jacques Bus

DG Information Society / Unit D3

IST Programme

Page 2: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG 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

Page 3: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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

om

ic a

nd

bio

tech

no

log

y

for

healt

h

Info

rmati

on

so

cie

ty t

ech

no

log

ies

Nan

ote

ch

no

log

ies,

in

tell

igen

t m

at.

,

new

pro

du

cti

on

pro

cess

es

Aero

nau

tics

an

d s

pace

Fo

od

safe

ty a

nd

healt

h r

isk

s

Su

stain

ab

le d

ev

elo

pm

en

t

an

d

glo

bal

ch

an

ge

Cit

izen

s an

d g

ov

ern

an

ce

in t

he k

no

wle

dg

e s

ocie

ty

JRC activities

STRUCTURING THE ERASTRENGTHENING THE

FOUNDATIONS OF ERA

Researchandinnovation

Humanresources &mobility

Researchinfrastructures

Science andsociety

Coordinationof researchactivities

Developmentof research/innovationpolicies

The components of FP6

Page 4: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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’

Page 5: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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

Spe

cifi

cS

peci

fic

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’

Page 6: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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

Page 7: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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

Page 8: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

8 June, 2003 JB/8

1. Pushing the limits of CMOS,preparing for post-CMOS

2. Micro and nano-systems

3. Broadband Access for All

4. Mobile and wireless systems beyond 3G

5. Towards a global dependability and security framework

6. Multimodal interfaces

7. Semantic-based knowledge systems

8. Networked audiovisual systems and home platforms

9. Networked business and government

10. eSafety for road and air transport

11. e Health

12. Technology-enhanced learning and access to cultural heritage

Strategic objectives in Call 1

1. Advanced displays

2. Optical, opto-electronic, photonic functional components

3. Open development platforms for software and services

4. Cognitive systems

5. Embedded systems

6. Applications and services for the mobile user and worker

7. Cross-media content for leisure and entertainment

8. GRID-based Systems and solving complex problems

9. Improving Risk management

10. eInclusion

11. Product design and manufacturing 2010

Strategic objectives in Call 2

Call sequence IST 2003-2004

Page 9: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

8 June, 2003 JB/9

Req

uir

emen

ts

Imp

lem

enta

tion

,T

esti

ng

Arc

hite

ctu

re,

Des

ign

Dep

loym

ent

Op

erat

ion

Development Environments / Platforms

Middleware technologies

Information management & database technology

Applications

Rel

ated

key

tec

hn

olog

ies

Software Process and Open Source

FREE AND OPEN SOURCE SOFTWARE

The ST&DS area

Lon

g-te

rm f

oun

dat

ion

al r

esea

rch

Page 10: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

8 June, 2003 JB/10

Some market figures (EITO 2003)

Software* Market 2002 (total 207 B€)

Western Europe31%

Eastern Europe

1%US

47%

Japan

9%

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%US

47%

Japan

11%

RoW

11%

** 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

Page 11: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

8 June, 2003 JB/11

SW Productivity Gap

Source: Eureka/ITEA

Page 12: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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

Page 13: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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)

Page 14: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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)

Page 15: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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)

Page 16: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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)

Page 17: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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)

Page 18: 8 June, 2003JB/1 Introduction to Software Technology and Distributed Systems Jacques Bus DG Information Society / Unit D3 IST Programme.

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.lu

http://www.cordis.lu/ist

http://www.cordis.lu/ist/fp6/fp6.htm

http://www.cordis.lu/rtd2002

http://www.cordis.lu/ist/directorate_d/st-ds/index.htm

Further information