Share
Fr. 55.50
Jason Coposky, Jason et al Coposky, Antoine de Torcy, Reagan Moore, Arcot Rajasekar, Terrell Russell...
iRODS Primer 2 - Integrated Rule-Oriented Data System
English · Paperback / Softback
Shipping usually within 1 to 2 weeks (title will be printed to order)
Description
Policy-based data management enables the creation of community-specific collections. Every collection is created for a purpose. The purpose defines the set of properties that will be associated with the collection. The properties are enforced by management policies that control the execution of procedures that are applied whenever data are ingested or accessed. The procedures generate state information that defines the outcome of enforcing the management policy. The state information can be queried to validate assessment criteria and verify that the required collection properties have been conserved. The integrated Rule-Oriented Data System implements the data management framework required to support policy-based data management. Policies are turned into computer actionable Rules. Procedures are composed from a microservice-oriented architecture. The result is a highly extensible and tunable system that can enforce management policies, automate administrative tasks, and periodically validate assessment criteria. iRODS 4.0+ represents a major effort to analyze, harden, and package iRODS for sustainability, modularization, security, and testability. This has led to a fairly significant refactorization of much of the underlying codebase. iRODS has been modularized whereby existing iRODS 3.x functionality has been replaced and provided by small, interoperable plugins. The core is designed to be as immutable as possible and serve as a bus for handling the internal logic of the business of iRODS. Seven major interfaces have been exposed by the core and allow extensibility and separation of functionality into plugins.
List of contents
Acknowledgments.- Introduction.- Integrated Rule-Oriented Data System.- iRODS Architecture.- Rule-Oriented Programming.- The iRODS Rule System.- iRODS Microservices.- Authors' Biographies.
About the author
Hao Xu is a research scientist at the Data Intensive Cyber Environment Center, University of North Carolina at Chapel Hill. He has been working on improving the rule engine and the rule language, and the metadata catalog of the integrated Rule-Oriented Data System (iRODS) since 2010. He developed pluggable rule engine architecture that allows interoperability between different programming languages and the iRODS data management systems. He also developed QueryArrow, a semantically unified query and update system that allows bidirectional integration of metadata from multiple heterogeneous data stores. His research interests include theory of data management, automatic theorem proving, programming languages, distributed data systems, and formal methods in software development. He has a B.E. in computer science and engineering and a B.S. minor in applied mathematics from Beihang University and a Ph.D. in computer science from University of North Carolina at Chapel Hill.
Product details
Authors | Jason Coposky, Jason et al Coposky, Antoine de Torcy, Reagan Moore, Arcot Rajasekar, Terrell Russell, Hao Xu |
Publisher | Springer, Berlin |
Original title | iRODS Primer 2 |
Languages | English |
Product format | Paperback / Softback |
Released | 01.01.2017 |
EAN | 9783031011818 |
ISBN | 978-3-0-3101181-8 |
No. of pages | 115 |
Dimensions | 191 mm x 7 mm x 235 mm |
Illustrations | XV, 115 p. |
Series |
Synthesis Lectures on Information Concepts, Retrieval, and Services |
Subject |
Natural sciences, medicine, IT, technology
> IT, data processing
> Data communication, networks
|
Customer reviews
No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.
Write a review
Thumbs up or thumbs down? Write your own review.