Where the workflow engine allows analyst to design process triggers using a graphical designer the EA.Gen.Hub.Script component enables recursive scripts to be executed in response to a trigger.
The Hub includes a sample Cyclomatic_complexity trigger that computes a simple complexity metric for a package or element. The script includes the integration to calculate complexity whenever an element is changed, or recursively for an entire repository on a scheduled basis
Script triggers enable metric driven Enterprise Architecture and automatic mapping of complex relationships like:
The Hub uses the tried and trusted EA.Gen.Model Entity Framework library for data access to Sql/Server, Oracle and native eap files (though not recomended).