Conference paper Open Access

TOSCA-based SWITCH Workbench for application composition and infrastructure planning of time-critical applications

Stefanic, Polona; Cigale, Matej; Fernandez, Francisco Quevedo; Rogers, David; Knight, Louise; Jones, Andrew C.; Taylor, Ian


Dublin Core Export

<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:creator>Stefanic, Polona</dc:creator>
  <dc:creator>Cigale, Matej</dc:creator>
  <dc:creator>Fernandez, Francisco Quevedo</dc:creator>
  <dc:creator>Rogers, David</dc:creator>
  <dc:creator>Knight, Louise</dc:creator>
  <dc:creator>Jones, Andrew C.</dc:creator>
  <dc:creator>Taylor, Ian</dc:creator>
  <dc:date>2018-01-30</dc:date>
  <dc:description>Real-time applications, such as disaster early warning

systems, live event broadcasting, video conferencing and

online gaming, present particular challenges for successful development

and deployment: they only achieve their expected

business value when they meet critical requirements, such as high

performance and availability for outstanding Quality of Service

and Quality of Experience. The development of time-critical

applications needs to be supported by a customized software

engineering environment that offers support for the entire application

life-cycle. However, there is a lack of (component-based)

software workbenches/tools suitable for time-critical applications,

supporting customized software engineering through the entire

life-cycle. In this paper we present the SIDE Workbench developed

during the course of the SWITCH project. It uses TOSCA

extensively for exchange of information within the SWITCH

platform, and offers component-based application composition,

software component modelling, infrastructure planning and provisioning

through the entire life-cycle of time-critical applications.

To show the application composition process we describe the

development of a containerized interactive multi-tier application

on the SIDE Workbench that is mapped into TOSCA, from which

the corresponding Docker Compose file is then created.</dc:description>
  <dc:identifier>https://zenodo.org/record/1162872</dc:identifier>
  <dc:identifier>10.5281/zenodo.1162872</dc:identifier>
  <dc:identifier>oai:zenodo.org:1162872</dc:identifier>
  <dc:language>eng</dc:language>
  <dc:relation>info:eu-repo/grantAgreement/EC/H2020/643963/</dc:relation>
  <dc:relation>doi:10.5281/zenodo.1162871</dc:relation>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:rights>https://creativecommons.org/licenses/by/4.0/legalcode</dc:rights>
  <dc:subject>software engineering</dc:subject>
  <dc:subject>time critical application</dc:subject>
  <dc:subject>TOSCA</dc:subject>
  <dc:subject>Distributed cloud computing</dc:subject>
  <dc:title>TOSCA-based SWITCH Workbench for application composition and infrastructure planning of time-critical applications</dc:title>
  <dc:type>info:eu-repo/semantics/conferencePaper</dc:type>
  <dc:type>publication-conferencepaper</dc:type>
</oai_dc:dc>
172
153
views
downloads
All versions This version
Views 172172
Downloads 153153
Data volume 109.1 MB109.1 MB
Unique views 164164
Unique downloads 138138

Share

Cite as