An autonomous performance control framework for Distributed Multi-Agent Systems: a queueing theory based approach