A unified architectural tradeoff methodology