Text this: Using the Unified Modeling Language (UML) to represent artefacts in the Zachman Frameword