Implementing an Active Functionality Service on Different Platforms: An Event-Condition-Action Approach to Enforce Business Rules Execution