Software verification services for aerospace. »» Unit and integration testing. »» Timing analysis and optimization»» System and acceptance testing

Similar documents
Brochure Services. About. Tools. »» Where can we help? »» Unit/system testing. »» Multicore timing services»» Our approach

Brochure Services. About. Tools. »» Where can we help? »» Unit/system testing. »» Software verification services»» Our approach

Brochure. About. Tools. Services. Where can we help? Our approach Why choose Rapita?

Brochure Services. About. Tools. » Where can we help? » Unit/system testing. » Software verification services» Our approach

Brochure Services. About. Tools. »» Where can we help? »» Unit/system testing. »» Software verification services»» Our approach

Multicore timing analysis solution. for aerospace

Multicore timing analysis solution. for automotive

Multicore timing analysis solution. for aerospace

This document describes the overall software development process of microcontroller software during all phases of the Company Name product life cycle.

A Cost-effective Methodology for Achieving ISO26262 Software Compliance. Mark Pitchford

NI Hardware-in-the-Loop Test

AIRBORNE SOFTWARE VERIFICATION FRAMEWORK AIMED AT AIRWORTHINESS

A Cost-Effective Model-Based Approach for Developing ISO Compliant Automotive Safety Related Applications

DO-178B 김영승 이선아

Deterministic Modeling and Qualifiable Ada Code Generation for Safety-Critical Projects

A Wholly Owned Subsidiary of ENSCO, Inc.

At the Heart of Assured Quality Management

IBM Rational Extensions for SAP Applications Application lifecycle management for consistent governance

Quality Assurance and Testing

Helping merchants automate testing practices.

Frontload the design, V&V and certification of software-intensive mechatronic systems by adopting the Digital Twin approach

A Cost-Effective Model-Based Approach for Developing ISO Compliant Automotive Safety Related Applications

SYSTEM MODERNIZATION BEST PRACTICES

Dependable Technologies For Critical Systems. Software Verification. 22 nd May Technologies Ltd 2011 Critical Software

take control of your assets Secure Cloud-based Asset Management Solutions

OPTIMIZING METERING PERFORMANCE

Building smart products: best practices for multicore software development

ISO Software Compliance with Parasoft: Achieving Functional Safety in the Automotive Industry

Certification of Safety-Critical Software Under DO-178C and DO-278A

OPERATIONS AND TECHNOLOGY MANAGED SERVICES

SYSTIMAX Solutions. imvision. Infrastructure Management. Made Easy.

WORK PLAN AND IV&V METHODOLOGY Information Technology - Independent Verification and Validation RFP No IVV-B

Independent Quality Assurance

BRINtronic Automatic Brinell Microscope

You can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.

Interlocking Design Automation. The Process

GDPR COMPLIANCE: HOW AUTOMATION CAN HELP

A CHECKLIST FOR QUALITY. Seven Questions to Gauge Quality in Metal Stamping Suppliers

Niagara 4 + JACE our newest products are open 4

Transforming Retail from Silos to Omni-Channel

Container Weight System. Ensure SOLAS compliance for container weight verification with Strainstall s highly accurate CWS for ports and terminals

Quality & Validation for the Supply Chain

Erol Simsek, isystem. Qualification of a Software Tool According to ISO /6

Mark VIeS. A SIL 2 and SIL 3 functional safety system for today s connected world. geautomation.com

PNC8.2. Transforming today, taking care of tomorrow

Magillem. X-Spec. For embedded Software and Software-driven verification teams

Every Cash Moment Matters. Service management and delivery for reliable business performance.

Digital Industries Apprenticeship: Occupational Brief. Software Tester. March 2016

AVEVA s Control of Work solution

FluentControl TM TAKE CONTROL OF TECAN S MOST POWERFUL LIQUID HANDLING WORKSTATIONS

SHOULD YOUR BARCODE LABELING SOLUTION BE FULLY INTEGRATED WITH YOUR BUSINESS SYSTEM?

Service Virtualization

Validation and Automated Validation

Driving Compliance with Functional Safety Standards for Software-Based Automotive Components

11th International Workshop on the Application of FPGAs in Nuclear Power Plants

A Model-Based Reference Workflow for the Development of Safety-Critical Software

Policy Administration Transformation

Meeting the challenge of software quality and maximizing return on investment Performance driven. Quality assured.

> 50 YEARS OF EXPERIENCE > 12,500 EMPLOYEES A NEW PATH TO GROWTH TRANSPORTATION SYSTEMS SOFTWARE SAFETY GLOBAL ENGINEERING SERVICES

Charles River Software as a Service (SaaS)

Functional Safety Implications for Development Infrastructures

Certifiable Production Code Development

T²Enterprise. Mapping Communication Translation Management. T 2 Tran. EDI solution Translation/transport Monitoring/tracking.

Advantage Services. Driving outcomes through value-based services.

SAP AUTOMATION WITHOUT THE COMPLEXITY

Metso control performance services. Optimized process controls for optimum performance

QUALITY ASSURANCE PLAN OKLAHOMA DEPARTMENT OF HUMAN SERVICES ENTERPRISE SYSTEM (MOSAIC PROJECT)

Advanced Solutions. Benefits Guardianship Program. Sustaining the Benefits of Advanced Software

Descartes Customer Support

Yokogawa releases CENTUM VP R6.01 integrated production control system

Service Virtualization

version NDIA CMMI Conf 3.5 SE Tutorial RE - 1

You have a vision for a device that can change the medical landscape. At Sparton, we have the means to make it a success.

What Do You Need to Ensure a Successful Transition to IoT?

Automated data capture & document management - made simple!

SUPPORT SERVICES YOUR SERVICE PARTNER FOR THE LIFETIME OF YOUR INVESTMENT

BACSOFT IOT PLATFORM: A COMPLETE SOLUTION FOR ADVANCED IOT AND M2M APPLICATIONS

Functional Safety: ISO26262

Sage X3 for Food & Beverage

TCS Enables Connected Products Landscapes

Automated Black Box Testing Using High Level Abstraction SUMMARY 1 INTRODUCTION. 1.1 Background

PlantPAx Process Automation Solutions for Power Generation

Digital Twin Digital Thread in Aerospace David Riemer

CONNECTED PRODUCTS OVERVIEW. Connected Products

Welding quality management MODULE OF WELDEYE WELDING MANAGEMENT SOFTWARE

Verifying and Validating Software in a Regulated Environment

Enhanced calibration High quality services from your global instrumentation partner

Development of AUTOSAR Software Components with Model-Based Design

Labnotes. An ELN and Data Management System Designed by Bioanalytical Scientists for Bioanalytical Laboratories

Guide to Modernize Your Enterprise Data Warehouse How to Migrate to a Hadoop-based Big Data Lake

ACCESS Power Management and Control Systems Access the Advantages. power p managementg. Global network of innovation

Hybrid SAP Applications with Modern Digital Architectures Require a New Test Strategy

2010 Green Hills Software, Inc Slide 1

Simulation Governance:

Back Office System. The most advanced and modern tolling and transportation system in the market.

Summary of TL 9000 R4.0 Requirements Beyond ISO 9001:2000

PROFESSIONAL SERVICES: AZURE MIGRATION

WIND RIVER SIMICS WHEN IT MATTERS, IT RUNS ON WIND RIVER DEVELOP SOFTWARE IN A VIRTUAL ENVIRONMENT

Independent Verification and Validation (IV&V)

Simplify SAP operations. FUJITSU Integrated System PRIMEFLEX for SAP Landscapes

Transcription:

Software verification services for aerospace»» Unit and integration testing»» Timing analysis and optimization»» System and acceptance testing»» On-target problem solving»» DO-178C process definition and optimization»» Third-party software verification»» Test automation»» Assurance services

Proven testing solutions for critical software We provide expert software verification services to the aerospace industry, increasing software quality, delivering evidence to meet safety and certification objectives and reducing project costs. Verification and validation activities Unit and integration testing Timing analysis and optimization System and acceptance testing On-target problem solving DO-178 process definition and optimization Third-party software verification Test automation Assurance services We approached Rapita looking for a complete end-to-end solution for software verification. Rapita delivered this and has also performed a range of system-level activities. We ve appreciated their responsiveness from the get-go and the obvious synergies from having testers and tool provider under one roof. Jim Pettinger, Director of Electronic Systems at Triumph Integrated Systems

Reduce testing effort Our fusion of expertise, smart processes and industry-leading tools reduces the effort needed to test critical software: Engineering expertise Our dedicated and experienced engineering teams are ready to apply themselves to test projects worldwide, working either on-site or at our offices in the UK and US. Smart processes Our proven V&V processes work alongside your quality management system, allowing us to provide high-quality solutions on-time, onbudget, every time. Rapita tools Our industry-leading software verification toolset, RVS, underpins our V&V services, helping our engineers to efficiently produce verification evidence for your project. Working with us We recognize that each test project is different, and work with you to meet your needs. We run testing activities on-site, at our headquarters in the UK, and at our offices in the US via our parent company, Danlaw. We can support projects with UK / US EYES ONLY requirements. We can host test equipment at our offices to facilitate system and acceptance test activities.

Meeting verification objectives Unit and integration testing Unit and integration-level testing of critical software demonstrates that the software complies with its low-level requirements and is robust. We provide unit and integration-testing services including the following: Reviewing low-level requirements Writing and running requirements-based test cases and procedures Performing requirements-based and structural coverage analysis (including MC/DC) Producing verification evidence for DO-178C or other guidelines/standards Raising problem reports Our engineers perform unit and integration testing activities efficiently. They are experts at using RapiTestFramework, which reduces the time needed to write and run tests, and analyze results, improving project efficiency. We support testing activities for DO-178C projects up to and including Design Assurance Level A. System and acceptance testing Testing systems end-to-end is crucial in ensuring that the whole system works correctly when components are combined. During testing, the software components in the system should be shown to interact correctly with each other and satisfy requirements. We provide system-level testing services including the following: Testing high-level requirements Setting up simulations of a system s direct environment at physical interface level Developing system-level tests to demonstrate functional and performance requirements Identifying and highlighting faults during tests We reduce the effort needed to perform system and acceptance testing by integrating seamlessly into your existing team and getting up to speed quickly on your test rig. If needed, we can host and operate test equipment at our offices in the UK and US.

Process improvement & automation DO-178C process definition & optimization DO-178C guidelines define objectives for the software life cycle process and the evidence that must be supplied to indicate that these objectives have been met. To ensure compliance, it is crucial to understand DO-178C objectives and follow efficient processes. We offer services including the following to help define and optimize DO-178 processes: Defining efficient compliance processes Performing gap analysis to highlight process changes needed for compliance Reviewing test plans to improve process efficiency Training on DO-178C processes, potential pitfalls and migrating from DO-178B to C Certification and DER services, compliance finding and SOI audits We offer these services together with our partner ConsuNova, a global leader in consultancy services that ensure compliance and an efficient project testing life cycle. ConsuNova s staff are compliance experts with significant experience in the industry, many of whom are active DERs. Test automation Automated testing is crucial to the efficiency of critical V&V projects. This helps to ensure that a project is completed on-time and on-budget, and gives confidence that results are accurate and repeatable. We provide test automation solutions including the following: Developing custom test systems to automate acceptance test procedures Integrating RVS tools with specific development environments and target hardware Configuring systems to run tests automatically in continuous build environments Reducing unit test generation effort through automatic template generation With access to powerful tools such as RVS and Mx-Suite TM, our engineers can increase the level of test automation in your project.

Expert support when you need it Timing analysis & optimization Critical software must often meet stringent execution time requirements, requiring analysis of the software s timing behavior. This analysis is also needed when upgrading legacy systems with new functionality, or to extract maximum performance from the hardware platform being used. Further, evidence from timing analysis is needed to certify software for critical applications. We support your needs for timing analysis through activities including: Measuring and analyzing execution time behavior Producing worst-case execution time evidence for certification Identifying candidates for timing optimization and optimizing systems Providing expert support when evaluating and working with multicore processors Rapita was founded on the development of innovative timing analysis technology, and we ve remained at the forefront ever since. We have continued our world-leading research into novel techniques including multicore timing analysis, and development of the best timing analysis tool on the market, RapiTime. On-target problem solving We offer expert help to diagnose and resolve unexpected problems that may occur during your project life cycle. By identifying and resolving these quickly, we help you keep your project ontime and on-budget. We can help you solve a range of on-target problems including: Resolving differences in system behavior between host and target implementations Investigating issues related to third-party RTOS and BSP components Freeing up target resources to host additional functionality while maintaining performance Ensuring seamless migration of software from a legacy platform to a new target Our expert engineers are able to quickly understand your code base, domain and target environment, diagnose problems (using RVS tools where appropriate) and recommend clear paths to resolution. We are responsive and work closely with you to resolve difficult problems in an efficient and timely manner.

Associated services Third-party software verification Third-party, off-the-shelf software is often utilized in critical software projects. When it is, it must be shown to behave as expected and not introduce risks or errors, particularly in high-criticality contexts such as DO-178B/C. We offer services including the following to support your use of third-party software: RTOS verification Compiler verification and validation Project-specific tool qualification and testing Our expert engineers can apply their experience to verify third-party software used in your project. By providing an independent solution that you can trust, we remove the burden of verification from you, so you can focus your effort on project-specific implementations. Assurance services Safety analysis is crucial in assuring the integrity of software systems. By addressing safety throughout the development life cycle, issues can be identified and resolved earlier, when they are much more cost-effective to resolve. We offer independent software assurance services for critical and high-integrity software including: Software assessment, including HAZOP, SHARD, STAMP and FPTC Software assurance case generation, including safety arguments, GSN and CAE Software life cycle environment analysis including tool criteria evaluation, tool defect assessment and tool qualification Software vulnerability analysis - coding standards and programming language semantics Software process assessment - configuration control, quality assurance, traceability and review records

Meeting global testing needs in the critical embedded software industry since 2004 Rapita location Distributor Customer Get in touch Each safety-critical project is different. Contact us to arrange a custom solution that meets your needs: Visit: /contact Email: enquiries@rapitasystems.com UK office Tel: +44 1904 413945 US office Tel: +1 248-957-9801 Rapita Systems Ltd. Atlas House Osbaldwick Link Road York, YO10 3JB UK Danlaw Inc 41131 Vincenti Ct. Novi MI 48375 USA MC-BR-005 Aerospace Software Verification Services Brochure v3 Rapita Systems Ltd. - Registered in England and Wales: 5011090