Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Girish Chafle

dblp:35/3264 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5 · 5 first-authorArtificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 2Graphics, computer vision, multimedia, augmented reality and games · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
1 paper
Internet architecture and protocols · 100%
Databases, data mining, and information retrieval
1 paper
Data integration and cleaning · 100%
Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational finance and economics · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet architecture and protocols › quality of service
qos differentiation
0.112011
A System for Providing Differentiated QoS in Retail Banking · IJCAI 2011
Internet architecture and protocols
quality of service
0.112011
A System for Providing Differentiated QoS in Retail Banking · IJCAI 2011
Data integration and cleaning
schema mapping
0.112008
An Enhanced Extract-Transform-Load System for Migrating Data in Telecom Billing · ICDE 2008
Services computing and microservices › service composition
web service composition
0.112005
Building Applications Using End to End Composition of Web Services · AAAI 2005
Data integration and cleaning
data migration
0.012008
An Enhanced Extract-Transform-Load System for Migrating Data in Telecom Billing · ICDE 2008
Data integration and cleaning
extract-transform-load
0.012008
An Enhanced Extract-Transform-Load System for Migrating Data in Telecom Billing · ICDE 2008
Distributed systems
service-oriented architecture
0.012005
Building Applications Using End to End Composition of Web Services · AAAI 2005

Methods — techniques the papers use, named apart from their topics

thesaurus · 0.1rule-based mapping · 0.1ontology · 0.1
YearPublicationVenuePosition
2011 A System for Providing Differentiated QoS in Retail Banking
Sameep Mehta, Girish Chafle, Gyana R. Parija, Vikas Kedia
IJCAI2
2008 An Enhanced Extract-Transform-Load System for Migrating Data in Telecom Billing
abstract
Data migration has become a priority in many industries, spawned by a variety of business needs. Most of the existing tools for Extract, Transform and Load (ETL) process of data migration are piece-meal and do not present a complete solution. Moreover, while research has focused on the problem of Schema Mapping, a key step in the ETL process, most of the current algorithms do not perform well on real-world data. Researchers have suggested the use of Domain Knowledge to enhance schema mapping. In this paper, we use domain knowledge in an innovative manner to improve schema mapping in an 'actual' industrial setting. Further, we take a comprehensive view of the data migration problem and present an end-to-end system for the ETL process, utilizing existing tools for each step and building connectors, wherever required. We focus on Data Migration for Telecom Billing and utilize domain knowledge captured in an ontology, a thesaurus and a set of rules to improve schema mapping. Experiments conducted on a real-life data demonstrate the effectiveness of our system and validate the utility of domain knowledge in data migration projects.
Himanshu Agrawal, Girish Chafle, Sunil Goyal, Sumit Mittal, Sougata Mukherjea
ICDE2
2007 An Integrated Development Environment for Web Service Composition
abstract
Web services provide an instantiation of the loosely coupled service–oriented architecture and facilitate the process of enterprise application integration by encapsulating information, software, and other resources. However, to exploit the true potential of web services, it is critical to develop technologies and tools for composing new services from existing ones. While numerous composition approaches have been developed in the past, very little has been done towards tooling. What is clearly lacking is an Integrated Development Environment (IDE) to ease the process of composition, thereby reducing development time and integration efforts. In this paper, we build on our previous work on service composition, and present an IDE for end–to–end composition of web services. We elaborate on the design of the IDE, describe its integration with existing technologies, and discuss its usability based on the findings of a user survey.
Girish Chafle, Gautam Das 0005, Koustuv Dasgupta, Arun Kumar 0002, Sumit Mittal, Sougata Mukherjea, Biplav Srivastava
ICWS1
2007 Improved Adaptation of Web Service Compositions Using Value of Changed Information
abstract
Workflows often operate in volatile environments in which the component services' QoS changes frequently. Optimally adapting to these changes becomes an important problem that must be addressed by the Web service composition and execution (WSCE) system being utilized. We adopt the A-WSCE framework that utilizes a three-stage approach for composing and executing Web workflows. The A-WSCE framework offers a way to adapt by defining multiple workflows and switching among them in case of component failure or changes in the QoS parameters. However, the A-WSCE framework suffers from the limitations imposed by a simple strategy of periodically checking the QoS offerings of randomly picked providers in order to decide whether the current workflow is optimal. To address these limitations, we associate the value of changed information (VOC) with each workflow and utilize the VOC to update which workflow to execute. We empirically demonstrate the improved performance of the workflows selected using the new approach in comparison to the original framework.
Girish Chafle, Prashant Doshi, John Harney, Sumit Mittal, Biplav Srivastava
ICWS1
2006 Adaptation inWeb Service Composition and Execution
abstract
Web services simplify enterprise application integration by facilitating reuse of existing components for creating new services. In a dynamic environment, it is imperative to design a Web Service Composition and Execution (WSCE) system that adapts to failure of component services or changes in their QoS offerings. In this paper, we motivate a staged approach for adaptive WSCE (A-WSCE) that cleanly separates the functional and non-functional requirements of a new service, and enables different environmental changes to be absorbed at different stages of composition and execution. We use Synthy, a prototype service creation environment, to implement our solution and demonstrate its effectiveness.
Girish Chafle, Koustuv Dasgupta, Arun Kumar 0002, Sumit Mittal, Biplav Srivastava
ICWS1
2005 Building Applications Using End to End Composition of Web Services
Vikas Agarwal, Girish Chafle, Koustuv Dasgupta, Neeran M. Karnik, Arun Kumar 0002, Ashish Kundu, Anupam Mediratta, Sumit Mittal, Biplav Srivastava
AAAI2
2005 Handling Faults in Decentralized Orchestration of Composite Web Services
Girish Chafle, Sunil Chandra, Pankaj Kankar, Vijay Mann
ICSOC1
2005 Orchestrating Composite Web Services under Data Flow Constraints
abstract
A composite service is typically specified using a language such as BPEL4WS and orchestrated by a single coordinator node in a centralized manner. The coordinator receives the client request, makes the required data transformations and invokes the component Web services as per the specification. However, in certain scenarios businesses might want to impose restrictions on access to the data they provide or the source from which they can accept data. Centralized orchestration can lead to violation of these data flow constraints as the central coordinator has access to the input and output data of all the component Web services. In many cases existing methods of data encryption and authentication are not sufficient to handle such constraints. These data flow constraints, thus, present obstacles for composite Web service orchestration. In this paper we propose a solution for orchestrating composite Web services under data flow constraints. The solution is based on decentralized orchestration, in which a composite Web service is broken into a set of partitions, one partition per component Web service. To overcome data flow constraints, each partition is executed within the same domain as the corresponding component Web service and hence, has the same access rights. However, there are, in general, many ways to decentralize a composite Web service. We apply a rule based filtering mechanism to choose a set of partitions that does not violate the specified dataflow constraints.
Girish Chafle, Sunil Chandra, Vijay Mann, Mangala Gowri Nanda
ICWS1
2005 Synthy: A system for end to end composition of web services
Vikas Agarwal, Girish Chafle, Koustuv Dasgupta, Neeran M. Karnik, Arun Kumar 0002, Sumit Mittal, Biplav Srivastava
J. Web Semant.2