Download Stochastic Performance Logic User Manual
Transcript
Contents Introduction 1 1 Annotations 1.1 Grammar . . . . . . . . . . . . . 1.1.1 Formulas . . . . . . . . . Variables . . . . . . . . . Simple variables . . Sequence variables Comparison . . . . . . . . Lambda expression . . . . Comparison operators . . 1.1.2 Method aliases . . . . . . 1.1.3 Generator aliases . . . . . 1.2 Generators . . . . . . . . . . . . . 1.2.1 Generator description . . 1.2.2 Integrated generators . . . 1.3 Practical advices . . . . . . . . . 1.3.1 Writing annotations . . . 1.3.2 Writing generators . . . . 2 Command Line Tool 2.1 Overview . . . . . . . . . . . . 2.1.1 Requirements . . . . . . 2.1.2 Installation . . . . . . . 2.1.3 Compilation from source 2.2 Running the framework . . . . 2.2.1 Arguments . . . . . . . 2.2.2 Evaluation results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Examples 3.1 Bundled tests . . . . . . . . . . . . 3.1.1 Test Basic . . . . . . . . . . 3.1.2 Test Multiple Projects . . . 3.1.3 Test Integrated Generators 3.2 Testing repositories . . . . . . . . . 4 Working directory 4.1 Evaluation . . . . . . . . . . . . . 4.1.1 Overall structure . . . . . 4.1.2 Single evaluation directory 4.2 Measurement . . . . . . . . . . . 4.3 Temporary . . . . . . . . . . . . 4.4 Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 XML configuration file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 4 4 4 5 5 6 6 7 9 12 12 13 14 14 14 . . . . . . . 16 16 16 16 16 17 17 18 . . . . . 19 19 19 19 20 20 . . . . . . 21 21 21 21 22 22 22 23 i