Describing cloud applications architectures

3Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The architecture of cloud applications differs from traditional software architectures mainly regarding their basic architectural elements, the services, the metadata about the services for expressing information related to quality parameters and pricing models, and the constraints over the applications and the used services. This paper presents Cloud-ADL, a seamless extension of the ACME ADL to support the architectural representation of cloud applications by relying on the existing ACME abstractions. In addition, it defines contracts to modularly encapsulate typical contract information of cloud applications, such as quality parameters, pricing model of the services, and constraints. Finally, Cloud-ADL also supports the dynamic reconfiguration of cloud applications through programmed changes, which can be foreseen at design time and specified at the ADL level. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Cavalcante, E., Medeiros, A. L., & Batista, T. (2013). Describing cloud applications architectures. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7957 LNCS, pp. 320–323). https://doi.org/10.1007/978-3-642-39031-9_29

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free