Defining Dependable Dynamic Data-Driven Software Architectures

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The thesis of this vision paper is that the Dynamic Data Driven Applications Systems (DDDAS) is a promising paradigm to adopt for assisting architectures to self-maintain their dependability properties, as the software architecture tends to evolve in response to changes in the operating environment, changes in contexts, and dynamic usages of the application. In this perspective, the architecture becomes an integrated computational and measurement artifact aimed at measuring, simulating, and controlling the runtime evolution of dependable software systems. This perspective is novel and has the promise to form a built-in support for the runtime dependability analyses, reasoning, and evaluation for many architecture-centric approaches such as product-line, service oriented, and model-driven paradigms. The contribution of this position paper is a definition of Dependable Dynamic Data-Driven Software Architectures (DSA), inspired by this paradigm. We describe the major components which can "orchestrate" to realize DSA. We highlight some challenges and opportunities. © 2007 IEEE.

Cite

CITATION STYLE

APA

Bahsoon, R. (2007). Defining Dependable Dynamic Data-Driven Software Architectures. In 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007 (pp. 691–694). https://doi.org/10.1109/IRI.2007.4296700

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free