作者: Peyman Oreizy
DOI:
关键词:
摘要: Existing software architecture research has focused on static architectures, where the system is not expected to change during execution. We argue that architectures of many systems, especially long running or mission critical evolve execution, and thus cannot be accurately modeled analyzed using architectures. To overcome these problems, we propose use dynamic may In this paper, identify issues involved in supporting Although some addressed by augmenting current models (i.e., adding constructs support dynamism existing architectural description languages), are new runtime for modifying architectures). describe an initial implementation our tool, ArchShell, supports modification C2-style