Describing agent based real-time distributed systems using design patterns
Describing agent based real-time distributed systems using design patterns
Eichelkraut, Craig; Etzkorn, Letha
2007-03-23 00:00:00
Describing Agent Based Real-Time Distributed Systems using Design Patterns Craig Eichelkraut Computer Science Department University of Alabama in Huntsville N348 Technology Hall, Huntsville, AL 35899 Letha Etzkorn Computer Science Department University of Alabama in Huntsville N336 Technology Hall, Huntsville, AL 35899 [email protected] ABSTRACT In this paper, we define a set of design patterns to formalize the common elements of an agent based distributed control systems. These design patterns can be used individually or together depending on the type of control system that is needed. The Agent Interface Design Pattern includes a Current Value Table as well as an Agent Factory and Pheromone Trail digital blackboard. The Agent-Based Optimization Design Pattern implements multivariable closed loop control using mobile agents. The Sequential Control Design Pattern provides an interlocking safety control also using mobile agents. [email protected] allows the system to handle problems where not all interactions are fully specified in advance. Jenning and Wooldridge also point out that agent based systems handle errors more gracefully and allow more abstraction in the system design. [3] By matching these benefits with the DCS design problems mentioned above, we conjecture that agents are an ideal solution for designing a DCS system. 2. BACKGROUND A
http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.pnghttp://www.deepdyve.com/lp/association-for-computing-machinery/describing-agent-based-real-time-distributed-systems-using-design-MWpZ0CxEy2
Describing agent based real-time distributed systems using design patterns
Describing Agent Based Real-Time Distributed Systems using Design Patterns Craig Eichelkraut Computer Science Department University of Alabama in Huntsville N348 Technology Hall, Huntsville, AL 35899 Letha Etzkorn Computer Science Department University of Alabama in Huntsville N336 Technology Hall, Huntsville, AL 35899 [email protected] ABSTRACT In this paper, we define a set of design patterns to formalize the common elements of an agent based distributed control systems. These design patterns can be used individually or together depending on the type of control system that is needed. The Agent Interface Design Pattern includes a Current Value Table as well as an Agent Factory and Pheromone Trail digital blackboard. The Agent-Based Optimization Design Pattern implements multivariable closed loop control using mobile agents. The Sequential Control Design Pattern provides an interlocking safety control also using mobile agents. [email protected] allows the system to handle problems where not all interactions are fully specified in advance. Jenning and Wooldridge also point out that agent based systems handle errors more gracefully and allow more abstraction in the system design. [3] By matching these benefits with the DCS design problems mentioned above, we conjecture that agents are an ideal solution for designing a DCS system. 2. BACKGROUND A
To get new article updates from a journal on your personalized homepage, please log in first, or sign up for a DeepDyve account if you don’t already have one.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.