ITPEC FE Morning April 2023 Question 47

Source exam: ITPEC FE Morning April 2023Topic: Software Development

ITPEC FE Morning April 2023 — Question 47 of 80

Portability — ease of modifying software to run on a different architecture.

ISO/IEC 9126 defines six software quality characteristics:

  • Functionality — does it do what's needed? (includes interoperability)
  • Reliability — does it keep working under stated conditions?
  • Usability — is it easy to use and learn?
  • Efficiency — does it perform well with minimal resources?
  • Maintainability — is it easy to modify? (includes changeability)
  • Portability — can it be transferred to another environment?

Key distinction:
- Changeability = modifying behavior/features (sub of Maintainability)

- Portability = modifying to run on a different platform/architecture

Why not others:
- (a) Changeability — about changing functionality, not platform

- (b) Interoperability — about working with other systems

- (d) Usability — about user-friendliness

AI-generated — may contain errors

The original exam layout is preserved in the image so diagrams, formulas, tables, and code remain accurate.

This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official FE past-paper collection or Report an issue.