Skip to content

Commit 068261e

Browse files
authored
Update README.md
1 parent e533f12 commit 068261e

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

README.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## 1. Introduction
66

7-
**CloudSim Plus Automation** is a Java command line tool based on [CloudSim Plus](http://cloudsimplus.org)
7+
**CloudSim Plus Automation** is a Java 17+ command line tool based on [CloudSim Plus](http://cloudsimplus.org)
88
(and some [CloudReports](https://github.com/thiagotts/CloudReports) classes)
99
which is able to read specifications of CloudSim Plus simulation scenarios from a YAML file,
1010
a very human-readable data format.
@@ -76,7 +76,16 @@ This work contributes to:
7676
- use a human readable file format to specify cloud simulation scenarios and speed up such a simulation process phase;
7777
- allow reuse, extension and sharing of simulations scenarios.
7878
79-
## 2. Using the command line tool
79+
## 2. Requirements
80+
81+
In order to build the jar file to run the tool, you need JDK 17+ installed.
82+
You can use any IDE of your choice or run maven at the command line:
83+
84+
```bash
85+
mvn clean install
86+
```
87+
88+
## 3. Using the command line tool
8089

8190
You can simply download the [jar file from the latest release](https://github.com/manoelcampos/cloudsim-plus-automation/releases/latest) and run it in a terminal
8291
by issuing the following command (check the correct version number of the jar file):
@@ -87,7 +96,7 @@ java -jar cloudsim-plus-automation-7.1.0-with-dependencies.jar PathToSimulationS
8796

8897
Execute the tool without any parameter to see the usage help.
8998

90-
## 3. Using it as a maven dependency into your own project
99+
## 4. Using it as a maven dependency into your own project
91100

92101
You can build your own applications on top of CloudSim Plus Automation to automate the creation cloud computing simulations.
93102
This way, your applications will be able to read simulation scenarios from YAML files, build and execute them on CloudSim Plus.
@@ -120,14 +129,14 @@ try {
120129
}
121130
```
122131

123-
## 4. Published Paper
132+
## 5. Published Paper
124133

125134
For more information, read the paper published on the [Springer Lecture Notes in Computer Science Volume 8662](http://doi.org/10.1007/978-3-319-11167-4_34). Realize the paper is related to an older version of the tool, which is compatible with CloudSim 3.
126135
The YAML structure has changed since there too, making it simpler and matching the name of entries with CloudSim and CloudSim Plus classes (such as VmAllocationPolicy, VmScheduler, CloudletScheduler). See the last section for more information.
127136

128137
**If you are using this work for publishing a paper, please cite our paper above.**
129138

130-
## 5. Notice
139+
## 6. Notice
131140

132141
If you are looking for the **CloudSim Automation**,
133142
which is the version compatible with [CloudSim 4](http://github.com/Cloudslab/cloudsim),

0 commit comments

Comments
 (0)