The path towards energy sustainability is commonly referred to the incremental adoption of available technologies, practices and policies that may help to decrease the environmental impact of energy sector, while providing an adequate standard of energy services. The evaluation of trade-offs among technologies, practices and policies for the mitigation of environmental problems related to energy resources depletion requires a deep knowledge of the local and global effects of the proposed solutions. While attempting to calculate such effects for a large complex system like a city, an advanced multidisciplinary approach is needed to overcome difficulties in modeling correctly real phenomena while maintaining computational transparency, reliability, interoperability and efficiency across different levels of analysis. Further, a methodology that rationally integrates different computational models and techniques is necessary to enable collaborative research in the field of optimization of energy efficiency strategies and integration of renewable energy systems in urban areas. For these reasons, a selection of currently available models for distributed generation planning and design is presented and analyzed in the perspective of gathering their capabilities in an optimization framework to support a paradigm shift in urban energy systems. This framework embodies the main concepts of a local energy management system and adopts a multicriteria perspective to determine optimal solutions for providing energy services through distributed generation.