Du meinst wohl eher MVC (Model View Controller)?
Das ist ein design pattern und nicht die klassische drei schichten architektur.
Dann wuerde ich mir mal die Doku von
Catalyst ansehen, was zwar recht Web spezifisch ist, aber auch ein paar Saetze zu MVC im allgemeinen beinhaltet.
Geht es eigendlich um Perl?