Skip to main content

Table 1 Responsibilities of components for metadata quality management

From: Quality management architecture for social media data

Component

Responsibility

MetadataSearchEngine (revised)

Provides REST API for searching of metadata based on end user queries

MetadataCollectionEngine (revised)

Provides REST API for creation of metadata

MetadataSearchAdapter,

MetadataCollectionAdapter (revised)

Adapters for interaction between REST API and lower SW components

MetadataQualityManagement (revised)

Manages quality aspects of metadata for data sets

MetadataQualityEvaluator (revised)

Manages quality evaluation for quality attributes

MatadataQualityPolicyManager (revised)

Manages quality policies for quality evaluation

MetadataValidator (revised)

Validates metadata received from MetadataCollectionInterface

Collector (new)

Components provide REST APIs for collection of quality policies, profiles, quality metrics, and quality attributes

Search (new)

Components provide REST APIs for searching of quality policies, profiles, quality metrics, and quality attributes

CollectionInterface (new)

Internal interfaces for saving of quality policies, profiles, quality metrics, and quality attributes to a database

SearchInterface (new)

Internal interfaces for searching for quality policies, profiles, quality metrics, and quality attributes from a database