Kieker Home

About Kieker

The internal behavior of large-scale software systems cannot be determined on the basis of static (e.g., source code) analysis alone. Kieker provides complementary dynamic analysis capabilities, i.e., monitoring and analyzing a software system’s runtime behavior — enabling Application Performance Monitoring and Architecture Discovery.

Recent Posts

Kieker version 1.2 released!

Minor bug-fixes and refactorings (e.g., renaming Kieker.Tpmon/Tpan->Kieker.Monitoring/Analysis ) Further enancements to trace analysis tool (e.g., analysis & visualization features providing software assembly- & deployment-level views) Improved documentation, e.g., brand-new user guide with examples! Improved Windows support (e.g., wrapper scripts)

Kieker version 1.1 has just been released!

Trace analysis tool improved and extended: New internal meta-model, scalable on-the-fly trace reconstruction, … Analysis features: e.g., HTML output of reconstructed system model, computation of trace equivalence classes Visualizations, e.g., hierarchical dependency graphs (operation-, component-, container-level), sequence diagrams, call graphs