Heuristic-based architecture generation for complex computer system optimisation
- Publication Type:
- Conference Proceeding
- Proceedings - 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, ECS 2005, 2005, pp. 70 - 78
- Issue Date:
Having come of age in the last decade, the use of architecture to describe complex systems, especially in software, is now maturing. With our current ability to describe, represent, analyse and evaluate architectures comes the next logical step in our application of architecture to system design and optimisation. Driven by the increasing scale and complexity of modern systems, the designers have been forced to find new ways of managing the difficult and complex task of balancing the quality trade-offs inherent in all architectures. Architecture-based optimisation has the potential to not only provide designers with a practical method for approaching this task, but also to provide a generic mechanism for increasing the overall quality of system design. In this paper we explore the issues that surround the development of architectural optimisation and present, an example of heuristic-based optimisation of a system with respect to concrete goals. © 2005 IEEE.
Please use this identifier to cite or link to this item: