- Distributed and Parallel Computing Systems
- Scientific Computing and Data Management
- Advanced Data Storage Technologies
- Peer-to-Peer Network Technologies
- Research Data Management Practices
- Service-Oriented Architecture and Web Services
- earthquake and tectonic studies
- Cloud Computing and Resource Management
- Seismology and Earthquake Studies
- Parallel Computing and Optimization Techniques
- Distributed systems and fault tolerance
- Earthquake Detection and Analysis
- Advanced Database Systems and Queries
- Geological Modeling and Analysis
- Web Data Mining and Analysis
- Caching and Content Delivery
- Advanced Computational Techniques and Applications
- GNSS positioning and interference
- Quantum, superfluid, helium dynamics
- Semantic Web and Ontologies
- Superconducting Materials and Applications
- Flood Risk Assessment and Management
- Genetics, Bioinformatics, and Biomedical Research
- Data Management and Algorithms
- Biomedical and Engineering Education
Indiana University
2014-2023
Indiana University Bloomington
2014-2023
University of British Columbia
2022
National Technical University of Athens
2022
Jet Propulsion Laboratory
2020
University of California, Berkeley
2020
National Energy Research Scientific Computing Center
2020
Lawrence Berkeley National Laboratory
2020
Ohio Supercomputer Center
2020
Purdue University System
2020
In this paper, we introduce Apache Airavata, a software framework to compose, manage, execute, and monitor distributed applications workflows on computational resources ranging from local grids clouds. Airavata builds general concepts of service-oriented computing, messaging, workflow composition orchestration. This paper discusses the architecture its modules, illustrates how can be used as individual components or an integrated solution build science gateways general-purpose application...
Summary Science gateways are digital interfaces to advanced technologies that support science/engineering research/education. Frequently implemented as Web and mobile applications, they provide access community resources such software, data, collaboration tools, instrumentation, high‐performance computing. We anticipate opportunities for growth within a fragmented community. Through large‐scale survey, we measured the extent characteristics of gateway (reliance on nature existing resources)...
We describe the science discovered by some of community researchers using SEAGrid Science gateway. Specific projects to be discussed include calcium carbonate and bicarbonate hydrochemistry, mechanistic studies redox proteins diffraction modeling metal metal-oxide structures interfaces. The involve a variety ab initio molecular dynamics computational techniques coupled execution workflows specific set applications enabled in Gateway. integration resources that enable couple empirical,...
Abstract This paper describes the methods used to estimate positions, velocities, breaks, and seasonal terms from daily Global Navigation Satellite System (GNSS) measurements. Break detection outlier removal have been automated so that decades of measurements thousands stations can be processed in a few hours. New are added, parameters updated every week. Model allow separation interseismic, annual, coseismic, postseismic signals. Tools available through GeoGateway ( http://geo-gateway.org )...
Jetstream2 will be a category I production cloud resource that is part of the National Science Foundation's Innovative HPC Program. The project's aim to accelerate science and engineering by providing "on-demand" programmable infrastructure built around core system at Indiana University four regional sites. an evolution Jetstream platform, which functions primarily as Infrastructure-as-a-Service cloud. lessons learned in architecture, distributed storage, container orchestration have...
Abstract We review the efforts of Open Grid Computing Environments collaboration. By adopting a general three‐tiered architecture based on common standards for portlets and Web services, we can deliver numerous capabilities to science gateways from our diverse constituent efforts. In this paper, discuss support standards‐based using Velocity development environment. Our are abstraction layers provided by Java CoG kit, which hide differences different toolkits. Sophisticated services...
Summary This paper provides an overview and roadmap of the Apache Airavata software system for science gateways. Gateways use to manage application workflow executions on a range backend resources (grids, computing clouds, local clusters). Airavata's design goal is provide component abstractions major tasks required gateway management. Components are not directly accessed but instead exposed through programming interfaces. allows developers take full advantage capabilities (including those...
Software is the key crosscutting technology that enables advances in mathematics, computer science, and domain-specific science engineering to achieve robust simulations analysis for engineering, other research fields. However, software itself has not traditionally received focused attention from communities; rather, evolved organically inconsistently, with its development largely as by-products of initiatives. Moreover, challenges scientific are expanding due disruptive changes hardware,...
Locating resources of interest in a large resource-intensive environment is challenging problem. In this paper we present research on addressing problem through the development recommender system to aid metadata discovery. Our approach uses conversational case-based reasoning (CCBR), with semantic Web markup languages providing standard form for case representation. We our initial efforts designing and developing ontologies an Earthquake Simulation Grid, use these guide retrieval, discuss...
As the Web platform continues to mature, we see an increasing number of amazing technologies that take Geographic Information Systems (GIS) visualization applications new levels power and usability. By integrating powerful into GIS systems, get higher performance results with additional functionalities. The most recent development capturing attention browser based application developers is AJAX (Asynchronous JavaScript XML). In this paper present a generic efficient framework for models...
Abstract The 4 April 2010 M 7.2 El Mayor‐Cucapah earthquake that occurred in Baja California, Mexico and terminated near the U.S. Mexican border caused slip on Imperial, Superstition Hills, East Elmore Ranch Faults. pattern of was observed using radar interferometry from NASA's Uninhabited Aerial Vehicle Synthetic Aperture Radar (UAVSAR) instrument collected 20–21 October 2009 12–13 2010. Right‐lateral 36 ± 9 14 2 mm Imperial Hills Faults, respectively. Left‐lateral Fault. widths zones...
This paper provides an overview of the Apache Airavata software system for science gateways. Gateways use to manage application and workflow executions on a range backend resources (grids, computing clouds, local clusters). Airavata's design goal is provide component abstractions major tasks required gateway management. Components are not directly accessed but instead exposed through client Application Programming Interface. allows developers take full advantage capabilities, (including...
We present an overview of the Apache Airavata Application Programming Interface (API), describe design choices and implementation details, how API methods map to UltraScan Science Gateway use case. The is designed standardize access services that provide gateways with scientific application metadata execution management. also represents important milestone in development Platform as a Service (SciGaP), hosted, multi-tenanted gateway service based on open source software. production XSEDE has...
This work describes an approach to building Grid applications based on the premise that users who wish access and run these prefer do so without becoming experts technology. We describe application architecture wrapping user workflows as Web services service resources. These are visible resource providers through a family of portal components can be used configure, launch, monitor complex in scientific language end user. The this model instantiated by factory service. layered design makes it...
In this paper we describe the architecture and initial performance analysis results of SERVOGrid complexity computational environments (CCE). The CCE is based on a lightly coupled, service oriented approach that suitable for distributed applications are tolerant Internet latencies. focuses integrating diverse Web grid services coupling scientific to geographical information systems. coupling/orchestrating infrastructure mapped problems in geophysical data mining, pattern informatics,...
Computational scientists often develop large models and codes intended to be used by larger user communities or for repetitive tasks such as parametric studies. Lowering the barrier of entry access these is a technical sociological challenge. Portals help bridge gap because they are well known interfaces enabling variety resources, services, applications, tools private, public, commercial entities, while hiding complexities underlying software systems user. This paper presents an overview...
The vast increase of pertinent information available to drug discovery scientists means that there is a strong demand for tools and techniques organizing intelligently mining this manageable human consumption. At Indiana University, we have developed an infrastructure chemoinformatics Web services simplifies the access computational can be applied it. In paper, describe infrastructure, give some examples its use, then discuss our plans use it as platform application development in future.
Abstract We discuss the development and application of Web‐service‐based geographical information system (GIS) Grids. Following WS‐I+ approach building Grids on Web service standards, we have developed data Grid components for archival real‐time data, map generating services that can be used to build user interfaces, storing both stateless stateful metadata, orchestration management tools. Our goal is support dynamically assembled collections combine GIS with more traditional capabilities...