G. Ken Holman

Mr. G. Ken Holman is the Chief Technology Officer for Crane Softwrights Ltd., a Canadian corporation offering XSL, XSLT, XQuery and XSL-FO language training, and general SGML and XML related computer systems analysis services regarding text markup technologies to international customers.

Ken is a co-editor of the Universal Business Language (UBL) 2 specifications, an invited expert to the W3C and member of the W3C Working Group that developed XML from SGML, the current Canadian chair of the ISO subcommittee responsible for e-commerce documents, a former international secretary and former Canadian chair of the ISO subcommittee responsible for the SGML family of standards, the founding chair of the OASIS XML Conformance Technical Committee, the founding chair of the OASIS XSLT/XPath Conformance Technical Committee, the founding and current chair of the OASIS Code List Representation Technical Committee, the current XML technical lead and chair of the OASIS UBL Technical Committee, the author of training videos and electronically-published and print-published books on XML-related technologies, and has often been a speaker at related conferences. Prior to establishing Crane in 1997, Ken spent over 13 years in a software development and consulting services company working in the NAPLPS and the SGML industries.

Ken has a number of books available, mostly in electronic form and also offers readers of XML.com a 75% discount US$45 coupon for his streaming hands-on XSLT/XPath 2 class on Udemy. He blogs infrequently at http://plus.google.com/+GKenHolman-Crane/posts/.

Articles by this author

The role of UBL in disintermediating procurement and transportation processes

Peer-to-peer blockchain users have long accepted (or leveraged in the case of drug dealers and ransom seekers) the anonymity provided in transactions and the lack of a paper trail. Blockchain users are increasingly seeking to use the blockchain for legal business trading, meeting their obligations for documenting the procurement and transportation steps of a transaction. UBL provides the means to do so in an internationally-standardized XML document vocabulary.

    Page 1 of 1