140 likes | 178 Views
Metadata Framework as the bas i s for Metadata-driven Architecture. Heli Jaago Leading Methodologist Methodology Department. Topics. Chart of Organization Interpretation of Metadata Integrated metadata Introduction of MMX Data Model Why Metadata Framework?
E N D
Metadata Framework as the basis forMetadata-driven Architecture Heli Jaago Leading Methodologist Methodology Department
Topics • Chart of Organization • Interpretation of Metadata • Integrated metadata • Introduction of MMX Data Model • Why Metadata Framework? • Metadata Framework as the basis for Metadata-driven Architecture (I-Meta) • Who describes metadata? Review of planned workflow • Priority list 7/01/20
Interpretation of Metadata • Metadata – data about data • Concepts. Definitions.Data Processing Rules.References. • Classifications (description of structure, versions) • XML-based ontologies (XBRL, SDMX, HL7 etc) • Workflow descriptions • Data model specifications • Informational system specification 7/01/20
Keywords of integrated metadata • Modelling • Relations • References 7/01/20
MMX Data Model (1) • Model corresponding to M3 level (metametamodel) in MOF (Meta Object Facility) terms housing both M2 (metamodel) and M1 (model) levels. 7/01/20
MMX Data Model (2) • Several metadata models are predefined in MMX Data Model, eg: • ontology (based on Frame System, • Declaration Logic etc.) • classification (based on ISO:11179/Neuchâtel Model, http://www.unece.org/stats/cmf/) • relational database (based on Eclipse SQLModel, http://www.eclipse.org/datatools/) • role-based access control model (based on NIST RBAC, http://csrc.nist.gov/groups/SNS/rbac/) 7/01/20
MMX Data Model (3) • Other possible application fields: • Business process elements (business rules, mappings, transformations, computational methods) • Data processing events (schedule, batch, task) • Data acquisition and transformation processes (container, step, extract, transform, load) • Data demographics, statistics and quality measures, etc. 7/01/20
Metadata Framework (1) • Based on three concepts: • meta-metadata model • object-relational access layer • generic data transformation support 7/01/20
Metadata Framework (2) • As basis for modelling and design of the whole spectrum of applications covering full life-cycle of metadata (concepts, definitions, references, administration, versioning, distribution) • As basis for integrated metadata repository (database containing both business and technical metadata with relationships and associations between them) 7/01/20
Planned workflow 7/01/20
Metadata-driven architecture 7/01/20
Priorities of metadata description • Population Registry of Estonia • Informational System of Estonian Tax and • Customs Board • Cadastral system • Education register • Constructions register 7/01/20
heli.jaago@stat.ee 7/01/20