A multicriteria approach to support the design of complex systems