Title
Intention-oriented programming support for runtime adaptive autonomic cloud-based applications
Abstract
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.
Year
DOI
Venue
2013
10.1016/j.compeleceng.2013.04.019
Computers & Electrical Engineering
Keywords
Field
DocType
neptune language,requirements model,new commercial opportunity,intention-oriented cloud-based application,active research,autonomic intention-oriented programming model,runtime support,new technical challenge,runtime execution,adaptive autonomic cloud-based application,communication systems technology,intention-oriented programming support,electrical engineering,computer science
Adaptability,Functional requirement,Dependability,Software design,Software deployment,Programming paradigm,Computer science,Communications system,Real-time computing,Cloud computing
Journal
Volume
Issue
ISSN
39
7
0045-7906
Citations 
PageRank 
References 
12
0.54
14
Authors
4
Name
Order
Citations
PageRank
Thar Baker132146.31
Michael Mackay2449.70
Martin Randles3668.91
Azzelarabe Taleb-Bendiab4283.20