2.5.3 Software Considerations