Abstract
PurposeTo provide a more requirements‐driven workload model for eXtensible Markup Language (XML) benchmark over the electronic data exchange and management in collaborative commerce.Design/methodology/approachA three‐component workload requirements model is formulated. They are the XML object model, the XML query operation model, and the control model. The object model extended from W3C data model gives a set of more generic data and document model. The query model enhanced from current and common benchmarks gives a more generalized set of standard and open queries against XML data and documents. The control model compiled from TPC and industry standards gives a set of more systematic experimental variables and performance metrics to set up and conduct an XML benchmark.FindingsThe long‐standing research issues of domain dependency and application irreproducibility of XML benchmarks are addressed, tackled and offered with a novel and computer‐aided alternative. Precision and cost‐effectiveness through a synthetic, standard, and scalable set of requirements‐driven workload model are presented.Research limitations/implicationsXML constructs, constraints, and controls are investigated both in terms of data and documents. Workload formulation from the requirements analysis is explored. In‐depth schema, query, and control model to provide scalability and portability can be applied is developed.Practical implicationsEnterprise information integration over heterogeneous data sources has to be achieved through XML. Performance measurement and evaluation on XML is vital. With a more generic and generalized design, XML benchmark can become the key to the success of B2Bi interoperability and performance.Originality/valueAn origin of requirements‐driven benchmark modeling over collaborative commerce is presented. A novel extension on W3C XML model is created. A innovative enhancement from current XML benchmarks' query model is developed.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have