Abstract

A data security and validation framework of a SOA based system for management, storage, processing and visualization of data obtained from scientific experiments is proposed in this paper. The framework covers the three levels of data security: authorized user access, data encryption and data validation. To ensure authorized user access three access levels are provided: ownership, distribution rights and read rights. To ensure the data encryption an asymmetric 128-bit encrypting method based on public and private key is implemented. A universal approach for complete data validation has been suggested and implemented as web service. Data validation service allows validating the input data processed by each of the modules in the system. A declarative language defining the data validation and their interpretation based on XML standard is specified, by which precise rules in XML format are established and simultaneously with a library that supports this grammar is performed. In the language structures are included elements describing the data, rules and logic, which have to satisfy the input data. The actual definition is supported by a definition repository XML file and allows adding additional field types or complex validation logic as needed and easy modification of the validation rules.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call