A Framework for Estimating the Impact of a Distributed Software System's Architectural Style on its Energy Consumption | IEEE Conference Publication | IEEE Xplore