LDRA
  1. Companies
  2. LDRA
  3. Training
  4. LDRA - Tools and Methodology Training

LDRATools and Methodology Training

FromLDRA
SHARE

LDRA courses are designed to benefit software developers and testers who are already using or intend to use the LDRA tool suite, and wish to become familiar with the source code analysis techniques and methodologies that it supports.

Most popular related searches
Why choose LDRA training?

LDRA has been a leader in software verification and requirements traceability tools for safety- and security-critical application development since 1975. Our expertise helps guide standards committees around the globe and has now been leveraged to provide world-class learning opportunities for delegates across the critical embedded application sectors.

With a variety of formats, locations, and course customisations on offer, there can be no better way to enhance your skill set.

Locations

LDRA has two training centres

  • LDRA Technical Centre, Portside, Wirral, UK
  • LDRA Competency Centre (LCC), Bengaluru, India

Training can also be arranged online or at a customer specified venue.

Course types

Public courses are open for anyone to attend. Delegates from one or more different companies share a learning experience, usually at an LDRA training centre.  Upcoming courses and dates are detailed here.

Customer specific courses are exclusive to a particular organisation and can be presented online, at an LDRA training centre, or at a customer specified venue. Course content can be customised, or standard LDRA content presented. There are further details about customer specific courses below.

On demand courses are available online for delegates to learn at their own pace, and at convenient times. There are further details about on demand courses below.

LDRA standard content courses

The LDRA tool suite training course is designed to give delegates a thorough understanding of all the features of the LDRA tool suite, and a grounding in its more advanced analysis techniques. Delegates learn how to leverage the full potential of the tools, and how to apply them in accordance with functional safety and security standards across the most prominent sectors. This course will benefit software developers and testers who are already using or intend to use the LDRA tool suite.

The MISRA C training course presents delegates with a full understanding of the newest version of the MISRA standard designed to help them mitigate risk for safety and security critical applications. Course content is underpinned with the very latest information directly from the MISRA committee.

The Secure Coding in C training course provides an insight into the consideration for building a dependable, trustworthy, and resilient application through the application of programming standards that are designed for minimising the loopholes in the code that can be an attack surface. The course takes through examples in CERT C and CWE and creates awareness of secure coding.

The RTCA/DO-178C training course provides a thorough grounding in the software development of airborne systems, and in related certification considerations. It also introduces supplements to DO-178C including DO-331 (Model Based Development), DO-332 (Object Oriented Technology), DO-333 (Formal Methods), and DO-330 (Tool Qualification).

The course is designed for aerospace/avionics professionals looking to familiarize themselves with the DO-178C software lifecycle processes, activities, and artefacts, and its content and duration are highly customizable.

The ARP 4754A, ARP 4761 training course provides an insight into the development of civil aircraft systems (ARP 4754A) and associated safety assessment processes (ARP 4761). The course is condensed, fast-paced, and focused to cover the most  important safety and system related elements of the documents.

The course is designed for aerospace/avionics professionals looking to familiarize themselves with safety systems management and systems development, and their associated lifecycle processes, activities and artefacts.

The Aerospace Security training course provides a detailed introduction to DO-326A/ED-202A which currently represent the only Acceptable Means of Compliance (AMC) by FAA and EASA for aviation cybersecurity airworthiness certification. It includes a discussion of the cybersecurity implications of software component reuse

Customer specific courses

Customer specific courses can vary in content from our standard training courses, through modified versions of the standard material, to purpose designed courses designed to cater for your specific needs. The courses can be held in any location at your discretion, including either of our training centres in the UK or India.

Examples of topics that can be included in a custom-designed course include:

Topic 1: Structural Coverage Analysis

  • Structural coverage analysis
    • Dead, deactivated code
  • MC/DC coverage, code coverage on target
  • Object Code Verification (OCV)
    • Structural coverage of object code
    • Assembly code verification
  • Justification for missing coverage

Topic 2: Tool Qualification, Library, and RTOS Verification

  • Tool qualification and environment evaluation
    • OS/RTOS, etc.
  • Verification of library & RTOS
  • Compiler validation
  • Function-specific tool training
    • Strategy for testing

Topic 3: Static Analysis

  • Coding guidelines conformance
  • Secure coding guidelines
  • Code quality review

Topic 4: Requirement Management and Traceability

  • Requirement characteristics and properties
    • Requirement capturing & writing
  • Requirements based testing
  • Requirements traceability
    • Bidirectional requirements traceability
  • Writing testable requirements
  • Safety requirement management

Topic 5: Reuse and Change Impact

  • Reusing previously developed software
  • Change impact analysis
  • Regression analysis

Topic 6: Control and Data Coupling Analysis

  • Control coupling and data coupling analysis
  • Control and Data flow analysis
  • Dynamic Data Flow Coverage
  • Call Graphs

In addition , LDRA has faculty development program to suit the various training needs of academia/varsity.

On-demand course

The DO-178C “First Flight” online training course provides a unique overview of the standard. Presented by Level A software DER Steve Morton, the course is available online for delegates to learn at their own pace, and at convenient times. Click here for more information.

Public course availability

Details of public courses are available on our events page as are details for additional training opportunities, including online webinars, conference proceedings, and seminars offered worldwide. For more information, contact us at info@ldra.com.