From Po Sa:
''The Presentation Abstraction Control architectural pattern (PAC) defines a structure for interactive software systems in the form of a hierarchy of cooperating agents.
Every agent is responsible for a specific aspect of the application's functionality and consists of three components: presentation, abstraction, and control.
This subdivision separates the human-computer interaction of the agent from its functional core and its communication with other agents.''
See www.idemployee.id.tue.nl
page 27 for further explanation of the PAC pattern, as well as en.wikipedia.org ![]()
See also Hierarchical Model View Controller
See original on c2.com ![]()