Back to results

University of Iceland

Architectural Operations in Cloud Computing

Abstract

dc:description.abstract

Rapid scalability is important in cloud computing in order to serve growing communities and optimize hardware costs. This scalability can be hard to achieve, especially in software with static architecture. Changing software architecture of running systems on multiple devices over the Internet is a hard and delicate process as updating live software can cause faults and failures while software systems are being restarted. Taking the study of software architecture to the dynamics of the cloud computing can be beneficial in this case and increase cloud computing possibilities. The Architectural Scripting Language (ASL) is a language for expressing the dynamic aspect of run-time and deployment-time software architecture. In the following thesis, ASL is taken to cloud computing which enables dynamic software architecture changes to meet the dynamics of a computing infrastructure. We present Cloud ASL, which is an external domain-specific language which enables architectural operations and architectural scripting in cloud computing environments. Cloud ASL is modeled and tested by the creation of a distributed cloud computing ray tracing system which was built to utilize Cloud ASL for its distributed and cloud computing mechanism. Cloud ASL is a framework which enables modelling dynamic aspects of runtime software architecture with architectural operations in cloud computing and suitable to use for creating a scalable and modifiable cloud computing software.

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Ragnar Skúlason 1982-
Contributors dc:contributor
  • Háskóli Íslands

Subjects

dc:subject × 3

Rights

Language dc:language.iso
en

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/1946/10205
OAI identifier oai:identifier
oai:skemman.is:1946/10205

Chain of custody

source
Harvested from
University of Iceland
Base URL
skemman.is/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

Ragnar Skúlason 1982-. Architectural Operations in Cloud Computing. 2011. http://hdl.handle.net/1946/10205