In this paper we present our vision of the Internet Enterprise: a highly interoperable, virtual enterprise infrastructure for individuals, small businesses, and large corporations. In the Internet Enterprise (IE), any service provider can enable its business to be programmatically accessible on the Internet (becomes an e-service). Enabled by a scalable brokering service and an inter-organizational workflow facility, eservices offered by autonomous service providers could be composed into an "Internet Workflow". This paper describes this vision through an architecture that treats e-services as workflow participants in Internetwide workflow automation applications. We present the architecture and implementation of three core components that enable the Internet Enterprise. These are: (1) BizBuilder, an e-service framework, (2) Sangam, a scalable, hierarchical brokering community based on UDDI, and (3) a dynamic workflow engine that uses e-services as entities, to create and ena...
Abdelsalam Helal, Stanley Y. W. Su, Jie Meng, Raja