Dependable
Technologies
For Critical
Systems
© 2
009
Crit
ical
Sof
twar
e S
.A.
1
Contribuição da Critical para Missões Científicas e para as tecnologias do Espaço
Rui Melo Biscaia, Marcom Director
© 2
009
Crit
ical
Sof
twar
e S
.A.
2
The genesis
Mission
To provide dependable and
innovative technologies and
engineering solutions for
mission and business
critical information systems
© 2
009
Crit
ical
Sof
twar
e S
.A.
3
R&D PartnersR&D Partners
UniversitiesPartners
Labs
UniversitiesPartners
Labs
MarketMarket
VOLUME
SINERGY
PARTNERSHIPS
Institutional
Markets
Niche
Critical SoftwareCritical Software
IP InnovationMarketing
Mid stepLower
Barriers
tech
nolo
gy tr
ansf
er
tech
nolo
gy s
olut
ions
ser
vices
pro
duct
s
The Innovation Cycle
Knowledge intensive
Less competition
Lower Barriers
Awareness
Dependable
Technologies
For Critical
Systems
© 2
009
Crit
ical
Sof
twar
e S
.A.
Space
Case Studies
Products & Services
5
Customer
© 2
009
Crit
ical
Sof
twar
e S
.A.
5
csXceptionAutomated Fault-Injection Environment
Challenge
Perform intensive testing in a HW/SW system with minimal intrusiveness cost effectively
Simulate realistic executions conditions and worst failure scenarios.
Identify failures and its causes providing feedback for correction or redesign.
Solution
csXception spots weak points in the system, relying on advanced debugging and performance monitoring hardware features, available in common processors, to inject faults and monitor the activation of errors and their impact on the target system
Benefit
csXception performs state-of-art product certification on the dependability/RAMS area. It brings in open technologies and standards to provide a professional environment for performing fault-injection based tests.
6
Customer
© 2
009
Crit
ical
Sof
twar
e S
.A.
66
I. S. Verification & ValidationLisaPathfinder; CryoSat and CryoSat-2; GOCE; Sentinel-1
Challenge
Verify and Validate the on-board software according to the applicable standards and mission requirements
Solution
Perform code inspections
Static analysis and code coverage
Profiling and metrics gathering
Test design, implementation and execution
ISVV
Benefit
Ensure that the developed software is complaint with the applicable criticality levels and the overall mission success
Critical Software best practices converted in an ESA Guide for V&V activities
90% increase in robustness/trust of the product and ROI of about 1,5 to 5 times
7
Customer
© 2
009
Crit
ical
Sof
twar
e S
.A.
77
GalileoPayload Security Units
Challenge
Assure Galileo´s satellites navigation safety
Develop the TM/TC onboard processing for the Galileo Payload Security Units
Solution
On-board Software development according to the Galileo Software Standards (criticality level: DAL-B)
Support to integration testing and validation
Development of the encrypted subsystem software for the 4 satellites of the In Orbit Validation phase
Implementation of DO-178B Level A and B, Galileo software norms
Benefit
High reliable software developed according to very demanding standards
8
Customer
© 2
009
Crit
ical
Sof
twar
e S
.A.
88
Herschel / PlanckRTEMS Tailoring and Qualification
Challenge
Ensure the RTOS fits the on-board computer defined budget
Reduce and optimize memory footprint of the Basic SW
Solution
Tailoring of the RTEMS, removing unused code and unnecessary RTEMS functions
Qualification of the final result to ensure requirements fulfilment
Expert team deployment to support integration testing
Benefit
Tailor made RTEMS for theses missions, optimized to its on-board computer and memory footprint minimized
BUG discovery and correction in RTEMS during qualification campaign and reverted to the RTEMS open source community
9
Customer
© 2
009
Crit
ical
Sof
twar
e S
.A.
99
FOTO
PremfireFire Combat Management and Control System
Challenge
Manageable, Efficient and Safe Fire Fighting Operations;
Build a powerful and portable mission critical software system for Fire Combat and Resource Management.
Solution
C&C Solution to support Fire Fighting activities
Planning, Operation Control, Decision Support and Reporting
Wireless Com (GPRS/TETRA), GNSS (GPS/EGNOS), GIS, Mobile Computing (Tablets)
System divided in three levels (Position, Mobile and C&C) with continuous exchange of geographical and alphanumeric information
.Wide access to WMS/WFS – OGC / INSPIRE compliant
Benefit
Real Time operational environment;
Expandable, Reliable;
COTS based on open source and space spin-off development.
10
Customer
© 2
009
Crit
ical
Sof
twar
e S
.A.
1010
xLunaDemo with ExoMADER (ExoMars Demonstration Rover)
Challenge
Complex applications to perform tasks such as science data processing or autonomous mission planning can now be considered to be ported to an on-board system as resources increase
Develop a reliable RTEMS/Linux based kernel that can be used for both payload and avionics applications
Solution
RTEMS/Linux based kernel
Standard programming interfaces (e.g., POSIX, µITRON API)
Spatial partitioning
Benefit
Allow the integration of applications developed in Linux without extra validation/qualification effort in Space Systems without compromising the Hard Real Time critical applications
Co-existence of real and non real time tasks
New testing environment for the rover application development
Dependable
Technologies
For Critical
Systems
© 2
009
Crit
ical
Sof
twar
e S
.A.
Science Educational Responsibility International Year of Astronomy 2009
a. Descobre o Teu Céu
b. Lunar stone visits Portugal
World Space Week
© 2
009
Crit
ical
Sof
twar
e S
.A.
12
International Year of Astronomy 2009
© 2
009
Crit
ical
Sof
twar
e S
.A.
13
World Space Week
Promote and Celebrate the 50th Anniversary of Space The 50th anniversary of the
Space Age was an unprecedented opportunity for the global space community to positively impact the public, government leaders, and students, by organizing a synchronized global celebration.
© 2
009
Crit
ical
Sof
twar
e S
.A.
1414
Contacts
Rui Melo Biscaia Marcom Director
Coimbra, Lisbon, Oporto
www.criticalsoftware.com
San Jose
www.criticalsoftware.com
Southampton
www.critical-software.co.uk
Bucharest
www.criticalsoftware.ro
Sao Paulo
www.criticalsoftware.com.br
Dependable
Technologies
For Critical
Systems
© 2
009
Crit
ical
Sof
twar
e S
.A.
Back-up Slides
© 2
009
Crit
ical
Sof
twar
e S
.A.
16
Critical Software, the “mothership”
Spin-off of the University of Coimbra, July 1998 Dependable Technologies for Critical Systems
Software engineering company Mission: to support mission and business critical
solutions
Development of dual use technology: aimed at military and civil markets
Manufacturing, Energy, Telecom, Finance and Government
Aeronautics, Space, Defence and Transports
3 Engineering Centers in Portugal Coimbra, Lisbon, Porto,
Over 330 engineers
More than 30 fully allocated to R&D
Coimbra, Portugal
Lisboa, Portugal
Porto, Portugal
© 2
009
Crit
ical
Sof
twar
e S
.A.
17
San Jose, CA, USA
Bucharest, Romania
The Group Critical
Global Vision
Subsidiaries in the US, UK, Romania, Brazil (kicking off)
Representatives in many different parts of the world: South Africa, Angola, Brasil, China,
India, Mozambique, ...
Exports: ~70% of total turnover in 2008
Sao Paulo, Brazil
Southampton, UK
Regensburg, Germany
© 2
009
Crit
ical
Sof
twar
e S
.A.
18
Office Locations & Geographic Markets
USAEUROP
E
BRAZIL
PSAC
© 2
009
Crit
ical
Sof
twar
e S
.A.
19
The Group
Critical LinksNew Jersey, USA
Critical MaterialsGuimarães, PT
Critical SoftwareCoimbra,
Lisbon, PortoPortugal
CSW LimitedSan Jose,
USA
CSW Tech.Southampton,
UK
Brian Luff
Nuno
Almeida
Critical SGPS
Gustavo Dias
Júlio Viana
Critical SGPS
Inovcapital
ChangePartners
ISQ Capital
Critical SGPSJoão Carreira, Dino Costa, Gonçalo Quadros
Critical HealthCoimbra, PT
Critical SGPS
Ricardo Cunha
Vaz
Critical Manufacturing PT, DE, CN
Critical SGPS
3 leading
founders
New
Critical Move PT
Critical SGPS
2 leading
founders
CSW Gmbh, Regensburg, D
CSW RomaniaBucharest
Cristovão Bento
Critical Softwaredo BrasilSJC, SP
NewNew
New
© 2
009
Crit
ical
Sof
twar
e S
.A.
20
Financial figures
High-growth profile (organic)
19 M€ in 2008
Good capacity to generate wealth
EBITDA: between 10% and 22% from year one
Re-investment of all generated wealth
Strong investment in R&D
~10% of turnover
2004 2005 2006 2007 2008
Turnover M€
© 2
009
Crit
ical
Sof
twar
e S
.A.
21
Customers and markets
© 2
009
Crit
ical
Sof
twar
e S
.A.
22
Competencies Portfolio
Space Segment and Launchers flag competencies are:
Onboard Software Development
Real Time Operating Systems (RTOS) Qualification and Tailoring
Reliability Availability Maintainability and Serviceability (RAMS)
Verification and Validation services (V&V)
Ground Segment flag competencies are:
Mission Control Systems (SCOS-2000 Monitoring & Control system)
Mission Planning Systems
Payload Data processing
Simulation