The Printer Working Group c/o The IEEE Industry Standards and Technology Organization 445 Hoes Lane Piscataway, NJ 08854 http://www.pwg.org 1 Charter of the PWG 2 Semantic Model (SM) Working Group v3.0 3 4 5 6 Status: PWG Initial Draft Charter Copyright © 2013 Printer Working Group ftp://ftp.pwg.org/pub/pwg/mfd/wd/wd-sm30-charter-20130808.docx 7 8 9 Semantic Model WG Chair: Daniel Manchala (Xerox) 10 11 12 Semantic Model WG Vice Chair: 13 14 15 Semantic Model WG Secretary: 16 17 18 19 Semantic Model WG Document Editors: 20 21 22 23 24 Mailing Lists and Documents: Paul Tykodi (Tykodi Consulting Services LLC) TBD Bill Wagner (TIC), Daniel Manchala (Xerox), Paul Tykodi (Tykodi Consulting Services LLC), Ira McDonald (High North), Michael Sweet (Apple), Pete Zehler (Xerox) PWG General Discussion: pwg@pwg.org SM WG Discussion: mfd@pwg.org To Subscribe: http://www.pwg.org/mailhelp.html SM WG Documents: ftp://ftp.pwg.org/pub/pwg/mfd 25 26 27 28 29 30 31 32 33 34 Problem Statement: The PWG Semantic Model (SM) Working Group was chartered in August 2002 to extract the print semantics from the previously defined Internet Printing Protocol and to produce a model, which was independent of any particular binding. The group did fulfill the work outlined in its charter and it produced the PWG Standard “PWG Candidate Standard 5105.1-2004 - PWG Semantic Model” and a Semantic Model v1 Schema as well. When this work was completed in January of 2004, the Semantic Model Working Group became inactive. 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 The PWG Multifunction Device (MFD) Working Group was chartered in May 2007 to expand the existing PWG Semantic Model beyond the semantics for just print and to add into the model the semantics needed to represent all of the different multifunction services available in a network attached MFD. The group produced a series of standards from its inception in 2007 through 2012. PWG 5108.01-2011 - MFD Model and Common Semantics Version 1.0 PWG 5108.02-2009 - Network Scan Service Semantic Model and Service Interface Version 1.0 PWG 5108.03-2009 - Network Resource Service Semantic Model and Service Interface Version 1.0 PWG5108.04-2011 - Copy Service Semantic Model and Service Interface Version 1.0 PWG5108.05-2011 - FaxOut Service Semantic Model and Service Interface Version 1.0 PWG5108.06-2012 - System Object and System Control Service Semantics Version 1.0 PWG5108.07-2012 - PWG Print Job Ticket and Associated Capabilities Version 1.0 The PWG Multifunction Device (MFD) Working Group also produced a Semantic Model v2 Schema, which extended the original work of the Semantic Model Working Group to contain all of the new objects and elements needed to fully define the capabilities of a network attached MFD. With the advent of both mobile and cloud based printing applications, the scope of PWG activities has been expanded further to include orchestration (expand the meaning) and the modeling and interface of distributed imaging systems. The PWG Multifunction Device (MFD) Working Group has been combined with the Semantic Model Working Group. The PWG Semantic Model versions are as follows: Semantic Model version 1.0 – Print related semantics only. Semantic Model version 2.0 – Expansion of the Semantic Model to include all of the multifunction services offered by a network attached MFD. Semantic Model version 3.0 –Expand the Semantic Model to include new objects and elements needed by Cloud and Mobile environments, which can be described as distributed imaging systems. The goal of the Semantic Model 3.0 project is to develop specifications for the following topics: (a)Transform Service – Semantic Model and Service Interface – (wd-smtransform01-yyyymmdd) – Complete the transform service specification deliverable initially begun by the Multifunction Device (MFD) Working Group. (b) PWG Semantic Model v3.0 (SM3) – (wd-sm30-yyyymmdd) – update the PWG MFD Model and Common Semantics specification [PWG 5108.01-2011], extending the model from that of an MFD to a more generalized Imaging System. 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 (c) Mapping Related Standards to PWG PJT v1.0 (PJTMAP) – (wd-smpjtmap10-yyyymmdd) –define in a fully approved PWG specification the mapping of job ticketing elements from other well-known standards environments to the PWG PJT 110 111 112 113 114 115 116 117 118 119 120 Out-of-scope: 121 122 123 124 125 126 127 128 Objectives: • Microsoft PrintTicket – frequently referred to as WS-Print • CIP4 JDF Interoperability Conformance Specification (ICS) for Integrated Digital Printing (IDP) • Adobe PostScript Printer Definition (PPD) (d) Mapping Related Standards to PWG PJT v2.0 (PJTMAP) – (wd-smpjtmap20-yyyymmdd) –expand the number of mappings initially included in version 1.0 of the specification • Distributed Management Task Force – CIM • AFP Consortium Mixed Object: Document Content Architecture – Presentation (MO:DCA-P) • AFP Consortium Intelligent Printer Data Stream (IPDS) (e) CWMP Printer Data Model – (wd-smcwmpprint10-yyyymmdd) – define an abstract CWMP (BBF TR069) Printer Data Model, including the algorithms for machine translation from the PWG Semantic Model XML Schema and mapping from IPP (service) and SNMP (device) attributes for CWMP Proxy implementations, based on BBF liaison and reviews and other public standards documents; (f) Semantic Model Orchestration v1.0 – (wd-smorchestration10-yyyymmdd) – define an abstract model of how digital document processes can be integrated with the services defined in the PWG Semantic Model (g) Resource Service (h) PWG Imaging Job Ticket OOS-1. Do not define any service management or job operations for Imaging Systems that are not directly network connected. OOS-2. Do not define any new document formats to be implemented in network Imaging Systems. OOS-3. Do not define any new workflow or orchestration languages. OBJ-1. Define management requirements, use cases and architectural model for Semantic Model 3.0. • OBJ-2. Define consistent names and semantics for these Semantic Model 3.0 objects that can be accessed through any supported network protocol. • OBJ-3. Define a companion set of XML Schema and WSDL files for the Semantic Model 3.0. 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 • OBJ-4. Define a set of mappings from related standards to the PWG Imaging Job Tickets. • OBJ-5. Define one or more mappings to other standard management protocols or data models (e.g. CWMP Printer). Milestones: Charter Stage: CH-1 Initial working draft of Semantic Model 3.0 Charter – August 2013 – DONE Definition Stage: Transform-2 SM3-2 PJTMAPv1-2 PJTMAPv2-1 PJTMAPv2-2 CWMPPRINT-1 CWMPPRINT-2 Orchestration-1 Resource-1 JobTicket-1 Prototype working draft of Transform Service – Q1 2014 Prototype working draft of SM3 – Q1 2015 Prototype working draft of PJTMAPv1.0 – Q4 2013 Initial working draft of PJTMAP v2.0 – Q1 2014 Prototype working draft of PJTMAP v2.0 – TBD Initial working draft of CWMP Printer Data Model – Q3 2013 Prototype working draft of CWMP Printer Data Model – Q2 2014 Initial working draft of Semantic Model Orchestration v1.0 – TBD Initial working draft of Resource Service v2.0 – TBD Initial working draft of Imaging Job Ticket v1.0 – TBD Implementation Stage: INTEROP-1 INTEROP-2 Interoperability testing of Transform – Q3 & Q4 2014 Interoperability testing of SM3 implementations – Q3 & Q4 2015