Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Rahul P. Akolkar is active.

Publication


Featured researches published by Rahul P. Akolkar.


world congress on services | 2012

The Future of Service Marketplaces in the Cloud

Rahul P. Akolkar; Tom Chefalas; Jim Laredo; Chang-shing Perng; Anca Sailer; Frank A. Schaffa; Ignacio Silva-Lepe; Tao Tao

For as long as there have been services there has been a desire to have a convenient medium to expose and discover service offerings. Since early on, various efforts have attempted various approaches at the exchange of computational services, prompting the question of whether there is a market for Web services. We believe that a services marketplace should fulfill the promise of an electronic emporium where third party service providers are able to offer their services in a ubiquitous ecosystem, and where service consumers are able to acquire service solutions that are tailored to their requirements. This paper explores the landscape of cloud services marketplaces, where we are, what enablers are needed to realize the vision, and it presents a prospective architecture to that end.


component-based software engineering | 2005

Reusable dialog component framework for rapid voice application development

Rahul P. Akolkar; Tanveer A. Faruquie; Juan M. Huerta; Pankaj Kankar; Nitendra Rajput; Thiruvilwamalai V. Raman; Raghavendra Udupa; Abhishek Verma

Voice application development requires specialized speech related skills besides the general programming ability. Encapsulating the speech specific behavior and complexities in prepackaged, configurable User Interface (UI) components will ease and expedite the voice application development. These components can be used across applications and are called as Reusable Dialog Components (RDCs). In this paper we propose a programming model and the framework for developing reusable dialog components. Our framework facilitates the development of voice applications via the encapsulation of interaction mechanisms, the encapsulation of best-of-breed practices (ie. grammars, prompts, and configuration parameters), a modular design and through pluggable dialog management strategies. The framework extends the standard J2EE/JSP based programming model to make it suitable for voice applications.


document engineering | 2009

A REST protocol and composite format for interactive web documents

John M. Boyer; Charles Wiecha; Rahul P. Akolkar

Documents allow end-users to encapsulate information related to a collaborative business process into a package that can be saved, emailed, digitally signed, and used as the basis of interaction in an activity or an ad hoc workflow. While documents are used incidentally today in web applications, for example in HTML presentations of content stored otherwise in back-end systems, they are not yet the central artifact for developers of dynamic, data intensive web applications. This paper unifies the storage and management of the various artifacts of web applications into an Interactive Web Document (IWD). Data content, presentation, behavior, attachments, and digital signatures collected throughout the business process are unified into a single composite web resource. We describe a REST-based protocol for interacting with IWDs and a standards-based approach to packaging their multiple constituent artifacts into IWD archives based on the Open Document Format standard.


Computer Science - Research and Development | 2012

Interactive Web Documents

John M. Boyer; Charles Wiecha; Rahul P. Akolkar

Documents allow end-users to encapsulate information related to a collaborative business process into a package that can be saved, emailed, digitally signed, and used as the basis for interaction in an activity or an ad hoc workflow. While documents are used incidentally today in web applications, for example in HTML presentations of content stored otherwise in back-end systems, they are not yet the central artifact for developers of dynamic, data intensive web applications. This paper unifies the storage and management of the various artifacts of web applications into an Interactive Web Document (IWD). Data, presentation, behavior, attachments, and digital signatures collected throughout the business process are unified into a single composite web resource. We describe a standards-based approach to packaging multiple resources into IWD archives based on the Open Document Format, a REST-based protocol for interacting with IWDs, and an extensible interaction controller architecture.


international conference on human computer interaction | 2009

Collage: A Declarative Programming Model for Compositional Development of Web Applications

Bruce David Lucas; Rahul P. Akolkar; Charles Wiecha

Collage is a declarative programming model and runtime expressly targeted at building and deploying cross-organizational software as compositions of web components. Collage is based on an RDF data model, data-driven execution model, and flexible support for cross-organizational composition of both application and UI components. In this paper we outline a uniform set of Collage language features addressing end-to-end application design, including business objects, but with particular focus on user interaction, and adaptation to current interaction platforms such as web browsers.


international conference on web services | 2010

Seamless Cross-Domain Connectivity for Enabling Domain Autonomy in a Federated SOA

Ignacio Silva-Lepe; Isabelle M. Rouvellou; Rahul P. Akolkar; Arun Iyengar

This paper proposes an approach for cross-domain connectivity that enables domain autonomy and that preserves across domains properties that are taken for granted by services within a domain.


conference on network and service management | 2010

Cross-domain service management for enabling domain autonomy in a federated SOA

Ignacio Silva-Lepe; Isabelle M. Rouvellou; Rahul P. Akolkar; Arun Iyengar

To tackle SOA projects that span across various boundaries, enterprises are adopting a federated SOA approach in order to manage reuse across service domains. Managing service reuse involves sharing a subset of the services that are provided within a domain and fulfilling references to services required by applications or other services in a domain. While this is a major goal, it is also important for a federated enterprise to enable the autonomy of its multiple service domains. This paper proposes an approach for cross-domain service management that enables domain autonomy and that preserves across domains properties that are taken for granted by services within a domain. We introduce a cross-domain service management capability and show how this capability allows for services to be shared and reused without the need for a federation architect, and how it preserves intra-domain properties, thus enabling domain autonomy in a federation.


Archive | 2016

Prediction-based provisioning planning for cloud environments

Rahul P. Akolkar; Arun Iyengar; Shicong Meng; Isabelle M. Rouvellou; Ignacio Silva-Lepe


Archive | 2008

System and method for managing resources using a compositional programming model

Bruce David Lucas; Rahul P. Akolkar; Charles Wiecha


Archive | 2013

System and method for data-driven web page navigation control

Rahul P. Akolkar; John M. Boyer; Charles Wiecha

Researchain Logo
Decentralizing Knowledge