PCM Development/Update Sites
This site gives information on the structure of the Palladio update sites.
General Update Site Structure
All Palladio-related update sites are devided into stable and nightly update sites. The nightly update sites include the latest changes and must not be considered stable. There is always only one update site. The nightly update sites is located in the nightly
folder. There can be multiple release update sites that are located in a folder called releases
. If you want to refer to the latest release version, you can always use releases/latest
, which points to the latest release in the release folder. Every version is located in a separate folder named by its contained version.
Individual Update Sites
Every Palladio addon has an update site that contains at least one feature that can be used to refer to the addon from other addons. All update sites are available on our webserver. For a mapping between update sites and PCM addons, please refer to the individual PCM AddOns pages.
Aggregated Update Site
We provide an aggregated update site for Palladio that contains all ready-to-use extensions and the core. The update site is available via [1] and defined in our Github repository.
Update Site Categories
The following categories are commonly used for structuring the update sites. You should use these categories to favour a clear structure on the aggregated update site.
Core
Property | Value |
---|---|
name | Palladio Bench Core Features |
description | This category contains all features which belong to a complete installation of the Palladio Bench Core Features |
id | org.palladiosimulator.corefeatures.category |
source name | Palladio Bench Core Features Sources |
source description | Palladio Bench Core Features Sources |
source id | org.palladiosimulator.core.source.category |
Addons
Property | Value |
---|---|
name | Palladio Bench Addons |
description | Palladio Bench Addons |
id | org.palladiosimulator.addons.category |
source name | Palladio Bench Addons Sources |
source description | Palladio Bench Addons Sources |
source id | org.palladiosimulator.addons.source.category |
Supporting
Property | Value |
---|---|
name | Palladio Supporting Features |
description | Features that support the Palladio Bench tooling, but also could be used independently |
id | org.palladiosimulator.support.category |
source name | Palladio Supporting Features Source |
source description | Source code of the features that support the Palladio Bench tooling, but also could be used independently |
source id | org.palladiosimulator.support.source.category |
Quality Analysis Lab
Property | Value |
---|---|
name | Quality Analysis Lab |
description | The Quality Analysis Lab (QuAL) is responsible for taking measurements from experiments or simulations and their persistance |
id | org.palladiosimulator.qual.category |
source name | Quality Analysis Lab Source |
source description | Sources of the Quality Analysis Lab (QuAL) |
source id | org.palladiosimulator.qual.source.category |
Architectural Templates Catalogues
Property | Value |
---|---|
name | Palladio Bench Addons :: Architectural Templates :: Catalogues |
description | These features provide additional catalogues including architectural templates |
id | org.palladiosimulator.addons.architecturaltemplates.catalogues.category |
source name | Palladio Bench Addons :: Architectural Templates :: Catalogues Source |
source description | Sources of the Palladio Bench Addons :: Architectural Templates :: Catalogues |
source id | org.palladiosimulator.addons.architecturaltemplates.catalogues.source.category |
Versioning
see PCM Development/Versioning