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.
Original language | English |
---|---|
Title of host publication | 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007 |
Pages | 691-694 |
Number of pages | 4 |
DOIs | |
Publication status | Published - 1 Dec 2007 |
Event | 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007 - Las Vegas, NV, United Kingdom Duration: 13 Aug 2007 → 15 Aug 2007 |
Conference
Conference | 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007 |
---|---|
Country/Territory | United Kingdom |
City | Las Vegas, NV |
Period | 13/08/07 → 15/08/07 |
Keywords
- And Software Architectures
- Dependability
- Maintenance and Evolution