A Model-Based Framework For Designing Products And Services: The Role Of Multiple Quality Dimensions