maintainable

adjective
  1. able to be kept in good condition or continued over time
  2. able to be defended or upheld as valid or correct
  3. able to be easily modified, updated, or repaired
  4. Usage: computing; engineering

Examples