An Argumentative Model for Service-Oriented Agents