Software Application Design and Integration
Click on an item below for more information on IIW's capabilities.
|
Application Development |
|
IIW's experienced team of software engineers are versed in developing a wide variety of applications for purposes such as:
- Command and control applications to communicate with remote hardware and software, either over the public Internet or a private network via wired or wireless, packet, or stream-based communications.
- Data mining, organization, and presentation applications to characterize, catalogue, and assess SIGINT data.
- Software analysis tools for precision measurements.
We develop across all platforms in almost every modern language available. The majority of our work is platform-agnostic with the developers choosing the best approach rather than being dictated what the approach should be. In addition, we create specialized real-time displays for digital signal processing, command and control, data acquisition, archive, visualization, and processing. We also develop applications for market-leading database management systems (DBMS), including SQL Server®, Sybase®, and Oracle®. |
Software Reverse Engineering |
|
We perform comprehensive reverse engineering of software for the purpose of vulnerability assessment, structural analysis, and modification detection. IIW's engineering team encompasses certified professionals in reverse engineering and expertise in IDA Pro. We can reverse commercial and custom applications for multiple platforms, such as Windows and Linux. Our reverse engineering experience gives us unique insight into system vulnerabilities from both a defensive and offensive mindset. |
Device Driver Implementation |
We develop device drivers for the Windows and Linux platforms to control custom hardware and for use as network stack filters. IIW's knowledge of kernel mode development and debug, as well as development of very low level code, is a proven asset for our customers. |
System Integration and Deployment |
At IIW, we provide ground-up system integration and deployment of commercial off-the-shelf (COTS) hardware (desktops, servers, and storage), custom application software, COTS software, government off-the-shelf (GOTS) software, and custom hardware. All of our systems are fully compliant with industry standards for system integration, test, and deployment lifecycle, including:
- IEEE 12207
- Joint System Integration and Test Plan (JSITP)
- Joint Configuration Management Plan (JCMP)
- Joint Site Integration Standards (SI-JSIS)
- Director of Central Intelligence Directive (DCID) 6/3

|
Digital Signal Processing |
IIW engineers have extensive experience in the design and implementation of optimized DSP processing software. Our expertise includes:
- Filter design:
- bandpass and bandstop
- decimation and resampling
- Equiripple and Kaiser design techniques
- High-speed filter convolutions and FFT applications using:
- AMS FPGA boards
- Intel MKL libraries
- Nvidia CUDA processors
- Cloud computing
- FFTW
- Wavelet denoising
- Audio applications
- Signal visualization applications
|
Distributed and Enterprise Application Development |
Our engineers have extensive experience in the use of J2EE to create web-enabled enterpise computing solutions. Our applications support:
- J2EE-driven web deployment
- PL3+ compliance
- Web-based and Client-Server configurations
- Innovative database schema designs
- Hadoop-based cloud computing
|