Interface Catalogue
As much as any solution is defined by its components and what they do, it’s also defined by the interfaces between those components and the rest of the world. In these crazy SOA-is-everything times, identifying communication links and promoting their reuse is an important architectural desire. It may be a simple starting point, but I’ve found just having a table of interfaces to be an invaluable artefact. Each interface can have recorded against it a unique ID and a number of key criteria th...