Bachelor's thesis presentation. Leo is advised by Dr. Christoph Kowitz, and Dr. Nadiia Derevianko.
Previous talks at the SCCS Colloquium
Leo Wöhler: In-situ data extraction and usage analysis of an analog circuit simulator
SCCS Colloquium |
In large software projects, the automated measurement and tracking of usage data enables the improvement of the system based on the user’s needs. By analyzing the collected data, both the usage and the adaption of features can be recognized, facilitating informed decision-making regarding future developments. Usage data tracking may not only lead to further insights into the actual requirements of the users, but also point to potential bottlenecks of the system. As of today, in the analog circuit simulator TITAN developed by Infineon Technologies AG only the license usage is collected. This lack of knowledge concerning the actual use of the simulator inhibits adequate reactions to user expectation and disables the evaluation of the success of different features. This thesis proposes a data-tracking system for the circuit simulator TITAN. The data-tracker is easily extensible and intuitive to use to enable developers to extend the coverage and gain insights from the data it collects. Furthermore, the proposed software is designed to support long-term data storage which will eventually enable long-term analysis. The data will be visualized using familiar tools to simplify the analysis for both developers and managers. For deeper insights, the underlying SQL-database may be used. In this thesis, some of the initially collected data will be analyzed to gain first insights and ensure the process of analysis is intuitive.