Interoperability
Software is interoperable if it can coexist and cooperate with other systems
- interoperable systems should be easily integrated
- interoperability is enhanced by defining standard interfaces in application domains
- an open system is a collection of independently-written applications that cooperate and function as an integrated system
- trend is to release system with specification of “open interfaces”