There is still some discussion over the definitions of the four terms: Integration, Interoperability, Compatibility and Portability.  The aim of this note is to provide an explanation of the four terms as used by the Testing Standards Working Party.
To explain the terms then two basic entities are required:  Components are one of the parts that make up a system, while a system is a collection of components organised to accomplish a specific function or a set of functions (both from IEEE 610).
Integration is concerned with the process of combining components into an overall system (after IEEE 610).  In software, we are normally concerned with integration at two levels.  First there is the integration of components at the module level into a system sometimes known as component integration testing or integration in the small.  Second there is the integration of systems into a larger system sometimes known as system integration testing or integration testing in the large.
Integration testing is all encompassing in that it is concerned not only with whether the interface between components is correctly implemented, but also with whether the integrated components now a system - behave as specified.  This behavior will cover both functional and non-functional aspects of the integrated system.

Related Documents
  1. Checklist for Testing the Compatibility and Portability of Web Applications (2564)
  2. Quality Attributes Calculation Template (Excel) (2571)
  3. I'm looing for Testing Plan for Integration and System Test (1380)
  4. Integration Testing (1758)
  5. Integration and System Test Plan (1594)
  6. Silk Test integration with Visual Studio 2010 (1688)
  7. Rational Quality Manager and DOORS integration for Requirements Driven Quality (1643)
  8. How to write integration test Plan and test case (3674)
  9. C찼c lo梳죍 ki沼긩 tra ph梳쬷 m沼걅 - Unit, Integration, System test (5453)
  10. How to make test cases for integration testing? (2225)
  11. Integration Bug Report (1181)
  12. Simplified Unit Integration Test Plan Template (1933)
  13. Software Integration Testing (2000)
  14. Test Case Template for Integration Testing (7331)
  15. HP Quicktest Professional 10.00 - New Capability: Quality Center 10.00 integration (1523)
  16. Selenium, NUnit, JUnit integration (3374)
  17. Continuous Delivery and DevOps: A Quickstart guide (1062)
  18. QTP integration with non-hp software (561)
  19. Adobe Test&Target Integration Guide (603)
  20. Test Plan for Imaging Program's Compliance and Interoperability (1327)