The Physical Markup Language (PML) is an XML Schema for representing information about products. This paper describes some of the structure and functionality of a PML server in general terms and reports the ongoing development of a prototype PML Server at the Cambridge (UK) lab of the Auto-ID Centre, in order to store information about objects, batch orders and manufacturing recipes and to make this information available to an Auto-ID enabled robotic manufacturing environment. We report firstly on our initial PML server developments for the Phase 1 robot manufacturing demonstration which used a conventional control system. For the Phase 2 demonstration with holonic control and batch orders, we completely redesigned our prototype PML server to handle much more generic query and update methods aligned more closely with XML query standards.
After a trademark dispute, the EPC Prototyping Platform is now called "Fosstrak" (previously Accada). Fosstrak stands for "free and open source software for track and trace".