Towards a constraint-based multi-agent approach to complex applications. - Selvaratnam Indrakumar (2000)