Karthik Gomadam - Academia.edu (original) (raw)

Uploads

Papers by Karthik Gomadam

Research paper thumbnail of Mediatability: Estimating User Effort to Mediate Between Two XML Schemas

Mediation and integration of data is one of the important challenges because of the ever-increasi... more Mediation and integration of data is one of the important challenges because of the ever-increasing number of services on the Web and heterogeneities in their data representations. Towards addressing this challenge, we introduce a new measure called mediatability. Mediatability is a quantifiable and computable metric that measures the degree and complexity of human involvement in XML schema mediation. We also present an efficient algorithm to compute mediatability. We provide an experimental study to analyze the impact of having semantic annotations in determining the ease of mediation between two schemas. We validate our approach by comparing the mediatability scores generated by our system against that of user perceived difficulty in mediation. We also evaluate the scalability of our system in both client and server contexts.

Research paper thumbnail of Variation Oriented Service Composition and Adaptation (VOSCA): A Work in Progress

Abstract Traditional research in service composition has assumed perfect functional matching of s... more Abstract Traditional research in service composition has assumed perfect functional matching of service capabilities against stated requirements. In real life, however, this is a myth, as borne out within several SOA development and deployment organizations such as IBM in customer engagements. In particular, the variations in data, functional and nonfunctional requirements present a serious hurdle in reusing existing available services and creating service compositions at run-time. Current research in semantic Web services ...

Research paper thumbnail of Social Web-Scale Provenance in the Cloud

Lecture Notes in Computer Science, 2010

One of the biggest effects of Web 2.0 and the evolution of the social Web is the commoditization ... more One of the biggest effects of Web 2.0 and the evolution of the social Web is the commoditization of data. The emergence of applications such as Facebook and Twitter, have lowered the barrier to entry for users to create and share resources. This openness in data sharing has also heightened issues of privacy, attribution, and copyright, thus making it important to track the provenance of social data. In this paper, we outline provenance aspects of social Web resources, and discuss key challenges in collecting and analyzing this information in the context of engineering, privacy, and monetization.

Research paper thumbnail of hRESTS: An HTML Microformat for Describing RESTful Web Services

2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2008

The Web 2.0 wave brings, among other aspects, the Programmable Web: increasing numbers of Web sit... more The Web 2.0 wave brings, among other aspects, the Programmable Web: increasing numbers of Web sites provide machine-oriented APIs and Web services. However, most APIs are only described with text in HTML documents. The lack of machine-readable API descriptions affects the feasibility of tool support for developers who use these services. We propose a microformat called hRESTS (HTML for RESTful Services) for machine-readable descriptions of Web APIs, backed by a simple service model. The hRESTS microformat describes main aspects of services, such as operations, inputs and outputs. We also present two extensions of hRESTS: SA-REST, which captures the facets of public APIs important for mashup developers, and MicroWSMO, which provides support for semantic automation. * This work is partially supported by the EU FP7 project SOA4All. hRESTS microformat − machine−readable information − advanced tool support HTML (text, link, forms) − existing service descriptions MicroWSMO SA−REST 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology 978-0-7695-3496-1/08 $25.00

Research paper thumbnail of Mobile Semantic Computing

Research paper thumbnail of WSDL-S: Specification, Tools, Use Cases and Applications

Research paper thumbnail of Dynamic and Agile SOA using SAWSDL

Research paper thumbnail of Data enrichment using heterogeneous sources

Research paper thumbnail of Optimal Adaptation of Web Processes with Inter-Service Dependencies

Research paper thumbnail of Semantics enabled dynamic process configuration

Web processes are the next generation workflows created using Web services. This paper addresses ... more Web processes are the next generation workflows created using Web services. This paper addresses research issues in creating a framework for configuring and executing dynamic Web processes. Our approach is that of a multiparadigm constraint analysis for process configuration using quantitative and logical constraints. We also present a software architecture and an engineering approach for extending current Web service infrastructure to support dynamic Web processes. An execution environment, extending Apache Axis, one of the most popular SOAP implementations, to support dynamic process configuration is presented. Empirical evaluation of the system is performed to demonstrate the cost benefits of dynamic process configuration over static processes. We also demonstrate the time overheads caused by the addition of semantic processing capabilities to Axis.

Research paper thumbnail of Semantic Integration of Glycomics Data and Information

Research paper thumbnail of Semantic integration and analysis of glycomics information

Research paper thumbnail of Semantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels

Communications of The ACM, 2006

Research paper thumbnail of Towards an Ontology Driven Spam Filter

22nd International Conference on Data Engineering Workshops (ICDEW'06), 2006

Email's popularity has led to the increase in unsolicited mails. Currently s... more Email's popularity has led to the increase in unsolicited mails. Currently spam filters use the structure and syntax of email body along with training methods to classify email as spam or ham. These include techniques such as word statistics and Bayesian filters. In this paper we propose to extend spam filters to use the semantics of an email as an additional parameter for classification. We suggest a system that uses ontologies to discover relationships between tokens in an email. Using semantics presents challenges such as: building the ontology, relationship discovery, relevancy scoring and so on. We discuss these challenges in detail and propose possible solutions to them.

Research paper thumbnail of Integration of Distributed, Semantic Provenance Information for EnergyInformatics Workflows

The increasing awareness on energy security and its environmentally sustainable use is pushing el... more The increasing awareness on energy security and its environmentally sustainable use is pushing electricity utilities and energy companies to research and apply novel data analysis and computational techniques for optimal use of existing fuel sources. Energy informatics, which includes data integration, management and analysis of energy assets, is an integral component in this exploration. Data provenance is crucial in these

Research paper thumbnail of Intelligent Model Management And Visualization For Smart Oilfields

Research paper thumbnail of Scalable, Secure Energy Information Management for DR Analysis

The advent and growth of smart energy grids is increasing the ability to monitor and communicate ... more The advent and growth of smart energy grids is increasing the ability to monitor and communicate power supply, pricing, and demand among utility providers and consumers. While the smart meter infrastructure is expanding at a rapid rate to enable communication using emerging standards, the software architecture to collect, manage, analyze, scale, and secure the information constantly streaming from the grid

Research paper thumbnail of Applying Semantic Web Techniques to Reservoir Engineering: Challenges and Experiences from Event Modeling

2010 Seventh International Conference on Information Technology: New Generations, 2010

In reservoir engineering domain experts deal with many tasks and operations, ranging from reservo... more In reservoir engineering domain experts deal with many tasks and operations, ranging from reservoir simulation to well maintenance scheduling, with the goal of maximizing oil production. These operations involve different applications, and generate a large number of events at the time of their execution. Understanding these events and the relationships among them can aid the domain experts in decision making. The task of aggregating and analyzing the event information that is generated by different applications can be difficult and time consuming. In this paper, we discuss our approach on modeling events in reservoir engineering using Semantic Web techniques. We create an extensible event ontology using the Web Ontology Language (OWL) to model events in reservoir engineering. Event relationships are encoded using the Semantic Web Rule Language (SWRL). The work presented in this paper is an initial step towards a vision of integrated field event management, that uses semantic web technologies to create an efficient platform for event analysis.

Research paper thumbnail of Integrating Provenance Information in Reservoir Engineering

2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2010

Data management and analysis has become an integral component in the area of reservoir engineerin... more Data management and analysis has become an integral component in the area of reservoir engineering. An important metric that determines the overall effectiveness of data analysis is data quality. Data provenance, the metadata that pertains to the derivation history of data objects, has emerged as an invaluable asset in evaluating data quality. The reservoir facilities and software systems that collect

Research paper thumbnail of Predicting Missing Provenance Using Semantic Associations in Reservoir Engineering

2011 IEEE Fifth International Conference on Semantic Computing, 2011

... Jing Zhao Computer Science Dept. University of Southern California zhaoj@usc.edu Karthik Goma... more ... Jing Zhao Computer Science Dept. University of Southern California zhaoj@usc.edu Karthik Gomadam Accenture Technology Labs karthik.gomadam@gmail.com Viktor Prasanna Ming Hsieh Dept. of Electrical Engineering University of Southern California prasanna@usc.edu ...

Research paper thumbnail of Mediatability: Estimating User Effort to Mediate Between Two XML Schemas

Mediation and integration of data is one of the important challenges because of the ever-increasi... more Mediation and integration of data is one of the important challenges because of the ever-increasing number of services on the Web and heterogeneities in their data representations. Towards addressing this challenge, we introduce a new measure called mediatability. Mediatability is a quantifiable and computable metric that measures the degree and complexity of human involvement in XML schema mediation. We also present an efficient algorithm to compute mediatability. We provide an experimental study to analyze the impact of having semantic annotations in determining the ease of mediation between two schemas. We validate our approach by comparing the mediatability scores generated by our system against that of user perceived difficulty in mediation. We also evaluate the scalability of our system in both client and server contexts.

Research paper thumbnail of Variation Oriented Service Composition and Adaptation (VOSCA): A Work in Progress

Abstract Traditional research in service composition has assumed perfect functional matching of s... more Abstract Traditional research in service composition has assumed perfect functional matching of service capabilities against stated requirements. In real life, however, this is a myth, as borne out within several SOA development and deployment organizations such as IBM in customer engagements. In particular, the variations in data, functional and nonfunctional requirements present a serious hurdle in reusing existing available services and creating service compositions at run-time. Current research in semantic Web services ...

Research paper thumbnail of Social Web-Scale Provenance in the Cloud

Lecture Notes in Computer Science, 2010

One of the biggest effects of Web 2.0 and the evolution of the social Web is the commoditization ... more One of the biggest effects of Web 2.0 and the evolution of the social Web is the commoditization of data. The emergence of applications such as Facebook and Twitter, have lowered the barrier to entry for users to create and share resources. This openness in data sharing has also heightened issues of privacy, attribution, and copyright, thus making it important to track the provenance of social data. In this paper, we outline provenance aspects of social Web resources, and discuss key challenges in collecting and analyzing this information in the context of engineering, privacy, and monetization.

Research paper thumbnail of hRESTS: An HTML Microformat for Describing RESTful Web Services

2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2008

The Web 2.0 wave brings, among other aspects, the Programmable Web: increasing numbers of Web sit... more The Web 2.0 wave brings, among other aspects, the Programmable Web: increasing numbers of Web sites provide machine-oriented APIs and Web services. However, most APIs are only described with text in HTML documents. The lack of machine-readable API descriptions affects the feasibility of tool support for developers who use these services. We propose a microformat called hRESTS (HTML for RESTful Services) for machine-readable descriptions of Web APIs, backed by a simple service model. The hRESTS microformat describes main aspects of services, such as operations, inputs and outputs. We also present two extensions of hRESTS: SA-REST, which captures the facets of public APIs important for mashup developers, and MicroWSMO, which provides support for semantic automation. * This work is partially supported by the EU FP7 project SOA4All. hRESTS microformat − machine−readable information − advanced tool support HTML (text, link, forms) − existing service descriptions MicroWSMO SA−REST 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology 978-0-7695-3496-1/08 $25.00

Research paper thumbnail of Mobile Semantic Computing

Research paper thumbnail of WSDL-S: Specification, Tools, Use Cases and Applications

Research paper thumbnail of Dynamic and Agile SOA using SAWSDL

Research paper thumbnail of Data enrichment using heterogeneous sources

Research paper thumbnail of Optimal Adaptation of Web Processes with Inter-Service Dependencies

Research paper thumbnail of Semantics enabled dynamic process configuration

Web processes are the next generation workflows created using Web services. This paper addresses ... more Web processes are the next generation workflows created using Web services. This paper addresses research issues in creating a framework for configuring and executing dynamic Web processes. Our approach is that of a multiparadigm constraint analysis for process configuration using quantitative and logical constraints. We also present a software architecture and an engineering approach for extending current Web service infrastructure to support dynamic Web processes. An execution environment, extending Apache Axis, one of the most popular SOAP implementations, to support dynamic process configuration is presented. Empirical evaluation of the system is performed to demonstrate the cost benefits of dynamic process configuration over static processes. We also demonstrate the time overheads caused by the addition of semantic processing capabilities to Axis.

Research paper thumbnail of Semantic Integration of Glycomics Data and Information

Research paper thumbnail of Semantic integration and analysis of glycomics information

Research paper thumbnail of Semantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels

Communications of The ACM, 2006

Research paper thumbnail of Towards an Ontology Driven Spam Filter

22nd International Conference on Data Engineering Workshops (ICDEW'06), 2006

Email's popularity has led to the increase in unsolicited mails. Currently s... more Email's popularity has led to the increase in unsolicited mails. Currently spam filters use the structure and syntax of email body along with training methods to classify email as spam or ham. These include techniques such as word statistics and Bayesian filters. In this paper we propose to extend spam filters to use the semantics of an email as an additional parameter for classification. We suggest a system that uses ontologies to discover relationships between tokens in an email. Using semantics presents challenges such as: building the ontology, relationship discovery, relevancy scoring and so on. We discuss these challenges in detail and propose possible solutions to them.

Research paper thumbnail of Integration of Distributed, Semantic Provenance Information for EnergyInformatics Workflows

The increasing awareness on energy security and its environmentally sustainable use is pushing el... more The increasing awareness on energy security and its environmentally sustainable use is pushing electricity utilities and energy companies to research and apply novel data analysis and computational techniques for optimal use of existing fuel sources. Energy informatics, which includes data integration, management and analysis of energy assets, is an integral component in this exploration. Data provenance is crucial in these

Research paper thumbnail of Intelligent Model Management And Visualization For Smart Oilfields

Research paper thumbnail of Scalable, Secure Energy Information Management for DR Analysis

The advent and growth of smart energy grids is increasing the ability to monitor and communicate ... more The advent and growth of smart energy grids is increasing the ability to monitor and communicate power supply, pricing, and demand among utility providers and consumers. While the smart meter infrastructure is expanding at a rapid rate to enable communication using emerging standards, the software architecture to collect, manage, analyze, scale, and secure the information constantly streaming from the grid

Research paper thumbnail of Applying Semantic Web Techniques to Reservoir Engineering: Challenges and Experiences from Event Modeling

2010 Seventh International Conference on Information Technology: New Generations, 2010

In reservoir engineering domain experts deal with many tasks and operations, ranging from reservo... more In reservoir engineering domain experts deal with many tasks and operations, ranging from reservoir simulation to well maintenance scheduling, with the goal of maximizing oil production. These operations involve different applications, and generate a large number of events at the time of their execution. Understanding these events and the relationships among them can aid the domain experts in decision making. The task of aggregating and analyzing the event information that is generated by different applications can be difficult and time consuming. In this paper, we discuss our approach on modeling events in reservoir engineering using Semantic Web techniques. We create an extensible event ontology using the Web Ontology Language (OWL) to model events in reservoir engineering. Event relationships are encoded using the Semantic Web Rule Language (SWRL). The work presented in this paper is an initial step towards a vision of integrated field event management, that uses semantic web technologies to create an efficient platform for event analysis.

Research paper thumbnail of Integrating Provenance Information in Reservoir Engineering

2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2010

Data management and analysis has become an integral component in the area of reservoir engineerin... more Data management and analysis has become an integral component in the area of reservoir engineering. An important metric that determines the overall effectiveness of data analysis is data quality. Data provenance, the metadata that pertains to the derivation history of data objects, has emerged as an invaluable asset in evaluating data quality. The reservoir facilities and software systems that collect

Research paper thumbnail of Predicting Missing Provenance Using Semantic Associations in Reservoir Engineering

2011 IEEE Fifth International Conference on Semantic Computing, 2011

... Jing Zhao Computer Science Dept. University of Southern California zhaoj@usc.edu Karthik Goma... more ... Jing Zhao Computer Science Dept. University of Southern California zhaoj@usc.edu Karthik Gomadam Accenture Technology Labs karthik.gomadam@gmail.com Viktor Prasanna Ming Hsieh Dept. of Electrical Engineering University of Southern California prasanna@usc.edu ...