Università degli studi di Udine
Dipartimento di Matematica e Informatica

Software-Engineering Group

Goals
Results
Principal Investigators


Goals

The SW-Engineering group is interested in various topics related to theoretical aspects of software metrics and to practical metric support to testing and validation of software.
We studied the main proposals for software metrics and compared them in large experimental environments.

Various models of new predictive metrics have been proposed, based on structural aspects of software and their relations to statistics of notified faults on software modules. They produce a risk-hierarchy of structural parameters and, using a statistical models, build a frame to identify fault-prone software models. We studied the use of this predictive metrics in the testing and validation phase, due to their capability to identify dangerous constructs of programs on fault-prone modules. The methodology introduced will be able to concentrate the efforts of testing and validation on the more dangerous segments of code or modules.

We are also studying methodologies of Reuse Engineering and their impact in software factories and industrial projects. At last we are analyzing the use of Information Retrieval tools for Maintenance and Reuse of Software Packages.

Another topic investigated by the SW-Engineering group is the definition of suitable standards for the development of Knowledge-Based Systems, compatible with the ISO 9000 series of standards. More specifically, a life cycle model and a definition for KBS quality is currently being investigated.

 

Principal Investigators