Français |  Copyright Notices |  Terms of Use |  Privacy Policy |  Sitemap
Essential Information Solutions
Information Systems
What We Do
Enabling Technologies - Electronic Products - Software Products
 
 

Software Products

Software Products

MDA provides and develops high end software for mission critical systems needing fail safe and high reliability standards. The software product is developed following a process which MDA has now mastered and made it applicable for the implementation of various mission critical projects requiring real time embedded systems or high end commercial applications. The group has developed software specifically for high profile missions such as the control software for Canadarm2 on board the International Space Station as well as the Antenna and Column Drive Unit Control Software for RADARSAT-2.

Real-Time Embedded Software

The Software Group has extensive experience developing real-time embedded software for processor platforms (from 80186 to PowerPC) on various operating systems (custom designed and VxWorks/Tornado). Software languages include both Ada and C and various development environments such as ICE and Rational Rose Tools have been used. Most of the embedded software was developed for mission critical systems and therefore was written and tested very rigorously. This type of experience working with emulators, test logs, and in developing utilities to assist in decoding, gives MDA an edge over the competition.

Test Software - SWIFT

During the process of validating flight software and testing electronic boxes, the software group continued to improve its test processes and finally developed a full Test Executive suite based on MS-Windows called SWIFT (Special Workstation for Integration and Formal Testing). This test set is used throughout MDA and has been packaged for sale to other companies. The test set allows test programs to be developed using Visual Basic or C/C++ and has features to allow full automation and printout of test results. This technology has increased testing reliability and cut down on test time and labor cost. The test executive's modularity allows it to be quickly adapted for many testing needs (from software to RF hardware) and has many instrument drivers making it a state of the art system. The group has performed automation of in-circuit emulators and developed utilities for simplifying unit tests.

©1995-2006 MacDonald, Dettwiler and Associates Ltd. All Rights Reserved.
Please send questions or comments about this website to webmaster@sm.mdacorporation.com