This is Part 3 of the series on Best practices for TIBCO BusinessWorks (BW) 5.x platform. You can check out Part 1 and Part 2 here. To do a code review of your BW 5.x projects or EAR files, use our free online version at BW5 Code Scanner
BW provides the option of synchronizing shared activities for concurrent process instances through critical section groups. A critical section group ensures that while a process instance executes the critical section grouped activities, all other concurrently running processing instances attempting to execute the same group of activities will be blocked until the previous process instance completes.