An inclusive ontology based on the categories of intelligent software agents: an exploratory research. (1st January 2011)