Current data systems catalog and link data using a synthetic modeling approach that requires much domain knowledge in order to interact with the system. Domain knowledge includes what keyword to look for and how data artifacts are linked. OSCAR offers a semantic solution to data management by using ontology and reasoning. Information is automatically linked according to its internal ontology. An internal ontological reasoning engine handles information inference. Artifacts are linked by information mined from the input metadata and reasoned according to the internal ontology.
OSCAR is designed from the ground up in accordance to the RESTful service architecture. Key components of OSCAR include a framework for handling RDF/OWL data (including reasoning), a repository for reliable store and retrieval of data, a fast indexed search, and security architecture to support authentication, authorization, and communication. OSCAR has been implemented using JAVA to maximize portability, and was designed and developed to leverage industry-standard open source components.