Make the Kieker Repositories compatible with TeeTime

Description

Kieker supports its own architectural model for components, methods, classes and services.

  • AllocationRepository

  • AssemblyRepository

  • ExecutionEnvironmentRepository

  • OperationRepository

  • SystemModelRepository

  • TypeRepository

They use a IProjectContext interface to gain access to the AnalysisController. Furthermore, there is an ecore model in kieker-analysis which provides similar classes for the data model as those in tools.

Solution strategy:

  • Port repositories into a form which works without the analysis controller and put it in a separate model project within Kieker. This can also be used for further models.

  • Create missing trace analysis filters for the trace analysis example

  • Create remaining trace analysis

Activity

Show:
Reiner Jung
November 18, 2020, 10:16 AM

Ported and moved most kieker-tools trace analysis plugins.
Still missing are tests and those in kieker-analysis.

Assignee

Unassigned

Reporter

Reiner Jung

Labels

None

External issue ID

None

Components

Affects versions

Priority

Highest