Applying Thought Wipro Technologies
About Wipro Newsroom Investors Careers Contact Us
  IT Services Product Engineering Solutions Technology Infrastructure Services Business Process Outsourcing Consulting Services

Testimonials
"It was the drive to improve productivity of the software engineering in our organization that led us to look for resources like Wipro that could help us better utilize our resources."

Alan Chow,
Vice President, NCR
Software Products Group
Home bullet PES Industries bullet Software Products bullet Solutions bullet Static Code Analysis
Focus Areas

Static Code Analysis
Wipro’s SCA platform is completely platform independent. It is an inter-procedural, path-sensitive, flow-sensitive and context-sensitive, extensible framework for C, C++ and Java.

The analysis can be either aggressive or focus on false positives reduction. It can also optionally check for any user-defined error definable as a state machine. It understands symbolic evaluation, pointer aliasing, dynamic memory areas etc.

The types of error detection are:

  • Common functionality
  • Special functionality (like deadlocks, race conditions, dynamic buffer overflow etc.)
  • Performance
  • Statistical
  • API (statistical and non statistical)
  • Security
  • Migration
  • User-extended
  • Language specific (STL errors for C++ etc)

Results so far and future plans:

  • A weak prototype has found hundreds of critical bugs in a variety of code bases (open source, client-supplied, robust, prototype etc.)
  • Detected error categories include: Null pointer dereferencing, memory leaks, file descriptor leaks, buffer overflow, locking violations, un-initialized variables, array index out of bounds, unreachable code and use after free
  • Plan to build a variety of “skin libraries” that cover domain / platform / architecture / technology specific necessities


Industries ServedspacerServices Offered
black

Subscribe to our monthly Newsletter Subscribe to 'Peer Ping' our monthly newsletter

Request for InformationRequest for Information
black
Events
Software Business 2007 Conference (Platinum Sponsor)
Date: October 2 - 3, 2007
Venue: Hyatt Regency, Santa Clara, California
Visit us at stalls 104 & 106

More Events

News
Wipro Enters into Gaming and Animation
More News

Case Studies
End-to-End Product Testing for a Security Software Suite
More Case Studies

White Papers
High Availability MySQL database on Amazon EC2
More White Papers