A software architecture that starts with an interface definition and builds the entire application topology as a topology of interfaces, interface implementations and interface calls.
Yefim V. Natis
Citado por en Thomas Erl en ‘Next Generation SOA’