Skip to content

Getting Started

Chen Li edited this page Oct 12, 2017 · 7 revisions

For Tulsa

The instruction of how to get start with Tulsa can be found at Run-configuration of Tulsa.pdf

For APDR

Before we run the APDR tool, we need to specify the input data format and the configuration file (DICE-APR-Configuration.xml) provided for anti-patterns detection and refactoring. These are the only inputs required to run the APDR tool. It may be invoked from the command line, e.g., the following is an example of running APR on Windows Operating Systems:

>diceAPR DICE-APR-Configuration.xml

where diceAPR is a standalone executable file generated from APDR source code in Matlab, and the DICE-APR-Configuration.xml is a configuration file.

The above configuration file specifies the input parameters of the APDR:

  • inputLQNModel: the value of the parameter inputLQNModel represents the location of the LQN model file.
  • inputSolvedLQNMOdel: the value of the parameter inputSolvedLQNMOdel stands for the location of the solved LQN model file.
  • ThMaxCall: the value of the parameter ThMaxCall means the maximum number of the synchronous calls.
  • ThMaxResT: the value of the parameter ThMaxResT defines the acceptable maximum response time.
  • ThMaxEntry: the value of the parameter ThMaxEntry specifies the maximum number of entries of a processor.
  • ThMaxUtil: the value of the parameter ThMaxUtil means the allowed maximum utilization of a processor.
Clone this wiki locally