On agent-based software engineering — scholarly article by Nick Jennings published March 2000 in Artificial Intelligence