Skip to content

spec-rgdevops/CASPA-platform

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

A Platform for Comparability of Architecture-based Software Performance Engineering Approaches

Setting up an experimental evaluation for architecture-based Software Performance Engineering (SPE) approaches requires enormous efforts. This includes the selection and installation of representative applications, usage profiles, supporting tools, infrastructures, etc. Quantitative comparisons with related approaches are hardly possible due to limited repeatability of previous experiments by other researchers.

CASPA is a ready-to-use and extensible evaluation platform that already includes example applications and state-of-the-art SPE components, such as monitoring and model extraction. The platform explicitly provides interfaces to replace applications and components by custom(ized) components. The platform builds on state-of-the-art technologies such as container-based virtualization.

Details on the platform are described in the following publication:

  • Düllmann, T.F., Heinrich, R., van Hoorn, A., Pitakrat, T., Walter, J., Willnecker, F.: CASPA: A platform for comparability of architecture-based software performance engineering approaches. In: Proceedings of the 2017 IEEE International Conference on Software Architecture (ICSA 2017). IEEE. 2017. Full text (PDF)

Infrastructure layer

Monitoring layer

Application layer

Workload layer

The workload generator is application-specific and can be found in the corresponding application directory.

Analysis layer

About

A Platform for Comparability of Architecture-based Software Performance Engineering Approaches

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published