Architectural Principles for Cloud Software

@article{Pahl2018ArchitecturalPF,
  title={Architectural Principles for Cloud Software},
  author={Claus Pahl and Pooyan Jamshidi and Olaf Zimmermann},
  journal={ACM Trans. Internet Techn.},
  year={2018},
  volume={18},
  pages={17:1-17:23}
}
A cloud is a distributed Internet-based software system providing resources as tiered services. Through service-orientation and virtualization for resource provisioning, cloud applications can be deployed and managed dynamically. We discuss the building blocks of an architectural style for cloud-based software systems. We capture style-defining architectural principles and patterns for control-theoretic, model-based architectures for cloud software. While service orientation is agreed on in the… CONTINUE READING
1
Twitter Mention

Similar Papers

Citations

Publications citing this paper.
SHOWING 1-7 OF 7 CITATIONS

An architecture pattern for trusted orchestration in IoT edge clouds

  • 2018 Third International Conference on Fog and Mobile Edge Computing (FMEC)
  • 2018
VIEW 1 EXCERPT
CITES BACKGROUND

Cloud Native 5G Virtual Network Functions: Design Principles and Use Cases

  • 2018 IEEE 8th International Symposium on Cloud and Service Computing (SC2)
  • 2018
VIEW 1 EXCERPT
CITES BACKGROUND

Transfer learning for performance modeling of configurable systems: An exploratory analysis

  • 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE)
  • 2017
VIEW 1 EXCERPT
CITES BACKGROUND

References

Publications referenced by this paper.
SHOWING 1-5 OF 5 REFERENCES

Software Engineering Meets Control Theory

  • 2015 IEEE/ACM 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
  • 2015
VIEW 5 EXCERPTS
HIGHLY INFLUENTIAL

Workload Patterns for Quality-Driven Dynamic Cloud Service Configuration and Auto-Scaling

  • 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing
  • 2014
VIEW 5 EXCERPTS
HIGHLY INFLUENTIAL

Requirements-Aware Systems: A Research Agenda for RE for Self-adaptive Systems

  • 2010 18th IEEE International Requirements Engineering Conference
  • 2010
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL