- Scientific Computing and Data Management
- Distributed and Parallel Computing Systems
- Research Data Management Practices
- Advanced Data Storage Technologies
- Cloud Computing and Resource Management
- Service-Oriented Architecture and Web Services
- Genetics, Bioinformatics, and Biomedical Research
- Genomics and Phylogenetic Studies
- Big Data and Business Intelligence
- Distributed systems and fault tolerance
- Advanced Database Systems and Queries
- Open Source Software Innovations
- Enzyme Structure and Function
- Parallel Computing and Optimization Techniques
- Gene expression and cancer classification
- Semantic Web and Ontologies
- Galaxies: Formation, Evolution, Phenomena
- Cloud Data Security Solutions
- Science, Research, and Medicine
- Interdisciplinary Research and Collaboration
- Bioinformatics and Genomic Networks
- Reservoir Engineering and Simulation Methods
- Data Quality and Management
- RNA modifications and cancer
- Evacuation and Crowd Dynamics
Georgia Institute of Technology
2024
Indiana University Bloomington
2014-2023
Indiana University
2012-2023
University of British Columbia
2022
National Technical University of Athens
2022
NuVasive (United States)
2013-2017
Elizabeth City State University
2017
Purdue University West Lafayette
2017
City University of Seattle
2017
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,...
Web service architectures have gained popularity in recent years within the scientific grid research community. One reason for this is that web services allow software and from various organizations to be combined easily provide integrated distributed applications. However, most applications developed used by communities are not web-service-oriented, there a growing need integrate them into based on service-oriented architectures. In paper, we describe framework allows scientists interface...
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...
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...
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...
Abstract The Linked Environments for Atmospheric Discovery (LEAD) Portal is a science application portal designed to enable effective use of Grid resources in exploring mesoscale meteorological phenomena. aim the LEAD provide more productive interface doing experimental work by research community, as well bringing weather wider class users, meaning pre‐college students grades 6–12 and undergraduate college students. In this paper, we give an overview project role that playing reaching its...
MicroRNAs, by regulating the expression of hundreds target genes, play critical roles in developmental biology and etiology numerous diseases, including cancer. As a vast amount microRNA profile data are now publicly available, integration sets with gene profiles is key research problem life science research. However, ability to conduct genome-wide microRNA-mRNA (gene) currently requires sophisticated, high-end informatics tools, significant expertise bioinformatics computer carry out...
Nowadays, research in various disciplines is enhanced via computational methods, cutting-edge technologies and diverse resources including infrastructures instruments. Such are often complex researchers need means to conduct their an efficient way without getting distracted with information technology nuances. Science gateways address such demands offer user interfaces tailored a specific community. Creators of science face breadth topics manifold challenges, which necessitate close...
This report records and discusses the Third Workshop on Sustainable Software for Science: Practice Experiences (WSSSPE3). The includes a description of keynote presentation workshop, which served as an overview sustainable scientific software. It also summarizes set lightning talks in speakers highlighted to-the-point lessons challenges pertaining to sustaining final main contribution is summary discussions, future steps, organization self-organized working groups topics including developing...
The Science Gateways Platform as a service (SciGaP.org) project provides rapid development and stable hosting platform for wide range of science gateways that focus on software service. Based the open source Apache Airavata project, SciGaP services include user management, workflow execution computational experiment archiving access, sharing allow users to share results other digital artifacts. are multi-tenanted, with clients accessing through well-defined, programming language-independent...
We describe three case studies for providing advanced support TeraGrid Science Gateways as part of our participation in the Advanced User Support (AUS) team. These include workflow support, robust job management, and mass submission to existing gateways targeting computational chemistry, biophysics, bioinformatics, respectively. Selected tools from Open Grid Computing Environments other projects were used, demonstrating need flexibility when integrating multiple software providers into...
Science Gateways bridge multiple computational grids and clouds, acting as overlay cyber infrastructure. have three logical tiers: a user interfacing tier, resource tier bridging middleware tier. Different groups may operate these tiers. This introduces security challenges. First, the gateway must manage types of credentials associated with different providers. Second, separation interface layers means that be securely delegated from to middleware. Third, same serve gateways, so correctly...
Summary Science Gateways provide scientists with tools for creating, executing, and monitoring scientific experiments on multiple resource infrastructures. Apache Airavata abstracts interactions between gateways distributed computing infrastructures like Extreme Engineering Discovery Environment, international grids, campus clusters. consists of several component services such as the API server, Orchestrator, Workflow Interpreter, Credential Store, Application Factory. In addition, uses...
This paper introduces Cybershuttle, a new type of user-facing cyberinfrastructure that provides seamless access to range resources for researchers, enhancing their productivity. The Cybershuttle Research Environment is built on open source Apache Airavata software and uses hybrid approach integrates locally deployed agent programs with centrally hosted middleware. enables end-to-end integration computational science engineering research across resources, including users' local centralized...
Science Gateways provide user environments and a set of supporting services that help researchers make effective enhanced use diverse computing, storage, related resources. the tools users require to enable their scientific exploration, which includes tasks such as running computer simulations or performing data analysis. Historically gateways have been constructed support workflow individual users, but collaboration between has become an increasingly important part discovery process. This...
Science gateways are more than user interfaces to computational grids and clouds. Gateways middleware in their own right, providing flexible, lightweight federations of heterogenous collections computing resources (such as campus clusters, supercomputers, clouds), all which remain challenges for many alternative approaches. also notable science application-centric rather resource-centric views. An important challenge gateway research is generalize specific strategies, defining a reference...
Parameter optimization for chemical systems requires generation of initial guesses. These parameters should be generated using systematic sampling parameter space, minimizing differences between output data and the corresponding reference data. In this paper we discuss ParamChem project, which is creating reusable extensible infrastructure computational chemistry community that will reduce unnecessary eliminate redundancies in parametrized computations modern software engineering tools.
Summary A new framework (GenApp) for rapid generation of scientific applications running on a variety systems including science gateways has recently been developed. This currently builds GUI and/or web‐based user interface target environments collection executable modules. The method execution modules limited restrictions: primarily the requirement wrapping application to accept input and output formatted in JavaScript Object Notation (JSON). Initial implementation supports direct user's...