Portability or Interoperability Can one helping the other?
Portability is the ability to move a program or programing logic from one system to another system, usually with minimal overhead, or in the case of Java, virtually no overhead. Interoperability is the ability of systems to seamlessly communicate with each other.
My first experience writing SS7/Voice signaling-to-IP gateways should have been simple right? Wrong!