Skip to content

Commit

Permalink
update banner for CoopIS 2023
Browse files Browse the repository at this point in the history
  • Loading branch information
milesstoetzner committed Jul 16, 2023
1 parent 00d139c commit 3f34e61
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 14 deletions.
25 changes: 13 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# OpenTOSCA Vintner

> Check out the [step-by-step guide](https://vintner.opentosca.org/variability4tosca/guides/artifacts) for the publication submitted at _CoopIS 2023_. Additional links are [below](#step-by-step-guides).
[![release](https://github.com/opentosca/opentosca-vintner/actions/workflows/release.yaml/badge.svg?branch=main)](https://github.com/opentosca/opentosca-vintner/actions/workflows/release.yaml)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/acec5103cf9b4f1bb1fa25bc5a99076d)](https://www.codacy.com/gh/OpenTOSCA/opentosca-vintner/dashboard?utm_source=github.com&utm_medium=referral&utm_content=OpenTOSCA/opentosca-vintner&utm_campaign=Badge_Grade)
Expand All @@ -25,22 +26,22 @@ This repository holds the following specifications and profiles.
- [Queries4TOSCA](https://vintner.opentosca.org/queries4tosca/getting-started)
- [TOSCA SofDCar Profile](https://vintner.opentosca.org/sofdcar/profile)

# Step-by-Step Guides

This repository holds the step-by-step guides of the following publications.

## Modeling Different Deployment Variants of a Composite Application in a Single Declarative Deployment Model

- Step-by-Step guide: https://vintner.opentosca.org/variability4tosca/motivation
- Model of the motivating scenario using Unfurl: https://github.com/OpenTOSCA/opentosca-vintner/tree/main/examples/unfurl-motivation
- Model of the motivating scenario using xOpera: https://github.com/OpenTOSCA/opentosca-vintner/tree/main/examples/xopera-motivation

- **Managing the Variability of Component Implementations and Their Deployment Configurations Across Heterogeneous Deployment Technologies**
- CoopIS 2023
- _Currently under Review_
- [Step-by-Step Guide](https://vintner.opentosca.org/variability4tosca/guides/artifacts)
- [Model of the Motivating Scenario](examples/unfurl-artifacts)
- [Models of the Complexity Evaluation](examples/unfurl-artifacts/stats)

## Managing the Variability of Component Implementations and Their Deployment Configurations Across Heterogeneous Deployment Technologies

- Step-by-Step guide: https://vintner.opentosca.org/variability4tosca/guides/artifacts/
- Model of the motivating scenario https://github.com/OpenTOSCA/opentosca-vintner/tree/main/examples/unfurl-artifacts
- Models of the complexity evaluation: https://github.com/OpenTOSCA/opentosca-vintner/tree/main/examples/unfurl-artifacts/stats
- **Modeling Different Deployment Variants of a Composite Application in a Single Declarative Deployment Model**
- Algorithms 2022
- https://doi.org/10.3390/a15100382
- [Step-by-Step Guide](https://vintner.opentosca.org/variability4tosca/motivation)
- [Model of the Motivating Scenario using Unfurl](examples/unfurl-motivation)
- [Model of the Motivating Scenario using xOpera](examples/xopera-motivation)

# Haftungsausschluss

Expand Down
8 changes: 7 additions & 1 deletion docs/docs/variability4tosca/guides/artifacts/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Artifacts
# Conditional Deployment Artifacts and Conditional Properties

In the following, we provide a detailed step-by-step tutorial to deploy the enterprise plan of the shopping application to showcase conditional deployment artifacts and conditional properties, as presented in Figure 1.
The motivating scenario is a simple shopping application that consists of a shop component and a database.
Expand Down Expand Up @@ -129,3 +129,9 @@ vintner instances delete --instance artifacts
# (optional) Cleanup
vintner setup clean
```


## Publication

This guide is part of our submission to the CoopIS 2023 which is currently under review.
Also check our other [publications](../../../publications.md){target=_blank}.
3 changes: 3 additions & 0 deletions docs/docs/variability4tosca/guides/pipes-and-filters/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Pipes and Filters Application

!!! Warning
This document presents experimental features and is still in an early stage.

In the following, we provide a detailed step-by-step tutorial to deploy the Raspberry Pi variant of the pipes-and-filters application to showcase conditional deployment artifacts and properties.
The application can be either installed on a Raspberry Pi or on a virtual machine.
Based on the underlying host, either an arm64 or x64 binary must be used.
Expand Down
3 changes: 3 additions & 0 deletions docs/docs/variability4tosca/guides/pruning/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Pruning Application

!!! Warning
This document presents experimental features and is still in an early stage.

In the following, we provide a detailed step-by-step tutorial to deploy the cloud variant of the pruning application to showcase default conditions and pruning of elements.

!!! Warning "TODO"
Expand Down
10 changes: 9 additions & 1 deletion docs/overrides/main.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
{% extends "base.html" %} {% block extrahead %}
{% extends "base.html" %}

{% block extrahead %}
<script src="{{ 'assets/javascripts/asciinema-player.min.js' | url }}"></script>
{% endblock %}

{% block announce %}
<div style="text-align: center">
Check out the <a href="{{ 'variability4tosca/guides/artifacts' | url }}" title='CoopIS 2023 Step-by-Step Guide'>step-by-step guide</a> for the publication submitted at <em>CoopIS 2023</em> &#129412;&#129412;&#129412;
</div>
{% endblock %}

0 comments on commit 3f34e61

Please sign in to comment.