Heuristic-based architecture generation for complex computer system optimisation

Publication Type:
Conference Proceeding
Proceedings of 12th IEEE International Conference And Workshops On the Engineering Of Computer-Based Systems, 2005, pp. 70 - 78
Issue Date:
Full metadata record
Files in This Item:
Filename Description Size
Thumbnail2005000964.pdf240.96 kB
Adobe PDF
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.
Please use this identifier to cite or link to this item: