-
Notifications
You must be signed in to change notification settings - Fork 0
Download & Installation
- Java Development Kit (JDK): Ensure you have Java 17 or higher installed.
- Eclipse 2023-03: Palladio-Bench is based on Eclipse 2023-03. The installation includes an All-In-One product that bundles Eclipse and Palladio together.
Visit the Palladio download site and download the latest version. You can choose to download the latest release or the latest version of the nightly build. Keep in mind, that the nightly build might be unstable. You can find its current status on this wiki page.
Warning
Do not use the built-in ZIP functionality of Windows OS, as it may cause issues with Eclipse ZIP files. Use 7-Zip or other alternatives.
Unzip and extract the downloaded ZIP file to the desired directory.
- Navigate to the extracted directory.
- Locate and run the
eclipse.exe
(Windows) orEclipse.app
(Mac) file to start Palladio-Bench.
If you encounter a message indicating that Palladio is broken on macOS, this is likely due to security settings blocking the execution of non-signed software. To fix this, open a terminal and run the following command:
xattr -rd com.apple.quarantine Eclipse.app
- Open Eclipse 2023-03 Modeling Tools.
- Visit the Palladio 5.2 marketplace entry.
- Drag the Install button from the marketplace entry to your running Eclipse instance.
- Open Eclipse 2023-03 Modeling Tools.
- Go to
Help
>Install New Software...
. - Enter the Palladio Simulator update site URL in the
Work with:
field. - Select the Palladio Core and any additional features you need.
- Click
Next
and follow the prompts to complete the installation.
Palladio requires a fully installed OCL engine for model evaluation. During the installation from the update site, select all packages under the OCL category to resolve OCL errors.
Palladio-Bench is open source. You can access the full source code on GitHub:
- GitHub Repository: PalladioSimulator on GitHub
Some older or rarely used parts are available in the legacy SVN repository:
-
SVN Repository: Legacy SVN
- Username: anonymous
- Password: anonymous
For detailed information on the source code structure and development instructions, refer to the Palladio developer wiki.
The Palladio Component Model (PCM) is licensed under the Eclipse Public License (EPL), Version 1.0.