Search For:

Displaying 1-17 out of 17 total
The Cloud Agnostic e-Science Analysis Platform
Found in: IEEE Internet Computing
By Ajith Ranabahu,Paul Anderson,Amit Sheth
Issue Date:November 2011
pp. 85-89
The amount of data being generated for e-Science domains has grown exponentially in the past decade, yet the adoption of new computational techniques in these fields hasn't seen similar improvements. The presented platform can exploit the power of cloud co...
 
Kino: A Generic Document Management System for Biologists Using SA-REST and Faceted Search
Found in: International Conference on Semantic Computing
By Ajith Ranabahu,Priti Parikh,Maryam Panahiazar,Amit Sheth,Flora Logan-Klumpler
Issue Date:September 2011
pp. 205-208
Document management has become an important consideration for the scientific community over the last decade. Human knowledge is central to many scientific domains, thus it is not possible to completely automate the document management process. Managing sci...
 
Power of Clouds in Your Pocket: An Efficient Approach for Cloud Mobile Hybrid Application Development
Found in: Cloud Computing Technology and Science, IEEE International Conference on
By Ashwin Manjunatha, Ajith Ranabahu, Amit Sheth, Krishnaprasad Thirunarayan
Issue Date:December 2010
pp. 496-503
The advancements in computing have resulted in a boom of cheap, ubiquitous, connected mobile devices as well as seemingly unlimited, utility style, pay as you go computing resources, commonly referred to as Cloud computing. However, taking full advantage o...
 
Semantics Centric Solutions for Application and Data Portability in Cloud Computing
Found in: Cloud Computing Technology and Science, IEEE International Conference on
By Ajith Ranabahu, Amit Sheth
Issue Date:December 2010
pp. 234-241
Cloud computing has become one of the key considerations both in academia and industry. Cheap, seemingly unlimited computing resources that can be allocated almost instantaneously and pay-as-you-go pricing schemes are some of the reasons for the success of...
 
A Study in Hadoop Streaming with Matlab for NMR Data Processing
Found in: Cloud Computing Technology and Science, IEEE International Conference on
By Kalpa Gunaratna, Paul Anderson, Ajith Ranabahu, Amit Sheth
Issue Date:December 2010
pp. 786-789
Applying Cloud computing techniques for analyzing large data sets has shown promise in many data-driven scientific applications. Our approach presented here is to use Cloud computing for Nuclear Magnetic Resonance (NMR)data analysis which normally consists...
 
Semantic Modeling for Cloud Computing, Part 2
Found in: IEEE Internet Computing
By Amit Sheth, Ajith Ranabahu
Issue Date:July 2010
pp. 81-84
Part 2 of this two-part article discusses opportunities for semantic models in cloud computing. Particular areas in which these models can help are functional portability, data modeling, and service enrichment. Part 1 is available at http://doi.ieeecompute...
 
An Online Platform for Web APIs and Service Mashups
Found in: IEEE Internet Computing
By E. Michael Maximilien, Ajith Ranabahu, Karthik Gomadam
Issue Date:September 2008
pp. 32-43
On the newly programmable Web, mashups are flourishing. Designers create mashups by combining components of existing Web sites and applications. Although rapid mashup proliferation offers many opportunities, a lack of standarization and compatibility offer...
 
A Faceted Classification Based Approach to Search and Rank Web APIs
Found in: Web Services, IEEE International Conference on
By Ajith Ranabahu, Meenakshi Nagarajan, Amit P. Sheth, Kunal Verma
Issue Date:September 2008
pp. 177-184
Web application hybrids, popularly known as mashups, are created by integrating services on the Web using their APIs. Support for finding an API is currently provided by generic search engines or domain specific solutions such as Google and ProgrammableWeb...
 
Mediatability: Estimating the Degree of Human Involvement in XML Schema Mediation
Found in: International Conference on Semantic Computing
By Karthik Gomadam, Ajith Ranabahu, Lakshmish Ramaswamy, Amit P. Sheth, Kunal Verma
Issue Date:August 2008
pp. 394-401
Mediation and integration of data are significant challenges because the number of services on the Web, and heterogeneities in their data representation, continue to increase rapidly. To address these challenges we introduce a new measure, mediatability, w...
 
PhylOnt: A domain-specific ontology for phylogeny analysis
Found in: 2012 IEEE International Conference on Bioinformatics and Biomedicine (BIBM)
By Maryam Panahiazar,Ajith Ranabahu,Vahid Taslimi,Hima Yalamanchili,Arlin Stoltzfus,Jim Leebens-Mack,Amit P. Sheth
Issue Date:October 2012
pp. 1-6
Phylogenetic analyses can resolve historical relationships among genes, organisms or higher taxa. Understanding such relationships can elucidate a wide range of biological phenomena including the role of adaptation as a driver of diversification, the impor...
 
Semantic Modeling for Cloud Computing, Part 1
Found in: IEEE Internet Computing
By Amit Sheth, Ajith Ranabahu
Issue Date:May 2010
pp. 81-83
Part 1 of this two-part article discusses challenges related to cloud computing, cloud interoperability, and multidimensional analysis of cloud-modeling requirements.
 
The ProgrammableWeb: Agile, Social, and Grassroot Computing
Found in: International Conference on Semantic Computing
By E. Michael Maximilien, Ajith Ranabahu
Issue Date:September 2007
pp. 477-481
Web services, the Semantic Web, and Web 2.0 are three somewhat separate movements trying to make the Web a programmable substrate. While each has achieved some level of success on their own right, it is becoming apparent that the grassroot approach of the ...
 
A Semantic Framework for Identifying Events in a Service Oriented Architecture
Found in: Web Services, IEEE International Conference on
By Karthik Gomadam, Ajith Ranabahu, Lakshmish Ramaswamy, Amit P. Sheth, Kunal Verma
Issue Date:July 2007
pp. 545-552
We propose a semantic framework for automatically identifying events as a step towards developing an adaptive middleware for Service Oriented Architecture (SOA). Current related research focuses on adapting to events that violate certain non-functional obj...
 
Application Portability in Cloud Computing: An Abstraction Driven Perspective
Found in: IEEE Transactions on Services Computing
By Ajith Ranabahu,E. Michael Maximilien,Amit Sheth,Krishnaprasad Thirunarayan
Issue Date:April 2013
pp. 1
Cloud computing has changed the way organizations create, manage, and evolve heir applications. While the abundance of computing resources at low cost opens up many possibilities for migrating applications to the cloud, this migration also comes at a price...
 
IBM altocumulus: a cross-cloud middleware and platform
Found in: Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications (OOPSLA '09)
By Ajith Ranabahu, E. Michael Maximilien, Laura Anderson, Roy Engehausen
Issue Date:October 2009
pp. 805-806
Cloud computing has become the new face of computing and promises to offer virtually unlimited, cheap, readily available, "utility type" computing resources. Many vendors have entered this market with different offerings ranging from infrastructure-as-a-se...
     
Toward cloud-agnostic middlewares
Found in: Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications (OOPSLA '09)
By Ajith Ranabahu, E. Michael Maximilien, Laura C. Anderson, Roy Engehausen
Issue Date:October 2009
pp. 619-626
Cloud computing is a natural progression of service-oriented architecture. The Web as the platform: data with Web 2.0, programming and development with mashups, and deployments and resource provisioning with cloud computing. However, the Web was not necess...
     
Swashup: situational web applications mashups
Found in: Companion to the 22nd ACM SIGPLAN conference on Object oriented programming systems and applications companion (OOPSLA '07)
By Ajith Ranabahu
Issue Date:October 2007
pp. 797-798
Distributed programming has shifted from private networks to the Internet using heterogeneous Web APIs. This enables the creation of situational applications of composed services exposing user interfaces, i.e., mashups. However, this programmable Web lacks...
     
 1