Papers by Vasudev Krishnamoorthy

Proceedings Academia/Industry Working Conference on Research Challenges '00. Next Generation Enterprises: Virtual Organizations and Mobile/Pervasive Technologies. AIWORC'00. (Cat. No.PR00628)
Today, companies are using the Web to connect with their backend systems and perform e-commerce t... more Today, companies are using the Web to connect with their backend systems and perform e-commerce transactions. The next chapter of the Internet story is the evolution of today's access/content focused portals into e-services hubs. While many traditional services become available on the Internet as eservices, almost all of them are single point services. In order to offer higher value, end-to-end services, it should be possible to compose, customize, and deploy e-services in a very flexible and efficient way. To support e-service delivery, we have developed a platform, called eFlow, that provides the service developer with a simple, easy to use, yet powerful mechanism for defining the composite service starting from basic services. Composite services can be preassembled or created on the fly, and can dynamically adapt to changes in the business environment, such as the introduction of new basic services. In addition, eFlow includes components that allow users to monitor, analyze, and modify a service while in execution.

Seminal Contributions to Information Systems Engineering, 2013
E-Services are typically delivered point-to-point. However, the eservice environment creates the ... more E-Services are typically delivered point-to-point. However, the eservice environment creates the opportunity for providing value-added, integrated services, which are delivered by composing existing e-services. In order to enable organizations to pursue this business opportunity we have developed eFlow, a system that supports the specification, enactment, and management of composite e-services, modeled as processes that are enacted by a service process engine. Composite e-services have to cope with a highly dynamic business environment in terms of services and service providers. In addition, the increased competition forces companies to provide customized services to better satisfy the needs of every individual customer. Ideally, service processes should be able to transparently adapt to changes in the environment and to the needs of different customers with minimal or no user intervention. In addition, it should be possible to dynamically modify service process definitions in a simple and effective way to manage cases where user intervention is indeed required. In this paper we show how eFlow achieves these goals.
Proceedings of the 2000 ACM symposium on Applied computing - Volume 2, 2000
Workflow management systems require advanced transaction support to cope with long running activi... more Workflow management systems require advanced transaction support to cope with long running activities. This paper presents a model called the Virtual Transaction to provide transactional support to the workflow applications. This model simplifies the process design and enables the process designer to visualize the transactional regions and ensure correctness when running business processes that integrate related tasks that are executed at different locations. Discussions on how the ACID properties for complex business processes are achieved using this model are presented.
Uploads
Papers by Vasudev Krishnamoorthy