An Application of Agent UML to Warehouse Management Systems
New application areas such as application web services, eCommerce, and peer-to-peer computing call for robust software systems with open architectures and efficient use of resources available in the environment in which they operate. To build such systems, it is very important to have mechanisms for communication, negotiation, and coordination between software components. Multi-agent system technologies and methodologies offer a guidance and support in building such software systems. The agent-oriented approach to software development is still in the transition from prototyping, done by researchers in the academic communities, to the development of large-scale industrial-strength applications by software professionals. For this to succeed, methodologies are needed to systematically guide and support developers through the various stages of system development. In the recent past, more than a dozen methodologies have been proposed, offering a range of modeling concepts, techniques for analysis, and tools for support. In this paper the application of agent unified modeling language (AUML) to warehouse management systems is presented.