Open systems and standards for software product development