Tullio Vernazza

Learn More
Measures represent important data in all engineering disciplines. This data allows engineers to understand how things work and how to make changes to produce desired results. In software engineering, it is difficult to collect useful measures because developers do not consider it an important activity, compared to coding. Moreover, manual collected data is(More)
The automatic assessment of the level of independence of a person, based on the recognition of a set of Activities of Daily Living, is among the most challenging research fields in Ambient Intelligence. The article proposes a framework for the recognition of motion primitives, relying on Gaussian Mixture Modeling and Gaussian Mixture Regression for the(More)
Introducing software reuse at a corporate wide level represents one of the most promising means of addressing rising costs plaguing the software industry. A series of mechanisms are needed for shortening development cycles and providing reliable software of high quality which will be more maintainable and flexible for future extensions.This paper presents(More)
ÐThis paper reports on an empirical research based on two software products. The research goal is to ascertain the impact of the adoption of a reuse policy on customer satisfaction. The results show that when a systematic reuse policy is implemented, such as the adoption of a domain specific library, 1) reuse is significantly positively correlated with(More)
Sherlock is a domain analysis methodology for the extraction of reusable frameworks. Sherlock is based both on Proteus and on FODA domain analysis techniques. The input of Sherlock is a description of the domain based on domain applications, literature, user requirements, and interviews with domain and market experts. The output of Sherlock is a framework(More)
In an ophthalmological department there are many sectors in which the use of computers can give useful support. We have singled out three major areas of interest: 1. the rationalization of the flow of patients; 2. the management of clinical records; 3. the automatization of ophthalmological devices. the rationalization of the flow of patients; the(More)
The growing availability of COTS (Commercial-Off-The-Shelf) components in the software market has concretized the possibility of building whole systems based on components. In this multitude, a recurrent problem is the location and selection of the components that best fit the requirements. Commercial repositories that offer search mechanisms have reduced(More)
There is still no standardization of software measures and metrics extraction tools have to be updated frequently to handle the changes. A possible solution is represented by using an intermediate abstraction layer to decouple the information extraction process from the use of the information. In this way a metrics researcher do not have to deal with(More)