Introducing TIBreview: an Automated Quality Code Review Tool for TIBCO BusinessWorks 6

  • Global TIBCO conventions: process description missing, default namespace used, process size, number of activities per process, missing Catch All activity etc…
  • Transitions: missing label on a conditioned transition, missing Empty activity after a transition parallelization, conditioned transitions without a no matching one
  • Critical sections: make sure a blocking activity is not called within a critical section scope
  • Process calls infinite cycles: for example Process A –> Process B –> Process A
  • Resources: hardcoded values
  • Etc…

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store