LDRA & Telelogic Present: Best Practices in Model-Driven
Development and Testing
Date: 19 November 2008 in Newbury, UK
Date: 25 November 2008 in Leicester, UK
Workshop Time: 8:30 AM- 5:00 PM
Telelogic and LDRA invite you to a complimentary hands-on technology
workshop which focuses on best practices in model-driven development and testing.
In this workshop you will discover first hand how to build an
embedded application using Model-Driven Development (MDD) and the Unified Modeling Language (UML).
Furthermore, you will then test the application incorporating the latest testing technologies.
You will learn how MDD and LDRA analysis tools can benefit
you in the following ways:
- Developing a clear, validated, architectural and behavioural description
using the Unified Modeling Language (UML)
- Automating Design, Code and Quality Reviews
- Fast generation of production quality C and C++ code from the UML model
- Determine standards compliance (eg: MISRA C / MISRA-C:2004 and DO-178B)
with Static and Dynamic Analysis
- Automated Unit Testing
- Requirements-based validation through execution of the model
- Rapid error correction with bidirectional link to the UML model
Telelogic Rhapsody® is the industry's leading UMLR 2.1 and
OMG SysML based Model Driven Development environment for technical, real-time or
embedded systems and software engineering. With the advanced capability to extend UML 2.1,
Rhapsody allows both function-oriented and object-oriented design techniques to co-exist
in one environment.
LDRA is the leading provider of automated software testing and analysis tools
for the embedded market place. LDRA provides a unique testing platform that helps teams accelerate
testing embedded systems and deliver safe and mission critical software on time. Automated Unit
Testing, Code Coverage Analysis, Code Review, Quality Review, Design Review and Test Requirement
Tracking are key solutions for developers/testers to overcome the challenges of testing embedded
software and manage test requirement traceability. The LDRA tool suite supports C/C++, Ada 83/95
and Assemblers.
If you have attended one of our other technology seminars you will see
that we try and focus each seminar on a specific area of interest. In this case, early error
detection is the primary focus point.
Who Should Attend?
- Engineering Managers
- Software Engineers
- Software Quality
- Test Engineers
How to enrol?
Newbury - 19 November 08
Leicester - 25 November 08
Please e-mail your details to LDRA at
info@ldra.com. Workshop location details will
be emailed upon registration
Agenda
|
|
8:30 - 9:30
|
Registration and Software Installation (software required for all hands-on lab activities)
|
9:30 - 09:45
|
Introductions
|
09:45 - 10:15
|
Discussion: Model Driven Development Using UML
|
10:15 - 10:45
|
Discussion: Testing Strategies and Technologies
|
10:45 - 11:00
|
Break
|
11:00 - 12:45
|
MDD: Architecture, Behaviour, and Collaboration
|
12:45 - 1:15
|
Automated Design and Code Reviews
|
1:15 - 2:00
|
Lunch
|
2:00 - 2:30
|
Application Generation
|
2:30 - 4:00
|
Host-based execution and validation
|
4:00 - 4:45
|
Automated Unit Testing
|
4:45 - 5.00
|
Wrap up and Questions
|
|