Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Architecture-based runtime software evolution
Proceedings of the 20th international conference on Software engineering
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
Software architecture: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Maintaining a legacy: towards support at the architectural level
Journal of Software Maintenance: Research and Practice
An Architecture-Based Approach for Component-Oriented Development
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
ABC/ADL: An ADL Supporting Component Composition
ICFEM '02 Proceedings of the 4th International Conference on Formal Engineering Methods: Formal Methods and Software Engineering
An Application Server to Support Online Evolution
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Towards a unified formal model for supporting mechanisms of dynamic component update
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Develop once deploy anywhere achieving adaptivity with a runtime linker/loader framework
ARM '05 Proceedings of the 4th workshop on Reflective and adaptive middleware systems
Post-development software architecture
ACM SIGSOFT Software Engineering Notes
Architecture based deployment of large-scale component based systems: the tool and principles
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
A model-driven monitoring approach for Internetware on platform-as-a-service (PaaS)
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
Model Based Monitoring and Controlling for Platform-as-a-Service PaaS
International Journal of Cloud Applications and Computing
Hi-index | 0.00 |
As Internet and wireless network make the runtime environment much more dynamic and open, software becomes more and more complex and difficult to maintain. Software architecture at run-time (RSA) can help maintainers understand and reason the run-time system. Moreover, RSA helps to keep SA consistent in the whole software lifecycle. This paper presents an approach to three fundamental issues of RSA, including making RSA the first-class entity at runtime, maintaining the causal-connection between RSA and the runtime system, and mapping RSA from/into SA at the design phase.