Facial reconstruction

Search LJMU Research Online

Browse Repository | Browse E-Theses

Intention-oriented programming support for runtime adaptive autonomic cloud-based applications

Baker, T, MacKay, M, Randles, M and Taleb-Bendiab, A (2013) Intention-oriented programming support for runtime adaptive autonomic cloud-based applications. Computers and Electrical Engineering, 39 (7). pp. 2400-2412. ISSN 0045-7906

Manuscript-Revised3-22Apr13.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (799kB) | Preview


The continuing high rate of advances in information and communication systems technology creates many new commercial opportunities but also engenders a range of new technical challenges around maximising systems' dependability, availability, adaptability, and auditability. These challenges are under active research, with notable progress made in the support for dependable software design and management. Runtime support, however, is still in its infancy and requires further research. This paper focuses on a requirements model for the runtime execution and control of an intention-oriented Cloud-Based Application. Thus, a novel requirements modelling process referred to as Provision, Assurance and Auditing, and an associated framework are defined and developed where a given system's non/functional requirements are modelled in terms of intentions and encoded in a standard open mark-up language. An autonomic intention-oriented programming model, using the Neptune language, then handles its deployment and execution. © 2013 Elsevier Ltd. All rights reserved.

Item Type: Article
Uncontrolled Keywords: 0803 Computer Software, 0805 Distributed Computing, 0906 Electrical And Electronic Engineering
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Computer Science & Mathematics
Publisher: Elsevier
Date Deposited: 09 Feb 2018 11:40
Last Modified: 04 Sep 2021 10:47
DOI or ID number: 10.1016/j.compeleceng.2013.04.019
URI: https://researchonline.ljmu.ac.uk/id/eprint/7979
View Item View Item