Object-oriented requirement analysis by Hu