DependableTechnologiesFor CriticalSystems
© 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 Partners
UniversitiesPartners
Labs
Market
VOLUME
SINERGY
PARTNERSHIPS
Institutional
Markets
Niche
Critical 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
DependableTechnologiesFor CriticalSystems
© 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
DependableTechnologiesFor CriticalSystems
© 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 [email protected]
Coimbra, Lisbon, Oportowww.criticalsoftware.com
San Josewww.criticalsoftware.com
Southamptonwww.critical-software.co.uk
Bucharestwww.criticalsoftware.ro
Sao Paulowww.criticalsoftware.com.br
DependableTechnologiesFor CriticalSystems
© 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
USA EUROPE
BRAZILPSAC
© 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
Top Related