Extensible Generic Data Management Software

The integrated Rule Oriented Data System (iRODS) provides an excellent use case for exploring sustainable software development. The iRODS data grid software is the product of a 20-year development effort that relied on funding from multiple federal agencies. Each agency needed infrastructure to supp...

Full description

Bibliographic Details
Main Authors: Reagan W Moore, Arcot Rajasekar, Hao Xu
Format: Article
Language:English
Published: Ubiquity Press 2014-07-01
Series:Journal of Open Research Software
Subjects:
Online Access:http://openresearchsoftware.metajnl.com/articles/23
_version_ 1819294500926783488
author Reagan W Moore
Arcot Rajasekar
Hao Xu
author_facet Reagan W Moore
Arcot Rajasekar
Hao Xu
author_sort Reagan W Moore
collection DOAJ
description The integrated Rule Oriented Data System (iRODS) provides an excellent use case for exploring sustainable software development. The iRODS data grid software is the product of a 20-year development effort that relied on funding from multiple federal agencies. Each agency needed infrastructure to support multiple scientific disciplines. Each discipline potentially required multiple types of data management (sharing, publication, preservation, and processing). The iRODS software was developed as generic infrastructure that could be tuned to implement the desired data support mechanisms. Active engagement of the user communities was encouraged through open source collaborative development. Based on the successful application of the software across the multiple disciplines, we make three claims about sustainable software development: 1) that the success of the software is dependent on having a highly extensible architecture; 2) that extensible software enables infrastructure re-use across domains; and 3) that consortium based development enables long-term support for software infrastructure.
first_indexed 2024-12-24T04:27:19Z
format Article
id doaj.art-fa54b670208f4d6d8df9b521b390d29e
institution Directory Open Access Journal
issn 2049-9647
language English
last_indexed 2024-12-24T04:27:19Z
publishDate 2014-07-01
publisher Ubiquity Press
record_format Article
series Journal of Open Research Software
spelling doaj.art-fa54b670208f4d6d8df9b521b390d29e2022-12-21T17:15:34ZengUbiquity PressJournal of Open Research Software2049-96472014-07-0121e9e910.5334/jors.ap23Extensible Generic Data Management SoftwareReagan W Moore0Arcot Rajasekar1Hao Xu2University of North Carolina at Chapel HillUniversity of North Carolina at Chapel HillUniversity of North Carolina at Chapel HillThe integrated Rule Oriented Data System (iRODS) provides an excellent use case for exploring sustainable software development. The iRODS data grid software is the product of a 20-year development effort that relied on funding from multiple federal agencies. Each agency needed infrastructure to support multiple scientific disciplines. Each discipline potentially required multiple types of data management (sharing, publication, preservation, and processing). The iRODS software was developed as generic infrastructure that could be tuned to implement the desired data support mechanisms. Active engagement of the user communities was encouraged through open source collaborative development. Based on the successful application of the software across the multiple disciplines, we make three claims about sustainable software development: 1) that the success of the software is dependent on having a highly extensible architecture; 2) that extensible software enables infrastructure re-use across domains; and 3) that consortium based development enables long-term support for software infrastructure.http://openresearchsoftware.metajnl.com/articles/23data gridpolicy-based data management
spellingShingle Reagan W Moore
Arcot Rajasekar
Hao Xu
Extensible Generic Data Management Software
Journal of Open Research Software
data grid
policy-based data management
title Extensible Generic Data Management Software
title_full Extensible Generic Data Management Software
title_fullStr Extensible Generic Data Management Software
title_full_unstemmed Extensible Generic Data Management Software
title_short Extensible Generic Data Management Software
title_sort extensible generic data management software
topic data grid
policy-based data management
url http://openresearchsoftware.metajnl.com/articles/23
work_keys_str_mv AT reaganwmoore extensiblegenericdatamanagementsoftware
AT arcotrajasekar extensiblegenericdatamanagementsoftware
AT haoxu extensiblegenericdatamanagementsoftware