wp5 dissemination and exploitation
DESCRIPTION
WP5 Dissemination and Exploitation. Miguel Segarra. Contents. Introduction Tasks of WP5. Introduction. Objectives of WP5 Collaboration with OMG to enhance the RT-CORBA specifications for hard real-time and control systems requirements Dissemination actions - PowerPoint PPT PresentationTRANSCRIPT
WP5 / M.Segarra / Lund 16 September 2003 1
IST 37652 Hard Real-time CORBA
HRTC
WP5 Dissemination and Exploitation
WP5 Dissemination and Exploitation
Miguel Segarra
HRTC 2
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
ContentsContents
IntroductionIntroductionTasks of WP5Tasks of WP5
HRTC 3
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
IntroductionIntroduction
Objectives of WP5Objectives of WP5 Collaboration with OMG to enhance the RT-Collaboration with OMG to enhance the RT-
CORBA specifications for hard real-time and CORBA specifications for hard real-time and control systems requirementscontrol systems requirements
Dissemination actionsDissemination actions Exploitation and Use planning of HRTC Exploitation and Use planning of HRTC
resultsresults
HRTC 4
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
TasksTasks
Workpackage tasks areWorkpackage tasks are T5.1 Dissemination PlanningT5.1 Dissemination Planning T5.2 OMG Standardisation T5.2 OMG Standardisation T5.3 Publications T5.3 Publications T5.4 HRTC Project Web Page T5.4 HRTC Project Web Page T5.5 Exploitation and Use Planning T5.5 Exploitation and Use Planning
WP5 / M.Segarra / Lund 16 September 2003 5
IST 37652 Hard Real-time CORBA
HRTC
T5.1:Dissemination Planning
T5.1:Dissemination Planning
HRTC 6
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.1:Dissemination PlanningT5.1:Dissemination PlanningThe main activity of the The main activity of the
workpackage was the workpackage was the elaboration of elaboration of IST37652/003 D5.1 IST37652/003 D5.1
Dissemination PlanDissemination Plan• The deliverable explains the The deliverable explains the
intended dissemination intended dissemination activities and a calendar of activities and a calendar of them.them.
• The final version was The final version was 2002/10/222002/10/22
WP5 / M.Segarra / Lund 16 September 2003 7
IST 37652 Hard Real-time CORBA
HRTC
T5.2:OMG Standardisation
T5.2:OMG Standardisation
HRTC 8
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.2:OMG StandardisationT5.2:OMG Standardisation
Purpose:Purpose: Organisation of a working group to coordinate Organisation of a working group to coordinate
activities and foster the elaboration of activities and foster the elaboration of specifications related to the predictability specifications related to the predictability needed in control applicationsneeded in control applications
HRTC 9
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.2:OMG StandardisationT5.2:OMG StandardisationOMG Meetings attendedOMG Meetings attended
Helsinki, FINLAND (Sep. 30-Oct. 4, 2002)Helsinki, FINLAND (Sep. 30-Oct. 4, 2002)• Technical MeetingTechnical Meeting• Initial contacts to establish a “Control Systems Working Initial contacts to establish a “Control Systems Working
Group” within the Real-Time, Embedded, and Specialized Group” within the Real-Time, Embedded, and Specialized Systems Platform Task Force (RTESS PTF) of the OMG.Systems Platform Task Force (RTESS PTF) of the OMG.
• Several members of RTESS attended to the HRTC Several members of RTESS attended to the HRTC presentation (Oct, 3rd). The people from OIS seemed to be presentation (Oct, 3rd). The people from OIS seemed to be very interested in the project.very interested in the project.
• As a result from this meeting there was an agreement to As a result from this meeting there was an agreement to organise the “Control Systems Working Group” into the organise the “Control Systems Working Group” into the OMG.OMG.
"Hard Real-Time CORBA Working Group“ -> “Control Systems "Hard Real-Time CORBA Working Group“ -> “Control Systems Working Group”Working Group”
HRTC 10
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.2:OMG StandardisationT5.2:OMG Standardisation Helsinki, FINLAND (Sep. 30-Oct. 4, 2002)(Cont.)Helsinki, FINLAND (Sep. 30-Oct. 4, 2002)(Cont.)
A flyer of the project was A flyer of the project was prepared for the meetingprepared for the meeting
HRTC 11
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.2:OMG StandardisationT5.2:OMG Standardisation Washington D.C., USA (Nov 18-22, 2002)Washington D.C., USA (Nov 18-22, 2002)
Objective: According to the results of the Helsinki meeting, the Objective: According to the results of the Helsinki meeting, the objective was to propose the creation of a Control Systems objective was to propose the creation of a Control Systems OMG Working Group.OMG Working Group.
HRTC 12
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.2:OMG StandardisationT5.2:OMG Standardisation Washington D.C., USA (Nov 18-22, 2002)Washington D.C., USA (Nov 18-22, 2002)
Four people were commisioned to write the draft charter for the Control Four people were commisioned to write the draft charter for the Control Systems WG.: Ricardo Sanz (UPM), Ben Watson (Lockheed-Martin Systems WG.: Ricardo Sanz (UPM), Ben Watson (Lockheed-Martin Aeronautics), Thomas Losert (TUV), Jim Kulp (Mercury Computer Systems)Aeronautics), Thomas Losert (TUV), Jim Kulp (Mercury Computer Systems)
CSWG CharterCSWG Charter The purpose of the The purpose of the Control Systems WGControl Systems WG is to foster the availability and suitability of is to foster the availability and suitability of
OMG specifications in relation with the construction of OMG specifications in relation with the construction of distributed control systemsdistributed control systems.. The technology needed falls more-or-less inside The technology needed falls more-or-less inside RTESSRTESS scope, but the CSWG is scope, but the CSWG is
basically basically domain orienteddomain oriented but with a but with a cross-cutting approachcross-cutting approach ( (manufacturingmanufacturing, , utilitiesutilities, , aerospaceaerospace, , automotiveautomotive, , C4IC4I, , transporttransport, etc). Of major importance are the relations with: , etc). Of major importance are the relations with: ADAD, , MARSMARS, , Systems EngineeringSystems Engineering, , MDAMDA and and SimulationSimulation..
The main activity of the WG should be The main activity of the WG should be catalyticcatalytic, encouraging existing groups in the , encouraging existing groups in the OMG to consider if their specs are useful to control systems and trying to redirect their OMG to consider if their specs are useful to control systems and trying to redirect their evolution. evolution.
The The CSWGCSWG will address these issues by means of will address these issues by means of three main types of activitiesthree main types of activities in in themes themes relevant to control systems engineeringrelevant to control systems engineering: :
• FosterFoster new specifications for the controls domain (with an eye on other bodies’ specs: ISO, new specifications for the controls domain (with an eye on other bodies’ specs: ISO, IEC, ISA, IEEE, etc).IEC, ISA, IEEE, etc).
• CatalyzeCatalyze OMG specification processes (new & existing) in different groups (including core OMG OMG specification processes (new & existing) in different groups (including core OMG specs).specs).
• Increase Increase coherence of specification efforts in different OMG groups.coherence of specification efforts in different OMG groups.
HRTC 13
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.2:OMG StandardisationT5.2:OMG StandardisationWashington D.C., USA (Nov 18-22, 2002)Washington D.C., USA (Nov 18-22, 2002)
CSWG Web PageCSWG Web Page
HRTC 14
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.2:OMG StandardisationT5.2:OMG StandardisationSan Francisco, USA (Jan 26-30, 2003)San Francisco, USA (Jan 26-30, 2003)
Initial meeting of the Control Systems Working Initial meeting of the Control Systems Working Group.Group.
The CSWG Rationale presented.The CSWG Rationale presented. The CSWG Charter was presented to the The CSWG Charter was presented to the
attendees.attendees. The draft CSWG Roadmap and the initial The draft CSWG Roadmap and the initial
structure of the CSWG Whitepaper were also structure of the CSWG Whitepaper were also presented.presented.
HRTC 15
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.2:OMG StandardisationT5.2:OMG StandardisationOrlando, USA (March 26-30, 2003)Orlando, USA (March 26-30, 2003)
The Consortium did not attend this meeting The Consortium did not attend this meeting due to the war between USA and Iraqdue to the war between USA and Iraq
HRTC 16
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.2:OMG StandardisationT5.2:OMG StandardisationParis, France (June 2-6, Paris, France (June 2-6,
2003)2003) Presentation of the White Presentation of the White
Paper of HRTCPaper of HRTC In the meeting there was In the meeting there was
an agreement to issue a an agreement to issue a RFI during the next RFI during the next meetingmeeting
WP5 / M.Segarra / Lund 16 September 2003 17
IST 37652 Hard Real-time CORBA
HRTC
T5.3:PublicationsT5.3:Publications
HRTC 18
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.3:PublicationsT5.3:PublicationsPresentation of HRTC to members of the Presentation of HRTC to members of the
Department of Chemical Engineering of Department of Chemical Engineering of the MIT. Cambridge, USA (Dec, 13, 2002the MIT. Cambridge, USA (Dec, 13, 2002 Process Systems Engineering SeminarProcess Systems Engineering Seminar
HRTC 19
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.3:PublicationsT5.3:Publications
Presentation of HRTC/CORBA technology Presentation of HRTC/CORBA technology to radioastronomers. National to radioastronomers. National Astronomical Observatory, Madrid. Astronomical Observatory, Madrid. February, 19, 2003February, 19, 2003
HRTC 20
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.3 PublicationsT5.3 Publications
OMG Workshop on Distributed Object OMG Workshop on Distributed Object Computing for Real-Time and Embedded Computing for Real-Time and Embedded Systems (July 14-17, 2003, Washington) Systems (July 14-17, 2003, Washington) Poster on “The HRTC Project”Poster on “The HRTC Project” Talk on “CORBA in the Time-Triggered Talk on “CORBA in the Time-Triggered
Architecture”Architecture”
HRTC 21
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.3:PublicationsT5.3:Publications
HRTC 22
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.3:PublicationsT5.3:PublicationsETFA 2003, Lisbon, ETFA 2003, Lisbon,
Portugal (Sept, 16-19, Portugal (Sept, 16-19, 2003)2003) 99thth International Conference International Conference
on Emerging Technologies on Emerging Technologies and Factory Automationand Factory Automation
Special session on real-Special session on real-time distributed systems for time distributed systems for manufacturingmanufacturing
““An Experiment in An Experiment in Distributed Objects for Distributed Objects for Real-Time Control”Real-Time Control”
HRTC 23
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.3:PublicationsT5.3:PublicationsETFA 2003, Lisbon, ETFA 2003, Lisbon,
Portugal (Sept, 16-19, Portugal (Sept, 16-19, 2003)2003) 99thth International International
Conference on Conference on Emerging Technologies Emerging Technologies and Factory Automationand Factory Automation
““A Pattern Schema for A Pattern Schema for Complex Controllers”Complex Controllers”
HRTC 24
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.3:PublicationsT5.3:Publications
ETFA 2003, Lisbon, Portugal (Sept, 16-ETFA 2003, Lisbon, Portugal (Sept, 16-19, 2003)19, 2003) A tutorial on HRTC technology (Real-Time A tutorial on HRTC technology (Real-Time
CORBA Automation) was scheduled but it had CORBA Automation) was scheduled but it had to be cancelled as it happened to be today.to be cancelled as it happened to be today.
HRTC 25
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.3:PublicationsT5.3:PublicationsADCHEM 2003, Hong Kong (June 18-20, ADCHEM 2003, Hong Kong (June 18-20,
2003 delayed to January, 11-14, 2004 by 2003 delayed to January, 11-14, 2004 by SARS)SARS) International symposium on Advance Control International symposium on Advance Control
of Chemical Processesof Chemical Processes
Publication: Hard Real-Time CORBA Publication: Hard Real-Time CORBA (HRTC) for Process Control Systems (HRTC) for Process Control Systems
HRTC 26
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.3:PublicationsT5.3:Publications
Next activitiesNext activities ISIC 2003 (18ISIC 2003 (18thth IEEE International Symposium IEEE International Symposium
on Intelligent Control) October, 5-8,2003, on Intelligent Control) October, 5-8,2003, Westin Galleria, Houston, Texas,USAWestin Galleria, Houston, Texas,USA• Plenary session on distributed control systemsPlenary session on distributed control systems
CONTROLO 2004 (6th Portuguese CONTROLO 2004 (6th Portuguese Conference on Automatic Control) Faro, Conference on Automatic Control) Faro, Portugal, June, 7-9, 2004Portugal, June, 7-9, 2004• Plenary Session on HRTC topicsPlenary Session on HRTC topics
WP5 / M.Segarra / Lund 16 September 2003 27
IST 37652 Hard Real-time CORBA
HRTC
T5.4: HRTC Web SiteT5.4: HRTC Web Site
HRTC 28
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.4:HRTC Web SiteT5.4:HRTC Web Site
HRTC 29
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.4:HRTC Web SiteT5.4:HRTC Web Site
HRTC 30
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.4:HRTC Web SiteT5.4:HRTC Web Site
Additionally a short Additionally a short report describing the report describing the HRTC web site has HRTC web site has been issued.been issued. HRTC37652/083 D5.4 HRTC37652/083 D5.4
HRTC Project Web PageHRTC Project Web Page
WP5 / M.Segarra / Lund 16 September 2003 31
IST 37652 Hard Real-time CORBA
HRTC
T5.5: Exploitation and Use Plan
T5.5: Exploitation and Use Plan
HRTC 32
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use PlanT5.5 is organised around the T5.5 is organised around the
following deliverablesfollowing deliverables D5.5 Draft Exploitation and Use PlanD5.5 Draft Exploitation and Use Plan Hard Real-Time CORBA User QuestionnaireHard Real-Time CORBA User Questionnaire D5.6 Exploitation and Use PlanD5.6 Exploitation and Use Plan D5.5.1 Hard Real-Time CORBA Market D5.5.1 Hard Real-Time CORBA Market
StudyStudy. .
The four documents form the HRTC Exploitation and Use Plan
HRTC 33
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use PlanHRTC Draft Exploitation and Use PlanHRTC Draft Exploitation and Use Plan
Purpose:Purpose:• Explore future exploitation of hard real-time Explore future exploitation of hard real-time
CORBACORBA• Use of project resultsUse of project results• SWOT analysisSWOT analysis• QuestionnaireQuestionnaire
HRTC 34
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use PlanHRTC Market StudyHRTC Market Study
Analysis of current needs of Analysis of current needs of real-time/embedded systems developers and real-time/embedded systems developers and their knowledge about real-time CORBA their knowledge about real-time CORBA technologytechnology
More than sixty companies contactedMore than sixty companies contacted Six of them responded to the questionnaireSix of them responded to the questionnaire
HRTC 35
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use PlanHRTC Market Study – General DataHRTC Market Study – General Data
Geographical Dimension
0% 17%
33%
50%
Regional National International Global
Number of employees
17%
33%0%
50%
1-50 51-250 251-500 >500
HRTC 36
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems Distributed object infrastructure
10
0,0
%
50
,0%
83
,3%
16
,7%
0,0
% 50
,0%
16
,7%
0,0
%
0,0
%
0,0
%
0,0
%
83
,3%
Applicationsneed to use
distributed objectinfrastructures
Applications usedistributed data
CPU charge isdistributed
among differenthardware
Users aredistributed over
differentworkstations
YES NO DK/NR
• Need of distributed frameworks
HRTC 37
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems
100,
0%
33,3
%
0,0% 66
,7%
Did you know aboutsoftware frameworks to
ensure system and deviceinter-operability?
Do you use any of thosesoftware frameworks?
YES NO
• What the interviewees new about CORBA
HRTC 38
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems CORBA is perceived as a complex framework CORBA is perceived as a complex framework
by developersby developers New users claim it to be difficult to start withNew users claim it to be difficult to start with Some none-CORBA users develop their own Some none-CORBA users develop their own
code for real-time distributed applicationscode for real-time distributed applications
HRTC 39
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems
Types of systems
50,0
%
33,3
%
50,0
%
33,3
%
0,0
%
16,7
%
0,0
%
16,7
%
50,0
%
50,0
%
50,0
%
50,0
%
Soft Real-Time
Hard Real-Time
Workstation Embedded
YES NO Non users
• What is CORBA/Real-Time CORBA used for?
HRTC 40
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems
• Integration of electronic devices from different vendors
66,7
%
66,7
%
33,3
%
0,0%
0,0%
33,3
%
Do you need to inter-communicate hardware and/or
electronics devices fromdifferent vendors?
Can those different devicesbe controlled by a non-proprietary protocol?
YES NO DK/NR
HRTC 41
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems
50,0
% 66,7
%
50,0
%
16,7
%
16,7
%
16,7
%
33,3
%
33,3
%
33,3
%
33,3
%50,0
%
Control of devices requires
the use ofvendor
proprietaryprotocols
There aredevices which
can be controlledby non-
proprietaryprotocols
Introduction ofdevices from
newmanufacturers
requires toimplement new
SW
The introductionof new devices
makes thecontrol systemmore difficult to
manage
YES NO DK/NR
• Integration of electronic devices from different vendors
HRTC 42
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems
• Integration of electronic devices from different vendors
50,0
%
16,7
%
16,7
%
16,7
%
50,0
%
50,0
%
33,3
%
33,3
%
33,3
%
Data is shared amongelectronic devices no
matter the manufacturer
Data is shared amongelectronic devices of thesame manufacturer only
Data is not sharedamong different
electronic devices
YES NO DK/NR
HRTC 43
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems
• User Satisfaction
do you think CORBA products can be a good solution for your application?
33,3% 33,3% 33,3%
YES
NO
DK/NR
HRTC 44
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems
• User satisfaction
If you are using CORBA, are you satisfied with the way it works for your application?
33,3%
16,7%
50,0%
YES
NO
DK/NR
HRTC 45
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Distributed HRTC Market Study – Distributed SystemsSystems
• Need of interoperability
Are you using / have you used Inter-ORB Interoperability Protocol (IIOP) to communicate
between different ORBs?
16,7%
33,3%
50,0%
YES
NO
DK/NR
HRTC 46
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Real-TimeHRTC Market Study – Real-Time
• Real-Time requirements• 0-min, 5-max.
FEATURE AVERAGE RATING
Average operation latency 3,50
Predictable operation latency 3,50
ORB operation rates (invocations/sec)
2,67
Typical Message Size 2,50
Total volume of data transferred 3,33
Complexity of interface datatypes 2,17
Others *
HRTC 47
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Real-TimeHRTC Market Study – Real-Time
66,7
% 83,3
%
33,3
%
0,0%
0,0%
16,7
%
Do you need a priority basedqueuing so client requests can be
answered accordingly to thepriority?
Do you need to have support forasynchronous message-based
system architectures?
YES NO DK/NR
• Use of a priority based system and asynchronous messaging
HRTC 48
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Real-TimeHRTC Market Study – Real-Time
50,0
%
50,0
%
0,0%
Do you need to have persistentbindings between executions of the
application?
YES NO DK/NR
• Need of persistent bindings
HRTC 49
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Real-TimeHRTC Market Study – Real-Time
50,0
%
33,3
%
16,7
%
Do you expect objects to move todifferent locations during system
operation?
YES NO DK/NR
• Objects mobility
HRTC 50
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Real-TimeHRTC Market Study – Real-Time
• Real-time features satisfaction
16,7
%
16,7
%
66,7
%
Are you satisfied with the real-timefeatures and behavior of the product?
YES NO DK/NR
HRTC 51
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Real-TimeHRTC Market Study – Real-Time
• Types of system tasks
66,7
%
16,7
%
0,0%
33,3
%
83,3
%
100,
0%
0,0%
0,0%
0,0%
Does your system haveboth critical and not critical
real-time task running in thesame machine?
Does your system have onlynon critical real-time tasks?
Does your system have onlycritical real-time tasks?
YES NO DK/NR
HRTC 52
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Real-TimeHRTC Market Study – Real-Time
• Types of transport
10
0,0
%
50
,0%
50
,0%
0,0
%
0,0
%
0,0
%
Does your system use TCP/IPtransport?
Do you/will you use anytransport different from TCP/IP
YES NO DK/NR
HRTC 53
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Real-TimeHRTC Market Study – Real-Time
• Pluggable transports 66
,7%
16
,7%
33
,3%
66
,7%
0,0
%
16
,7%
Do you think it's interesting for anORB to implement means tointegrate multiple transport
protocols between the differentsystem agents?
. Will you need to be able to addyour own transport protocol (user-
provided transport) to the ORBtransport protocols?
YES NO DK/NR
HRTC 54
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – Real-TimeHRTC Market Study – Real-Time
• Deciding to buy 33,3
%
33,3
%
33,3
%
Would you buy a real-time ORB if youcould replace the transport layer for a
deterministic one?
YES NO DK/NR
HRTC 55
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – EmbeddedHRTC Market Study – Embedded
• Use of ORBs for embedded systems
0,0
%
10
0,0
%
0,0
%
Are you using ORB forembedded systems?
YES NO DK/NR
HRTC 56
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – EmbeddedHRTC Market Study – Embedded
• Suitability of MinimumCORBA• There are lots of CORBA features not used in this type of applications• One user reported max. desirable footprint of 32kb 33
,3%
66,7
%
16,7
%
0,0%
50,0
%
33,3
%
Do you thinkminimum CORBA is
suitable forembedded
applications?
Are you willing totrade features of aCORBA broker for
less memoryfootprint?
YES NO DK/NR
HRTC 57
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – EmbeddedHRTC Market Study – Embedded• Influence on the cost of new application releases
CORBA can reduce the cost of application new releases
16,7
%
66,7
%
0,0%
0,0%
16,7
%
Stronlyagree
Agree Disagree StronglyDisagree
Don´t know
HRTC 58
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – EmbeddedHRTC Market Study – Embedded• Footprint is a critical issue for embedded development
Reduced memory footprint is critical
50,0
%
33,3
%
0,0%
0,0%
16,7
%
Stronlyagree
Agree Disagree StronglyDisagree
Don´t know
HRTC 59
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – EmbeddedHRTC Market Study – Embedded• Bypassing marshalling
bypass the marshalling / de-marshalling
50,0
%
16,7
%
16,7
%
0,0%
16,7
%
Stronlyagree
Agree Disagree StronglyDisagree
Don´tknow
HRTC 60
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – EmbeddedHRTC Market Study – Embedded• Real-Time CORBA Complexity
Real-Time CORBA is too complex to be used in embedded industrial applications
0,0%
16,7
%
50,0
%
0,0%
33,3
%
Stronlyagree
Agree Disagree StronglyDisagree
Don´tknow
HRTC 61
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – EmbeddedHRTC Market Study – Embedded• Need of dynamic aspects of CORBA
Dynamic aspects of CORBA not needed
16,7
%
33,3
%
16,7
%
0,0%
33,3
%
Stronlyagree
Agree Disagree StronglyDisagree
Don´tknow
HRTC 62
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Market Study – EmbeddedHRTC Market Study – Embedded• Features for emdedded systems
FEATURE AVERAGE RATING
Small memory footprint 3,83
Performance (invocations/second) 3,83
Throughput (volume of information/second) 4,00
Reliability 4,83
Fault tolerance 3,83
HRTC 63
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Exploitation and Use PlanHRTC Exploitation and Use Plan The HRTC Exploitation and Use Plan uses The HRTC Exploitation and Use Plan uses
the results from the Draft Exploitation and Use the results from the Draft Exploitation and Use Plan and from the HRTC Market Study to Plan and from the HRTC Market Study to present conclusions on exploitation and use present conclusions on exploitation and use planning.planning.
HRTC 64
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use PlanHRTC Exploitation and Use PlanHRTC Exploitation and Use Plan
Results from the market studyResults from the market study• Most companies do not use distributed-object frameworksMost companies do not use distributed-object frameworks• New users find it hard to start working with CORBANew users find it hard to start working with CORBA• ““CORBA lack of reliability” is perceived for real-time CORBA lack of reliability” is perceived for real-time
applications (NIH syndrome)applications (NIH syndrome)• ORBs are expensive toolsORBs are expensive tools• CORBA is not used for embedded systemsCORBA is not used for embedded systems
There is a market niche for real-time CORBA There is a market niche for real-time CORBA technology as the way this type of systems is technology as the way this type of systems is built MUST evolve.built MUST evolve.
HRTC 65
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Exploitation and Use PlanHRTC Exploitation and Use Plan Choices for exploitationChoices for exploitation
• ConsultancyConsultancy• Strategic alliancesStrategic alliances• Technology PartnershipTechnology Partnership• Independent Software Vendor / Solution ProviderIndependent Software Vendor / Solution Provider
HRTC 66
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
T5.5:Exploitation and Use PlanT5.5:Exploitation and Use Plan
HRTC Exploitation and Use PlanHRTC Exploitation and Use Plan Target marketTarget market
• The market is wide but the segmentation is notThe market is wide but the segmentation is not• Sub-segments need specialised features and Sub-segments need specialised features and
servicesservices• Positioning must be achieved based upon specific Positioning must be achieved based upon specific
HRTC featuresHRTC features• Positioning is difficult as competitors claim to have Positioning is difficult as competitors claim to have
hard real-time featureshard real-time features
HRTC 67
WP5 / M.Segarra / Lund 16 September 2003
Cop
yrig
ht ©
20
02 T
he
HR
TC
Co
nso
rtiu
m. w
ww
.har
dre
altim
eco
rba
.org
. A
ll ri
gh
ts r
ese
rve
d.
IST 37652 / Hard Real-time CORBA
Thank you for your attention!