Object oriented approach in managing customer complaint knowledge