OC Systems provides software instrumentation tools and consulting services that help organizations gain greater visibility into large, complex applications.
The larger and more complex an application is, the more difficult it is to find out what is happening inside, as the application executes.
There are many tools that provide visibility into an application's execution during development, but once the application reaches integration and system test, those tools are too invasive.
OC Systems offers tools and services to provide that visibility. With these solutions, defects and performance problems that are not discovered until integration can be resolved faster, reducing the risk of slipping the schedule.
Once the application is deployed, defects that are found in the field can be debugged remotely and resolved faster. This reduces downtime, lowers the cost of supporting the application and improves customer satisfaction.
Most of OC Systems' products and services are based on Aprobe, a patented software instrumentation technology that lets you monitor the execution of a software application, log data, or alter its behavior; no changes are made to any application files stored on disk, making it easy to insert, modify and remove the probes.
Aprobe can read parameters and collect other data about the internal functioning of the application. Probes can also change the execution of the program as it is running, which can be used to simulate faults or test fixes.
Clients include U.S. Customs & Border Protection, Lockheed Martin, IBM, Northrop Grumman, SAS, Raytheon, ITT Corp, FAA, FBI and the U.S. Army.
OC Systems is a privately held company that is owned by its employees.