Moving from the programmatic paradigm to the declarative paradigm
The fundamental paradigm shift is a move away from a programmatic (code) solution that consists of code and annotations (EJBs) to a declarative (models and wizards) solution that consists of visual representations and graphical editors. Thus, the scripts in Session Beans become orchestrated services in the composition language BPEL. The data mappings found in Entity Beans become wizard-driven, visual XSLT mappings, in which you draw a mapping from one attribute on the left-hand side to the other one on the right-hand side.