You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-5Lines changed: 14 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
## 1. Introduction
6
6
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)
8
8
(and some [CloudReports](https://github.com/thiagotts/CloudReports) classes)
9
9
which is able to read specifications of CloudSim Plus simulation scenarios from a YAML file,
10
10
a very human-readable data format.
@@ -76,7 +76,16 @@ This work contributes to:
76
76
- use a human readable file format to specify cloud simulation scenarios and speed up such a simulation process phase;
77
77
- allow reuse, extension and sharing of simulations scenarios.
78
78
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
80
89
81
90
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
82
91
by issuing the following command (check the correct version number of the jar file):
Execute the tool without any parameter to see the usage help.
89
98
90
-
## 3. Using it as a maven dependency into your own project
99
+
## 4. Using it as a maven dependency into your own project
91
100
92
101
You can build your own applications on top of CloudSim Plus Automation to automate the creation cloud computing simulations.
93
102
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 {
120
129
}
121
130
```
122
131
123
-
## 4. Published Paper
132
+
## 5. Published Paper
124
133
125
134
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.
126
135
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.
127
136
128
137
**If you are using this work for publishing a paper, please cite our paper above.**
129
138
130
-
## 5. Notice
139
+
## 6. Notice
131
140
132
141
If you are looking for the **CloudSim Automation**,
133
142
which is the version compatible with [CloudSim 4](http://github.com/Cloudslab/cloudsim),
0 commit comments