Skip to Main Content
Distributed software systems enable enterprise-wide computing using business applications installed in different geographical areas. The complexity of distribution in this type of software highlights the significance of managing cooperation between distributed nodes. Computer supported cooperative work (cscw) transfers business requirements for cooperation to computer-based technical solutions. In such dynamic and distributed systems, when exceptional faults occur - cooperation is hard to achieve without enough knowledge about the context, which is called awareness. The dynamic nature of distributed software systems directs us to use agents for management purposes. In this paper, we propose a behavioral model of awareness that agents need to possess for effective fault management while they are engaged in cooperative work. The main contribution of this paper is presented through an example scenario in network management.