Dr Darren's UML™ Parsing Analysis recipe for sentence-by-sentence representation of technical documents like software architecture documentation is particularly suited to architectural modelling and recording architectural solutions, especially when combined with port-based engineering and service orientation using Unified Modeling Language™ (UML™).