Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

Software architecture for the cloud - a roadmap towards control-theoretic, model-based cloud architecture

Pahl, Claus orcid logoORCID: 0000-0002-9049-212X and Jamshidi, Pooyan (2015) Software architecture for the cloud - a roadmap towards control-theoretic, model-based cloud architecture. In: European Conference on Software Architecture ECSA '2015, 7–11 Sept 2015, Cavtat, Croatia. ISBN 978-3-319-23726-8

Abstract
The cloud is a distributed architecture providing resources as tiered services. Through the principles of service-orientation and generally provided using virtualisation, the deployment and provisioning of applications can be managed dynamically, resulting in cloud platforms and applications as interdependent adaptive systems. Dynamically adaptive systems require a representation of requirements as dynamically manageable models, enacted through a controller implementing a feedback look based on a control-theoretic framework. We argue that a control-theoretic, model-based architectural framework for the cloud is needed. While some critical aspects such as uncertainty have already been taken into account, what has not been accounted for are challenges resulting from the cloud architecture as a multi-tiered, distributed environment. We identify challenges and define a framework that aims at a better understanding and a roadmap towards control-theoretic, model-based cloud architecture - driven by software architecture concerns.
Metadata
Item Type:Conference or Workshop Item (Paper)
Event Type:Conference
Refereed:Yes
Uncontrolled Keywords:Cloud Computing; Control Theory; Adaptive System; Software Architecture; Microservice; Model-Based Controller; Uncertainty
Subjects:Computer Science > Software engineering
DCU Faculties and Centres:Research Institutes and Centres > Irish Centre for Cloud Computing and Commerce (IC4)
Research Institutes and Centres > Lero: The Irish Software Engineering Research Centre
DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Publisher:Springer
Official URL:http://dx.doi.org/10.1007/978-3-319-23727-5 17
Copyright Information:© 2015 Springer. The original publication is available at www.springerlink.com
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 3.0 License. View License
ID Code:20659
Deposited On:16 Sep 2015 10:03 by Claus Pahl . Last Modified 20 Jan 2021 14:32
Documents

Full text available as:

[thumbnail of ecsa.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
474kB
Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record