SOFTWARE FOR THE NEXT GENERATION