Závěrečná práce: Lukáš Tomoszek, učo 536309: An IntelliJ IDEA Plugin for Production Code Metrics Integration
Bakalářská práce
An IntelliJ IDEA Plugin for Production Code Metrics Integration
Anotace
Jasné porozumění chování systému v produkčním prostředí může být pro vývojáře softwaru, zejména rozsáhlých a komplexních aplikací, velmi cenné, avšak v jejich každodenním pracovním postupu často chybí. Tato práce představuje plugin pro IntelliJ IDEA, který integruje metriky z produkčního prostředí přímo do integrovaného vývojového prostředí (IDE), čímž snižuje potřebu přepínání kontextu a umožňuje …více
Abstract
A clear understanding of production behavior can be valuable for developers of modern software systems, especially large-scale, complex applications, yet it is often missing from their everyday workflow. This thesis presents a plugin for IntelliJ IDEA that integrates production usage metrics directly into the Integrated Development Environment (IDE), reducing context switching and enabling real-time …více
Zadání práce
The thesis will:
- Develop a data integration module that adapts a variety of code metric sources for the use with the plugin, specifically handling data from multi-tenant environments where users are organized within tenant groups.
- Create representations within the IDE that present code analytics alongside relevant code, using both textual and visual formats as appropriate.
- Evaluate potential extensions such as user segmentation analysis, historical trend display, or transitive usage tracking of related methods.
The deliverable artifact accompanying the thesis will be a working IntelliJ IDEA plugin capable of connecting to selected analytics data sources and presenting meaningful insights within the IDE. The plugin will be tested and validated using anonymized production data provided by Realpad to demonstrate its practical application in a real-world development environment.
25. 5. 2025 00:00, doc. Bruno Rossi, PhD, učo 232464
Přílohy
Konzultant
Realpad Software
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
User-friendly interface and monitoring application for ETL tool used by biobanks
Ing. Jonáš Jadrníček -
User facing status page web application driven by crowdsourced frontend telemetry
Ing. Zdenka Valkučáková -
Adding observability property to AIVA Robotic System
Bc. Tomáš Grbálik -
User Centric Observability with Frontend Telemetry
Ing. František Bínovský -
Evaluation of Pattern-Based Tools Integration into a Distributed Log Ingestion Pipeline
Mgr. Matúš Jakab -
Community Open Projects Infrastructure: Towards Collaborative Research Projects
Mgr. Dalibor Černocký, učo 472529 -
LibFAUDES -- knižnica pre prácu s disktrétnymi systémami udalostí
Mgr. Marián Pochyba -
Kubernetes Logging Operator
Bc. et Bc. Tereza Helanová




