Text this: Reusing negotiation strategy for multi-agent system development