Reusable Architectural Decision Models for Quality-Driven Decision Support: A Case Study from a Smart Cities Software Ecosystem | IEEE Conference Publication | IEEE Xplore