Palladio Component Model tool version 5.2. Palladio-Bench release (release date 04.01.2024).
What's new / Release Notes
- Updated Eclipse environment to 2023-03
- Migrated to Java 17
- Add support for ARM(AArch64) processors for Linux and Mac
- Several other small fixes and usability improvements
- (internal) Switch to GitHub Actions-based Ci/Cd pipeline
Limitations / Known Issues
Please note, starting with version 5.2 Palladio-Bench requires at least JDK 17 or higher in order to run.
Palladio Bench 5.2 Product Builds (Recommended)
Eclipse 2023-03 based All-In-One products to run Palladio and its core features out of the box are provided under Palladio Bench download site. Just download the appropriate Zip file for your system and extract and run it like you would run a normal Eclipse installation. In case you need additional Palladio features you can use the preconfigured "Install new software..." dialog with the Palladio Bench Update site selected.
If you are running recent versions of MacOS, you might experience a message saying that Palladio is broken. Most probably, this traces back to a security feature prohibiting the execution of non-signed, downloaded software. Please try to run
xattr -rd com.apple.quarantine Eclipse.app to fix this issue.
If you encounter problems with the built-in ZIP functionality of Windows OS, instead, try 7zip or alternatives.
Release Update Site
You can easily install the Palladio Bench in an existing Eclipse 2023-03 Modelling edition. The Palladio tooling is available at a central eclipse update site containing all known Palladio Core and Addon features. Direct your "Install new software" dialog at the Palladio Simulator update site. Then select any combination of Palladio Core, Addon or Support features.
Palladio needs for the model evaluation a fully installed OCL engine. Please install the OCL engine. The Update-Site will also have a category for OCL. Selecting all the provided packages there will solve the OCL errors.
Palladio comes with a Palladio Project Wizard providing templates for models to start with. Use "New Project -> Palladio Project (Sirius)" enter a project name and pick one of the provided example template projects.