Technisource Outsourcing

Fort Lauderdale, FL


Though never employed full time by Technisource Outsourcing, I have had a good working realtionship with them from the start of their business venture. On many occasions, they have asked me to do contract work for their clients.

Allied Signal
On a previous contract for Allied Signal, I developed a system for validating embedded ADA software for flat panel cockpit displays at their Fort Lauderdale location. Through Technisource Outsourcing, I modified this system to meet requirements for a different application at Allied Signal's Kansas location.

The system I developed allowed users to specify tests in a concise format. Each test specification was compiled to produce a command script to drive a DDC-I debugger, a vector of expected test results and a cross reference of requirement numbers actually tested. The command script caused the debugger to load the units under test onto a board in an Intel Multi-Bus rack, execute the specified test vectors and produce a file of actual output values. Once the test was complete, my system would generate a report by comparing the actual test results to the expected test results.

Though the units under test were all written in ADA and ran on an embedded 486 board, all the code in my system was written in C and ran on a network of Sun Solaris workstations and servers.

Sundstrand
According to FAA (Federal Aviation Administration) rules, a company different from the one that develops flight critical software must be contracted to validate that software. Technisource Outsourcing received such a contract from Sundstrand to validate the software for a commercial aircraft APU (Auxiliary Power Unit) system. I assisted in the project by writing tests for conformance to requirements and developing software tools to generate reports in the client specified format from raw test results and to automate migration of tests from one software release to the next. The units under test were written in C and ran on an Intel 80x86 simulator on Windows 95 and Windows NT machines.

TRW
Technisource Outsourcing recieved a contract from TRW to validate software for an automotive airbag release system. I developed a testing system similar to ones I had previously done for the aircraft industry. For each user specified test, it generated a command script to execute the test on a Hi-Cross HC16 simulator, compared expected results to actual results and generated a report in client specified format. I also provided extensive technical support to the testers at Technisource Outsourcing and the clients at TRW in Michigan. My code was written using Visual C++ on Windows NT and ported to Watcom C++ on Windows 95.

Caterpillar
Caterpillar developed a real time development library to act as an API (Application Program Interface) between their embedded applications and the VRTX32 Executive and Board Support Package running on an MC68XXX processor board. They provided Technisource Outsourcing with the source code for this library and requested a user's guide that would allow their developers to effectively use their library. I analyzed the source code and VRTX32 documentation to produce a user guide that met client requirements.

Return to Resume