AutomationML is a new standard that Rockwell, Siemens, ABB and others are adopting. It allows exchange between software, say CAD and Programming, to allow sharing of tags, descriptions, etc. See youtube video below. AutoCAD Electrical needs this functionality also.
https://www.youtube.com/watch?v=jON8eY8e62A
https://en.wikipedia.org/wiki/AutomationML