By building several essential functions for AOOD problem we confirm that the proposed framework could move a step ahead along this direction. Moreover, we also prove that the proposed framework is easy to be extended depending on clients’ demands and scope of applications. The major contributions of the proposed framework are: