Transform Analysis Software Design