introduction to interoperability 9340413