Suresh Marru

ORCID: 0000-0002-6374-095X
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • 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...

10.1145/2110486.2110490 article EN 2011-11-18

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)...

10.1002/cpe.3526 article EN Concurrency and Computation Practice and Experience 2015-05-20

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,...

10.1016/j.procs.2016.05.535 article EN Procedia Computer Science 2016-01-01

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...

10.1147/rd.502.0249 article EN IBM Journal of Research and Development 2006-03-01

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...

10.1145/3437359.3465565 article EN Practice and Experience in Advanced Research Computing 2021-07-17

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...

10.1002/cpe.3534 article EN Concurrency and Computation Practice and Experience 2015-05-28

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...

10.1109/iwsg.2014.15 article EN 2014-06-01

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...

10.1109/gce.2014.15 article EN 2014-11-01

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...

10.1002/cpe.1084 article EN Concurrency and Computation Practice and Experience 2006-10-10

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...

10.1109/tnb.2012.2212030 article EN IEEE Transactions on NanoBioscience 2012-09-01

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...

10.24251/hicss.2017.755 article EN cc-by-nc-nd Proceedings of the ... Annual Hawaii International Conference on System Sciences/Proceedings of the Annual Hawaii International Conference on System Sciences 2017-01-01

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...

10.5334/jors.118 article EN cc-by Journal of Open Research Software 2016-10-21

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...

10.1145/3219104.3229240 article EN Proceedings of the Practice and Experience on Advanced Research Computing 2018-07-12

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...

10.1145/1838574.1838590 article EN 2010-08-02

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...

10.1109/ccgrid.2014.95 article EN 2014-05-01

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...

10.1002/cpe.3708 article EN Concurrency and Computation Practice and Experience 2015-11-13

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...

10.1145/3569951.3593602 article EN Practice and Experience in Advanced Research Computing 2023-07-23

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...

10.1145/3093338.3093359 article EN 2017-07-05

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...

10.1145/2753524.2753529 article EN 2015-06-12

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.

10.1145/2016741.2016779 article EN 2011-07-18

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...

10.1002/cpe.3519 article EN Concurrency and Computation Practice and Experience 2015-05-20
Coming Soon ...