The System Analysis Toolkit

Stc
ComputingScienceColloquium

Date: April 15

Time: 11:00

Room: Unnik Room 311

Speaker: Tobias Kuipers

Title: The System Analysis Toolkit

Abstract

The Software Improvement Group has been developing the System Analysis Toolkit (SAT) over the last few months. This system aims at analysing large software systems, written in a large variety of languages. Since analyses often need to be performed in a short period of time, the system needs to be fast: both in performance, and in changeability.

The SAT is used both for our Software Risk Assessments and for Software Portfolio Monitoring services (see www.software-improvers.com for more details). It's main purpose is to serve as a consolidated user interface through which all software analysis related tools at the Software Improvement Group can be activated, and the results for all analysis stored, and visualised.

It is used to chain various analyses together, and to aggregate the results of analyses on various parts of a system, that can be written in different languages.

In this talk I will discuss the design of the SAT, and give a demonstration of its various advantages (and shortcomings :-).

We are willing to make the SAT freely available for the research community. I would like to discuss your potential interest for such a toolkit.