Evaluating evolvability of computer based systems architectures-an ontological approach. - Rowe, David; Leaney, John (1997)