Ankuj Jhalani (AnkujJ44)
SunLife Canada

SunLife Canada
AnkujJ44 Member since 2014 20 posts
SunLife Canada
Posted: July 17, 2020
Last activity: July 17, 2020
Posted: 17 Jul 2020 8:21 EDT
Last activity: 17 Jul 2020 9:45 EDT

Advantages of having a dedicated COE layer in the Enterprise Class Structure

Hi Everyone,

I wanted to discuss about the advantages of having a dedicated COE layer in the Enterprise Class Structure


Enterprise Class Structure Example
                                                  Application Implementation (Org-App-)
                                                Application Framework (if required) (Org-FW-App)
                                Org COE layer (Org-COE-Data, Org-COE-Work ..)
                                             Org layer (Org-Data, Org-Int, Org ..)
                                                        Pega FrameWorks
                                                            Pega Platform

The assets to be created in the Org-COE layer can also be created in the Org- layer. By adding the COE prefix, we are actually lengthening the class name and adding an extra layer of direct inheritance.

Having said that, one may argue that a dedicated COE layer may be a clear indicator of COE assets and access to creation of rules in COE layer can controlled better.

I may be overlooking some other design thoughts for having a dedicated COE layer and so would like to hear the opinions of other members of the community


Pega Platform 8.4 Case Management Insurance Lead System Architect
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Discussion, please write a new Discussion.