Derzeit werden verschiedene Modelle für die Aufgabenplanung verwendet, aber das Modell, auf das wir uns konzentrieren werden, ist das ANN (Artificial Neural Network)-basierte Modell. Dieses Modell wurde entwickelt, um den Status der Aufgabenausführung für die Ressourcenzuteilung unter den Kandidaten zu schätzen. Ein ANN-basiertes Modell nutzt verschiedene Planungsalgorithmen, um die bestmöglichen Ergebnisse in Bezug auf Servicequalität (QoS), Gesamtkosten, Servicezufriedenheit usw. zu erzielen.