[en] Nowadays, the increasing diversity of wireless technologies opens the possibility for a mobile device to exploit the aggregated capacity of multiple wireless networks. This aggregated capacity gives different possible assignations of on-going flows to the available interfaces. The most suitable configuration may depend on user-imposed restrictions, applications QoS or energy constraints. In this paper, we study the flow-to-interface assignation problem considering bandwidth and energy constraints for running applications. We model the network selection as a multi-objective optimization problem and use genetic algorithms to search for optimal solutions. Using simulation, we show and discuss different optimal assignations for an active device whose number of flows is greater than the available interfaces.