2.9.3 Software Considerations