On Improving Software Architecture

周毓明,徐宝文
DOI: https://doi.org/10.3969/j.issn.1002-137X.2000.10.005
2000-01-01
Computer Science
Abstract:This paper analyzes an approach which starts with an existing system as a basis and incrementally improves its software architecture. It creates explicit architectural models of the existing legacy systems ,defines an ideal software architecture ,and then balances the ideal architecture against the esisting architecture to prioritize a list of desired improvements. At last ,a number of improvements are implemented to improve reliability ,security and maintainability of the system.
What problem does this paper attempt to address?