This paper sets the rational and historical background for this issue
of the the Journal. It also provides editorial overviews of the three
artificial intelligence (AI) technology themes of 'constraint optimisa
tion and scheduling', 'software agents' and 'soft computing' that are
covered by the papers in this issue.