Paul Hammant's Blog:
Another Graphic for Technology Compatibility Kits (TCKs)
Related to (or a sub-part/refinement of) “contract testing”, that I periodically highlight:
Wire mocks are officially “service virtualization” (SV) of course. The TCK idea is a specific usage of them, originally to allow alternate implementations. Vendors making services (on the internet or installable on-prem or cloud) should make a TCK, too. They may want to include a “no reverse-engineering” clause for licensees of the TCK so they don’t make it too easy for their competitors. Lawsuits of note: