Does anybody have practice in programming PCMEF - architectures?

Posted by Erkki on Stack Overflow See other posts from Stack Overflow or by Erkki
Published on 2010-06-11T08:43:23Z Indexed on 2010/06/11 8:52 UTC
Read the original article Hit count: 184

Filed under:
|
|

PCMEF is an architecture style presented in the book Practical Software Engineering by Maciaszek and Liong. The layers are:

P: Presentation
C: Controller
M: Mediator
E: Entity
F: Foundation.

It is some kind of enchancement compared with MVC - architecture. I recommend it to interactice, data and communicating - oriented purposes. I have programmed it using Visual Prolog. Foundation in my applications is the data model (domains) for the application.

PCMEF is like a simulated computer: Presentation is the display, Controller the user interface and event handling, Mediator the internal logic and data highway. Entity is the database or external interfaces and F defines the knowledge.

This is a really nice small architecture. Does any other have experiance of it?

© Stack Overflow or respective owner

Related posts about architecture

Related posts about prolog