Efficient content-based publish/subscribe for distributed workflow management.
Published: 2005
Language: eng
Number of pages: 117
Description: Two challenges faced by content-based publish/subscribe systems are the expressiveness of subscription languages and the ability to handle a vast amount of dynamic information with limited system resources. These deficiencies restrict the publish/subscribe paradigm to narrow application domains. We extend the subscription language with composite subscriptions, which allow subscribers to express interests by describing event patterns occurring in a distributed environment. The extended subscription language together with the loosely-coupled nature of publishers and subscribers makes publish/subscribe a natural fit for many distributed applications, such as workflow management and business process execution systems. Furthermore, covering and merging-based routing are proposed and applied to subscriptions in order to reduce routing table size and network traffic. A distributed workflow management architecture based on the publish/subscribe model, which integrates with composite subscriptions and covering and merging-based routing, is presented as a case study to validate the approach. Deployment, execution and monitoring of workflow are performed in the publish/subscribe layer. The architecture avoids a centralized manager and leads to flexible and efficient workflow management. The prototype is implemented using PADRES, a distributed content-based publish/subscribe system.
Notes: Thesis (M.Sc.)--University of Toronto, 2005.

Electronic version licensed for access by U. of T. users.

Source: Masters Abstracts International, Volume: 44-01, page: 0398.

GERSTEIN MICROTEXT copy on microfiche (2 microfiches).