Skip to content

Replication of the Experiment on Comparing Static and Dynamic Weighted Software Coupling Metrics

License

Notifications You must be signed in to change notification settings

softvis-research/coupling-metrics-replication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Experiences in Replicating an Experiment on Comparing Static and Dynamic Coupling Metrics

The replication of the experiment conducted by Schnoor and Hasselbring Comparing Static and Dynamic Weighted Software Coupling Metrics can either be executed online or locally.

Online Replication (experiment 4)

Click on the badge to access the replication study online.

Binder

Local Replication (experiments 1, 2, 3, 4)

  1. Download and unzip or clone this repository.
  2. Download the kieker monitoring logs and copy them into the following folders but keep the existing kieker.map files.
  1. Download the Jira byte code and extract the archives into the folowing folders.
  1. Execute the batch files 1-scan.bat and 2-aggregate-calls.bat for each experiment one after another.
  2. Execute 3-start-neo4j-server.bat and explore the created dependency graphs of the selected experiment at http://localhost:7474/.
  3. Before you can execute the jupyter notebook /jupyter/Replication of Comparing Coupling Metrics.ipynb, you have to set up a corresponding environment. You can for example download Anaconda and install it. Furthermore, make sure that jupyter notebook, pandas, and py2neo are installed in the environment.

Publication

You can find a complete list of publications on our website.

About

Replication of the Experiment on Comparing Static and Dynamic Weighted Software Coupling Metrics

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published