Commit graph

84 commits

Author SHA1 Message Date
356515e10c Moves the examples of the examples.gips folder to the correct package
Closes #49.
2024-07-04 15:12:03 +02:00
3461ef0ec2 Changes all version numbers to v0.0.5 + adapts citation file 2024-06-26 09:11:10 +02:00
c523808c7a Fixes various Eclipse warnings: missing encoding, build.properties, automatic module name 2024-06-26 09:10:43 +02:00
0e210a4911 Updates all projects to Java 21 2024-06-14 16:14:24 +02:00
984fbb45fe Enforces the correct code style 2024-03-29 08:28:23 +01:00
7528af6ac5 Updates base required Java version of all projects to JDK 17 2024-03-13 10:28:42 +01:00
6a351c868a Removes XMI model file 2023-12-04 13:26:11 +01:00
182fb4d24b Re-adds generation of test case with the ModelFacade 2023-11-23 15:52:42 +01:00
ecf19786d8 Snapshot: Changes the basic tests 2023-11-22 16:56:15 +01:00
92969ae2ec Renames the vnet2sserver GIPS sequence example 2023-11-22 11:17:18 +01:00
53243adff9 Adds more tiny examples for the GIPS-seq algorithm 2023-11-21 16:08:26 +01:00
948477dd9f Adds the second link to the small example 2023-11-17 11:03:23 +01:00
a7440eb11c Adds first experimental GIPS sequence MdVNE algorithm 2023-11-17 10:54:38 +01:00
373c863182 VNE GIPS algorithm: Objective test clean up + adds another tiny example 2022-06-14 16:22:55 +02:00
93dacd555c Renames all Roam-related parts to GIPS 2022-05-03 17:03:50 +02:00
4afa3aec4e Adaptions after merging the new TCCC metric 2022-03-31 10:20:30 +02:00
bf924099e3 Merge branch 'main' into feature/roam-experiments 2022-03-31 10:20:06 +02:00
c3f6fbc44f Adapts: Tests (names), scenario loader, CSV util, configs, examples
... to new names
2022-03-31 09:41:16 +02:00
847c1c5019 Renames current "Total Communication Cost C/D" to "... Objective C/D" 2022-03-31 08:57:42 +02:00
ac0b162496 Adds first implementation draft of the Roam-based VNE algo + example 2022-03-22 10:01:22 +01:00
81341254d7 Adds some examples for roam testing 2022-03-14 09:39:19 +01:00
909f12b2c6 Adapts vendor to FGES 2022-02-09 12:56:55 +01:00
69a4e137e5 Adapts version numbers + removes versions from dependencies 2022-02-09 12:53:21 +01:00
aec012dfd8 Snapshot: Start to migrate classpaths and dep. man. to Manifest files 2022-02-08 18:24:54 +01:00
6919447b11 Java: SE 13 -> SE 16 (config and README.md) 2021-12-20 15:39:55 +01:00
167ed404d1 Removes the old ILP algorithm implementation 2021-12-20 15:14:51 +01:00
1593f02b37 Merge branch 'main' into feature/new-ilp-algo 2021-12-20 14:31:19 +01:00
c3a5e604a9 Adds an example for the VneFakeILP algorithm + java doc 2021-12-16 15:21:57 +01:00
6e6be166bb Fixes all TAF algorithm examples
Correct algorithm objective configuration was missing
2021-12-15 13:41:32 +01:00
d0211836f2 Changes my email adress from stud to ES 2021-12-13 11:12:23 +01:00
70649e6820 Applies new code-style to all source files 2021-12-13 10:54:25 +01:00
c87eab30cc Added two more examples 2021-09-16 13:15:03 +02:00
2121f7d1b1 Moved metrics to sub-packages + added config to enable memory measurement 2021-07-03 14:25:57 +02:00
ae8d157cbe Renamed "pm-update" to "pm-migration" in all classes 2021-07-02 09:33:36 +02:00
6b3fdbb4be Implemented first VNE PM algorithm that uses recursive updates of embeddings 2021-06-11 15:45:25 +02:00
97aeae02c0 Added test and example for an almost full one tier based network 2021-06-11 13:56:50 +02:00
3a255071fb Removed left over "GoogleFatTree" name artifacts 2021-06-09 11:05:26 +02:00
0b7d170418 Renamed all files containing "GoogleFatTree" 2021-06-08 15:16:43 +02:00
9926f22bca Added System.exit(0) to all main methods to kill the program 2021-06-06 17:13:34 +02:00
b94687fe10 Made remove embedding configurable for remove substrate element method in ModelFacade 2021-06-06 14:59:04 +02:00
1f22bbaaf4 Basic re-embedding after graceful removal of substrate servers works 2021-06-06 14:04:33 +02:00
0cc6bc986c Adapted example size for a smaller runtime 2021-06-06 12:46:40 +02:00
e1ca7fd155 Added repair function for dirty removed virtual networks 2021-06-06 09:45:35 +02:00
f2052a4fc3 Implemented full batch based VNE ILP path algorithm + migration tests 2021-06-04 14:01:08 +02:00
d845039316 Added incremental model converter 2021-06-04 10:26:13 +02:00
932f8bfa05 Extended two ILP and two PM algorithm examples with new metric 2021-06-03 13:48:31 +02:00
297a8e5eac Moved converter to model project 2021-05-31 13:57:46 +02:00
a027dadf3a Added depth to JSON representations + added a dual read example for model import 2021-05-31 13:32:20 +02:00
2f0184834d Added an example for the read operation 2021-05-31 13:09:11 +02:00
f101301922 Model converter 'save' implemented + some doc 2021-05-31 13:03:17 +02:00