TIOBE checks more than 171.5 million lines of code for our customers world-wide, real-time, each day.
They have combined the best-in-class code checking tools into one framework. Via a single web interface you can consult all important software defects and metrics information for all your software projects. TIOBE provides the facts and figures, you take the decisions.
TIOBE Coding Standard Framework
The TICS Framework combines the quality data of various tools into one consistent environment. The obtained data is stored in a so called
TICS quality database and shown at department level via a web application called the
TICS viewer (see screenshot below) and at multisite organizational level with the aid of the
TICS enterprise dashboard.
The TICS solution consists of three components:
-
TICS Analyzer. The TICS Analyzer generates coding standard violations for the individual software engineer. It is a small layer on top of existing code checkers. The TICS Analyzer combines the results of the code checkers in such a way that they are presented in a uniform way that reflects the coding standard that is used by the engineer. The TICS Analyzer is available as a command-line tool but it is usually also integrated in the used programming environment. more
-
TICS Database. The TICS Database component concerns a database that contains all kinds of quality data. It is updated every night by means of a batch run on the accepted (consolidated) code archive. Apart from all violations, the quality database also contains include relations, lines of code (various ways), build relations and some other metrics.
-
TICS Viewer. The TICS Viewer is a web-based Intranet application that displays overviews of the quality data of the TICS Database. With the aid of the TICS Viewer one receives a graphical answer on questions such as "What is the historical trend concerning static quality?", "What is my current confidence factor?", "What is the number of violations per KLOC for the topmost modules?", etc. more