Collecting Product Usage Data Using a Transparent Logging Component
Paper i proceeding, 2015

Continuous software engineering and experiments on released products have become very popular in modern software development. In this paper, we present a software component used to transparently log usage data from products in order to facilitate the use of customer-usage data by software developers. Such a component can aid with software maintenance and lifecycle management, but also provide help in software production and validation. We present a technical solution, the evaluation of its influence on the performance of a sample product, and an initial study on the acceptance of such a technology by regular users. Our results show that the mechanisms available in modern programming languages make it possible to integrate such a component without manual interventions in product code and that users are generally positive towards using this technology for logging the usage of work-related applications. We conclude that this type of technology can provide new possibilities for developers to adjust product planning based on the customer usage data.


Thorvaldur Gautsson

Chalmers, Data- och informationsteknik

Jacob Larsson

Chalmers, Data- och informationsteknik

Miroslaw Staron

Göteborgs universitet

International Conference on Advances and Trends in Software Engineering



Mer information