Software agent finds its way in the changing environment
Abstract
Literature analysis indicates that software agents are used for solving different tasks and that agents are wonderful programming tool for users in the industry and science. The system is modeled by AUML. Presented project demonstrates system object classes as well as their methods and properties. It can design to individual variables activity diagrams. All of this makes programmer’s work and communication with customers much easier. The object-oriented programming language, which directly allows implementation of AUML project, is used for system design. Breaking down the system into classes with specific properties and methods allows writing a program with individual modules, which simplifies and clarifies programmer’s work. Two formed basic matrices help obtain an object of the graph. The vertex matrix has number column and two x and y coordinates columns. The edges matrix first column presents edges start point numbers and the second edges end point numbers, the third column presents lengths of edges. Floyd-Warshall algorithm, for finding shortest path from one graph node to another, presents two matrices. The path matrix indicates from which intermediate node from node to node is the shortest way. The length matrix presents minimum distance between concrete nodes. Using path matrix the shortest path is found from the start node to the end node of the graph. Analysis of presented graph shows that the shortest path is very sensitive to even small coordinate changes of nodes. It shows that such systems are very important for optimal control of transport and other flows. A graphical environment and a working programming language in this environment are required for design of such systems. For example, Visual Basic for Application programming language works with the AutoCAD environment.
Issue date (year)
2012Collections
- Knygų dalys / Book Parts [334]