Generating and Instantiating Abstract Workflows with QoS User Requirements Topics: Multi-Agent Systems; Negotiation and Interaction Protocols; SOA and Software Agents; Task Planning and Execution In Proceedings of the 9th International Conference on Agents and Artificial Intelligence - Volume 2: ICAART, 276-283, 2017 , Porto, Portugal