2016
DOI: 10.1016/j.jss.2015.12.025
|View full text |Cite
|
Sign up to set email alerts
|

ToscaMart: A method for adapting and reusing cloud applications

Abstract: To fully appreciate cloud computing powers, design and development of cloud applications should be eased and supported. The OASIS TOSCA standard enables developers to design and develop cloud applications by specifying their topologies as orchestrations of typed nodes and relationships. However, building such application topologies often results in reinventing the wheel multiple times when similar solutions are manually created for different applications by different developers having the same requirements. Th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
19
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
6
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 26 publications
(19 citation statements)
references
References 21 publications
0
19
0
Order By: Relevance
“…On the other hand, as we anticipated in Sect. 6, another interesting direction for future work is to extend the matching and adaptation reuse techniques based on TOSCA [4,7,19] to take into account the management behaviour of cloud-based applications.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…On the other hand, as we anticipated in Sect. 6, another interesting direction for future work is to extend the matching and adaptation reuse techniques based on TOSCA [4,7,19] to take into account the management behaviour of cloud-based applications.…”
Section: Discussionmentioning
confidence: 99%
“…TOSCA's rich type system has been exploited to devise various techniques that facilitate the the reuse of available services, like [4,7,19]. Those techniques permit to match and adapt (fragments of) existing ServiceTemplates to implement a desired NodeType by checking that the features of the latter are all provided by the former.…”
Section: Proof-of-concept Implementationmentioning
confidence: 99%
See 1 more Smart Citation
“…As an extension to the previous work, the authors Soldani et al [226] propose and implement a marketplace (TOSCAMART) for TOSCA for the distribution of cloud applications. Such a marketplace would be highly beneficial to CM systems as it can foster innovation, collaboration, re-use and competition.…”
Section: Service Orientationmentioning
confidence: 99%
“…This is a manual step that may be supported by TOSCA modeling tools such as the open-source implementation Winery . In previous works, we showed how multiple application topologies can be merged automatically while preserving their functional semantics (Binz et al, 2013a) and how valid implementations for custom component types can be derived automatically from a repository of validated cloud application topologies (Soldani et al, 2015). These works support technically merging individual topologies, but the general decisions which topologies to be used are of manual nature as only developers are aware of the desired overall functionality of the application to be developed.…”
Section: Select and Merge Tosca Topology Modelsmentioning
confidence: 99%