Abstract:To describe dynamic semantics of normative multiAgent service cooperation and eliminate ebXML defects, according to the achievements of SOC and SOA, the ebXML was extended to propose a dynamic model of normative multiAgent system based on service. The proposed model consisted of the service based normative or extended norm language SBNL and the transition structure of joint principal and subordinate binary collaboration closure. The service collaboration constraint of temporal and deontic characters was realized by SBNL. In transition structure, the transition was signed by joint principal and subordinate binary collaboration closure, and the dynamic semantic of model was described by collaborative tree pruned by normative or extended SBNL. The definition of binary collaboration and the kinds, characteristics and forms of service norms were provided to establish the NMAS pruning dynamic model based on service and to analyze the model application. The results show that the defects of ebXML are solved, and the synchroniztion and asynchronism are effectively described with improved normative multiAgent system practicability by the proposed model.