Releases: Echtzeitsysteme/iflye
Releases · Echtzeitsysteme/iflye
v0.0.5
This is the fifth release of iflye.
Changes since the last release:
- New VNE algorithms
- Introduced a new GIPS-based VNE algorithm:
GIPS.bwignore
that does not contain any bandwidth-related constraints
- Added a random-based VNE algorithm
- Introduced a new GIPS-based VNE algorithm:
- Features/Fixes
- Added various tests for the ModelFacade as well as VNE algorithms
- Introduced a method for repairing bandwidth constraints after running ILP-based VNE algorithms
- Extends the load model functionality also to generate the correct paths
- Adds a generic embedding method to the ModelFacade
- Misc
- Adaptions for newer Eclipse versions (like 2024-06 R)
- Added a GIPS setup script for Windows-based systems (bat file)
- Renamed the test project
test.suite
totest.suite.iflye
to clarify it in larger workspaces
- Updated dependencies:
- Java JDK 21
- Apache commons CLI v1.8.0
- Apache commons CSV v1.11.0
- Bumped Gurobi to version v11.0.2
v0.0.4
This is the fourth release of iflye.
Changes since the latest release:
- Introduced the new GIPS-based VNE algorithms:
GIPS
GIPS.migration
GIPS.seq
(uence)- (The GIPS-based VNE algorithms were switched to use resource sets to work incremental later on)
- Moved the
network.model
project to the gips-examples repository - Bumped Gurobi to version v10.0.3
- Bumped CPLEX ILP solver to version v22.1.1
- Adapted all projects to use the Eclipse MANIFEST.MF dependency management
- Removed VIATRA as a possible pattern matcher
- Adaptations for newer Eclipse versions (like 2023-12 R)
- Updated dependencies:
- Java SE 17
v0.0.3
This is the third release of iflye. Some issues were solved, some new issues were added (see here).
Changes since the last release:
- Improved documentation.
- Introduced a new ILP VNE algorithm.
- Removed Gardygan-ILP dependency.
- Bumped Gurobi version to v9.5.0.
- Added CPLEX ILP solver in version v20.1.
- Introduced a new code-style.
- Fixed some incompatibilities with Windows (OS).
- Adapted visualization (GUI) to the style presented in my master-thesis.
- Updated the dependencies:
- Java SE 16
- Apache Commons CSV v1.9.0
- Apache Commons CLI v1.5.0
- Google GSON v2.8.9
v0.0.2
The second release of iflye. There are still some bugs left which I've documented in the issues.
Changes since the last release:
- Improved documentation.
- Adapted statistic scripts.
- Used for-each and new functionality of eMoflon to embed all virtual elements with GT only.
- Minor improvements, e.g., issue templates.