Richard McClatchey Richard.Mcclatchey@uwe.ac.uk
Academic Specialist - CATE
Richard McClatchey Richard.Mcclatchey@uwe.ac.uk
Academic Specialist - CATE
Andrew Branson
Jetendr Shamdasani
In the age of the Cloud and so-called Big Data systems must be increasingly flexible, reconfigurable and adaptable to change in addition to being developed rapidly. As a consequence, designing systems to cater for evolution is becoming critical to their success. To be able to cope with change, systems must have the capability of reuse and the ability to adapt as and when necessary to changes in requirements. Allowing systems to be self-describing is one way to facilitate this. To address the issues of reuse in designing evolvable systems, this paper proposes a so-called description-driven approach to systems design.
This approach enables new versions of data structures and processes to be created alongside the old, thereby providing a history of changes to the underlying data models and enabling the capture of provenance data. The
efficacy of the description-driven approach is exemplified by the CRISTAL project. CRISTAL is based on description-driven design principles; it uses versions of stored descriptions to define various versions of data which can be
stored in diverse forms. This paper discusses the need for capturing holistic system description when modelling large-scale distributed systems.
Presentation Conference Type | Conference Paper (unpublished) |
---|---|
Conference Name | 9th International Conference on the Evaluation of Novel Approaches to Software Engineering (ENASE’14) |
Start Date | Apr 28, 2014 |
End Date | Apr 30, 2014 |
Publication Date | Apr 28, 2014 |
Publicly Available Date | Jun 6, 2019 |
Journal | arXiv |
Peer Reviewed | Peer Reviewed |
Keywords | description-driven systems, object orientation, reuse, system evolution |
Public URL | https://uwe-repository.worktribe.com/output/818820 |
Publisher URL | http://www.enase.org/?y=2014 |
Related Public URLs | http://arxiv.org/abs/1402.5764v1 |
Additional Information | Additional Information : Imported from arXiv Title of Conference or Conference Proceedings : 9th International Conference on the Evaluation of Novel Approaches to Software Engineering (ENASE’14) |
ENASE final copy 20140204.pdf
(192 Kb)
PDF
Position paper: Provenance data visualisation for neuroimaging analysis
(2014)
Presentation / Conference Contribution
Scientific workflow repeatability through cloud-aware provenance
(2014)
Presentation / Conference Contribution
Data management challenges in paediatric information systems
(2014)
Book Chapter
CRISTAL-ISE: Provenance applied in industry
(2014)
Presentation / Conference Contribution
About UWE Bristol Research Repository
Administrator e-mail: repository@uwe.ac.uk
This application uses the following open-source libraries:
Apache License Version 2.0 (http://www.apache.org/licenses/)
Apache License Version 2.0 (http://www.apache.org/licenses/)
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search