white papers
factory tour
cost justification
contracting
pricing
awards

COMPANY HISTORY & BACKGROUND

proServices, a New Jersey Corporation, provides a Software Forensics Capability in the area of source code inspection services for Fortune 100 Companies and for the Department of Defense. Privately owned by the principle founders this business has been profitable since its inception in February of 1993. The company was founded to leverage its domain expertise in Software Development Manufacturing Processes, Methods and Commercial Automation Tools. This domain expertise is provided as an “Early Detection” Strategic and Tactical Software Quality Risk Mitigation Service for new and existing software systems, and are contracted as a Firm Fixed Priced service deliverable. In 1995, the company obtained a “Top Secret” Clearance status. A partial list of customers have included Lockheed Martin, Raytheon, Hughes, AT&T, Lucent, Motorola, EDS, Solomon Smith Barney, Goldman Sachs, NSA, U.S. Army, Federal Reserve and NASA. The company has been recognized for its software process, automation and standards expertise by the Software Engineering Institute at Carnegie Mellon University and Defense Information Systems Agency (DISA).

Although functional domain expertise is not a requirement for this capability proServices has worked on a wide range of diverse systems. To name a few:

Communication Switching Systems Financial Transaction Systems
Web-Centric Processing Systems Manufacturing Systems
ISV(s) Command & Control Systems
Medical Devices Satellite Based Systems

SOFTWARE FORENSIC SERVICES DESCRIPTION

Through our Trenton, New Jersey based Software Factory, proServices offers nine (9) Forensic Source Code Inspection Services. These services provide detailed reports consisting of an Executive ScoreCard Summary, In-Depth Technical Report, Recommended Fix Details including the File Path and Line of Code location for all errors identified; and most importantly recommendations on software manufacturing process improvements to prevent similar errors in the future. The services listed below are delivered shortly after receiving the software system inventory.

  • Software Quality Assessment & Audit - This service represents a cross section of all services offered by proServices. The service is a review of the software system’s characteristics to identify areas and instances of the system undergoing Qualitative Degradation such as Defect Identification and Analysis, Architecture Review, Development Process Review, Configuration Management Maturity Review, etc…
  • Software Error Detection - This service consists of searching through source code for coding constructs suspected of being high priority bugs or violating important coding practices. This process can identify failures and additional problems that have escaped the code inspection or testing processes. The problem/issues found are categorized by severity and importance.
  • Software Performance Characterization &Tuning - This service identifies modifications in the software application which improve the performance and response times. Recommendations are made based upon high value modifications with minimal architectural impacts.
  • Software Memory Leak Detection – This service identifies overall machine performance degredation and crashes from running out of resources caused by memory leaks.
  • Software Test Coverage Analysis – This service maps the customer’s current inventory of tests to the percentage of the software system’s source code it covers and identifies redundancy and insufficient testing.
  • Darwin Testing - Darwin testing provides a cost effective way of testing the source code system for Unexpected User Interactions. Darwin runs current test suites in new variations and sequences providing robust tracebacks pinpointing the problem through an automated service for detecting and recording failures.
  • Custom Software Standards Assessment - This service identifies a system’s compliance to custom standards either created by customers, industry or Government authorities.
  • Software Threat Detection – This service consists of searching through source code for constructs (malicious code, trojan horses, time-bombs, etc…) which could potentially create opportunities for malicious exploitation in security of the system.
  • 2nd Order Analysis – This service is a proprietary process of which source code is analyzed using highly customized scripts, tools and techniques to find root cause failure constructs hard to identify using traditional code inspection processes.


CONTRACTING SUBSCRIPTION SERVICE

proServices through the use of commercial automation tools,proprietary manufacturing processes and methods can provide development teams with a deliverable report of problem/issues without affecting project elapsed time milestones. By taking a version of customer’s software system, proServices deliverables are predefined and the amount of work is gauged by the size, language and service of the software system to be analyzed. These services are Guaranteed Fix Priced and allows our customers to project accurate budgets.

CUSTOMER PROFILE

In the Software Industry one thing remains consistent, no matter what we say We Always Ship to a Date. This fact contrains software development processes and impacts quality. Detecting errors and problem/issues without the cost of acquisition, implementation, training and adoption of sophisticated processes and tooling are the benefits proServices provides its customers. The results of these benefits are for the first time quantifiable and measureable. proServices recently performed its Error Detection service for a customer with a total cost savings based on defects found “post” phase escapement was over $500,000. Customer Project Manager – “It’s difficult dedicating time and resources to perform the level of activities proServices Factory services provides when my customer demands priorities on meeting “functional” software requirements and milestone dates. All of the defects identified by proServices were fixed by my team within a 24 hour period. Parallel efforts internally have produced far less results at a significantly higher cost. We would recommend proServices Factory Software Development Services to others within our company.”

You may download this document in PDF format using Adobe Acrobat Reader. If you don't already have Adobe Acrobat Reader installed, please download a free copy.


PARTNERS | SALES & REGISTRATION | DIRECTIONS | EMPLOYMENT | HOME | CONTACT