1. An event processing computer system comprising: a social service eventing program stored on a computer readable storage medium providing a program interface between a plurality of software applications containing events to be raised, wherein the social service eventing program is to: receive event data from the plurality of software applications; send confirmation of the receipt of the event data to the plurality of software applications, wherein the plurality of software applications return to one or more existing work processes after receiving the confirmation from the social service eventing program; perform rule determination to assign event subscriptions to the events raised by the plurality of software applications, wherein event subscriptions are a set of business or regulatory rules; set the assigned event subscriptions to parameterized business rule framework (BRF) rules, wherein the parameterized BRF rules contain a case category, a processing priority, and an authorization level granted to the system administrator; initiate a BRF program for execution of the parameterized BRF rules; send the BRF program the parameterized BRF rules; and initiate workflow processes for processing of the events raised by the plurality of software applications.