2016-06-06

Meeting Mon, June 06, 2016 @ 14:00-15:00h (time zone: CET/Berlin time), Adobe Connect


Selected Decisions

  • Christian Wulf (Unlicensed) reviews features descriptions ( KIEKER-1451 - Getting issue details... STATUS ), puts the page online, and prepares a template for the corresponding Confluence pages (to include some more detailed information about the status of the features (whether in the release or not; "maturity level"; etc)).
  • Christian Wulf (Unlicensed) asks Gunnar Dietrich (Markov model extraction) if he wants to present in the next meeting 2016-07-06
  • Christian Wulf (Unlicensed) schedules a meeting (outside the regular call) on Sören Henning: Migration of Kieker Trace Analysis


1. Presentations/demonstrations/discussions today

  • Web site (description of features): KIEK-1421 - Getting issue details... STATUS KIEKER-1451 - Getting issue details... STATUS
  • Infrastructure/process migration
  • Roadmap
    • Java 6 → Java 7? KIEK-1411 - Getting issue details... STATUS
    • Discussion w.r.t. "N+1'th visualization" (microservices)
    • Next release

2. Kieker @ XY + Related Events

a. Passed Since Last Meeting

b. Upcoming

  • <add items>

3. Release Planning/Roadmap

  • Kieker 1.13 upcoming for April 1, 2016
  • Pushing Kieker 2.0

4. Status of Current Activities

MISC

  • Web site: KIEK-1421 - Getting issue details... STATUS
  • Hannes Strubel and Florian Echterkamp: continue with the development of the Kieker Eclipse-Plugin of Jenny Dittmann (left the university)
    • goal of the plugin: visualize and interact with Kieker's dependency graphs

a. Web Site/Trac

  • Blog
    • Ideas for upcoming posts? (existing ticket for this?)
    • Nils on Trace UI

b. Web GUI

  • Roadmap -> towards an Open APM Tool?
  • Cockpit/Display concept
  • Web cast?
  • Feature wish: built-in support for APM, profiling etc. (example projects?)

c. TeeTime as P&F framework

  • Current migration state available at  gitlab
    • Sören Henning: Migration of Kieker Trace Analysis
    • Lars E. Blümke: Migration of Kieker filters to TeeTime stages

5. Research and Teaching Context

Research Projects/Collaborations

Study Theses

  • Recently completed (since last meeting):
    • ...
    • Please include recently completed theses here and announce them via the kieker-research list
  • Running:
    • (Stuttgart) Thomas Düllmann, Change-Aware Performance Anomaly Detection in Microservice Architectures. 2016. Master’s Thesis
      • Evaluation example: microservice-based versions of MediaStore/CoCoME
    • (Stuttgart) Sebastian Frank, Handling Tradeoffs in Architecture-Based Performance Optimization. 2016. Bachelor’s Thesis
    • (Stuttgart) Tobias Angerstein, Categorizing Performance Problems in Execution Traces, 2016. Bachelor’s Thesis
    • (Stuttgart) Fabian Keller, Performance Awareness in a Language Workbench, 2016. Master’s Thesis
    • (Stuttgart) Alper Hidiroglu, Rule-Based Performance Anti-Pattern Detection from Execution Traces, 2016. Bachelor's Thesis
    • (Stuttgart) Tobias Angerstein, Jonathan Göggel, Frederik Riedel. Towards a Peformance-Aware Continuous Delivery. 2016, Special Research Software Engineering (Fachstudie)
    • (Stuttgart) Alexander Bran, Alper Hidiroglu, and Manuel Palenga. Assessing the Interoperability of APM Trace Formats. 2016, Special Research Software Engineering (Fachstudie)
    • (Stuttgart) Matthias Blohm, Maksim Pahlberg, and Sebastian Vogel. Kieker-DQL Adapter. 2016, Process Analysis (Guided Research)
    • (Kiel) Hannes Strubel, Monitoring of Distributed Systems with Kieker, Master's Thesis
      • Evaluation example: CoCoME
    • (Kiel) Sören Henning, Visualization of Performance Anomalies with Kieker, Bachelor's Thesis
      • Pure Java solution as alternative to the current dependency on the R server
      • Visualizations embedded in Kieker distribution
    • (Kiel) Daniel Schmidt,  Monitoring Javascript-Applications with Kieker, Master's Thesis
    • (Kiel) Enno Martin Schwanke, On Improving Kieker's Monitoring Records in terms of Data Collecting and Modularization, Master's Thesis
      • Pre-allocated records to relieve the GC and thus to improve the performance
      • Record composition instead of inheritance to improve the reusability and the performance
    • (Kiel) Gunnar Dittrich, Extraction of User Behavior Profiles for Software Modernization, Master's Thesis  
      • Monitors and visualizes sessions, business processes, screenflows, and views

Student Projects

  • Recently completed (since last meeting):
    • Please include recently completed projects here and announce them via the kieker-research list
  • Running:
    • (Kiel) Mathis Neumann, Christoph Dornieden. Visualization of Runtime Models for iObserve (Masterprojekt)
      • Evaluation of technologies for a web based interface
      • Realization of a landscape view with attached time series displays as a microservice
  • Upcoming:
    • ...

8. Tagged Tickets

7. Misc

  • Ideas for Future Activities

Open table


Next meetings