Using architecture models for runtime adaptability
Autor: | Svein Hallsteinsen, Frank Eliassen, Jacqueline Floch, Erlend Stav, Ketil Lund, Eli Gjørven |
---|---|
Rok vydání: | 2006 |
Předmět: |
Enterprise architecture framework
Service (systems architecture) Resource-oriented architecture Computer science media_common.quotation_subject Solution architecture Maintainability Database-centric architecture Adaptability Architecture tradeoff analysis method Multilayered architecture Software system Reference architecture View model Software architecture description media_common Hardware architecture Cellular architecture business.industry Multitier architecture Software development Service-oriented modeling Middleware Applications architecture Embedded system Systems architecture Data architecture Software architecture business Space-based architecture Software engineering Software |
Zdroj: | IEEE Software. 23:62-70 |
ISSN: | 0740-7459 |
DOI: | 10.1109/ms.2006.61 |
Popis: | Every software system has architecture. The architecture strongly influences the software system's properties, including maintainability and runtime properties such as performance and reliability. By describing the architecture in models, we can make the architecture explicit. Developers typically use software architecture models at design time to capture the significant decisions about a software system's organization and to describe and establish a common understanding about the system's abstract properties. In the MADAM (mobility- and adaptation-enabling middleware) project, we aim to facilitate adaptive application development for mobile computing. We follow an architecture-centric approach where we represent architecture models at runtime to allow generic middleware components to reason about and control adaptation. |
Databáze: | OpenAIRE |
Externí odkaz: |