Home  |   About SRC  |   Divisions  |   Products/Services  |   Careers  
SRC Divisions
ISS Division
Intelligence & Surveillance Systems
C3 Programs 
IT & Homeland Security
STI Division
CNE Division

SYSTEMS DEVELOPMENT

The Systems Development Team works on a wide range of software development and maintenance projects for a variety of military systems and customers. These projects virtually cover the spectrum of system development life cycle tasks, including the following:

System Design/Rapid Prototyping - System design activities range from the creation of software and hardware design documents to the conduct of Preliminary and Critical Design Reviews with the customer. The specialized area of software design is the major activity and focus for this group, but designs are also provided to solve hardware issues such as input signal conditioning to obtain the maximum system dynamic range. Hardware selection and evaluation using rapid prototyping is also done to characterize system performance in an adverse environment - for example, prototyping various radio receivers in the presence of strong interfering signals. Rapid prototyping is also used to characterize the performance of software components like database designs and hardware items such as new spectrum analyzers.

Software and Database Development - SRC's experienced software developers design and develop software for applications such as: 

  • Wide band recorder capable of sustained 10 MHz RF bandwidth digital recording; 
  • Real-time automatic event recognition and reporting; 
  • Direction finding applications; 
  • Signal recognition algorithm development; 
  • Automated directed and general search applications; 
  • Multi-channel, scenario driven signal simulator;
  • Remote system control; and 
  • Advanced, multi-channel audio distribution and control.

Also, major updates to existing systems are done to add new features, replace "out of support" commercial or Government provided products, and consolidate multiple systems' functionality into one more highly capable system using higher performance processors. 

System Integration & Testing - As the system components become available, integration is started. System integration continues until all the components are installed in the target system environment and stress tested. Performance testing is done to ensure performance requirements are met both from a signal processing and software functionality perspective. Formal test plans are written where required and factory acceptance tests performed with customer witnesses. Where required, the team assists with the testing required for customer conformance.

Program & Configuration Management - Overall program management of selected programs is provided for our customers including creation and maintenance of detailed schedules and budgets, as well as creation and submission of detailed monthly status reports to the ultimate customer. Configuration management is another key part of the overall work effort to ensure source code integrity and track approved changes. The Systems Development Team conducts Configuration Control Boards and documents the resulting decisions. System trouble reports are reviewed and action taken in accordance with our defined work flow process. Software bug tracking databases are used to manage and track the life cycle of reported system bugs.  Hardware Configuration Status Accounting Reports and Software Baseline Audit Reports are provided as required. Software license and hardware warranty tracking is also done 

 

                                                      
© 2006 Scientific Research Corporation  

Corporate Headquarters
2300 Windy Ridge Parkway, Suite 400 South
Atlanta, Georgia 30339
Phone: 770-859-9161 Fax: 770-859-9315