Language support for dynamic and evolving software architectures

  title={Language support for dynamic and evolving software architectures},
  author={Uwe Zdun},
Language Support for Piecemeal Software Architecture Evolution In the current practice of software engineering there is relative little guidance on how to develop “good” software architectures. Current real-world software architectures often suffer from limited reuse, flexibility, understandability, maintainability, predictability, and several other problems. We can observe that many of these problems go back to mismatches between the used language abstractions and the nature of the modeled… CONTINUE READING