Classifying Unstructured Models into Metamodels using Multi Layer Perceptrons

Walmir Couto, Walmir Couto, Emerson Morais, Marcos Fabro

2020

Abstract

Models and metamodels created using model-based approaches have restrict conformance relations. However, there has been an increase of semi-structured or schema-free data formats, such as document-oriented representations, which are often persisted as JSON documents. Despite not having an explicit schema/metamodel, these documents could be categorized to discover their domain and to partially conform to a metamodel. Recent approaches are emerging to extract information or to couple modeling with cognification. However, there is a lack of approaches exploring semi-structured formats classification. In this paper, we present a methodology to analyze and classify JSON documents according to existing metamodels. First, we describe how to extract metamodels elements into a Multi-Layer Perceptron (MLP) network to be trained. Then, we translate the JSON documents into the input format of the encoded MLP. We present the step-by-step tasks to classify JSON documents according to existing metamodels extracted from a repository. We have conducted a series of experiments, showing that the approach is effective to classify the documents.

Download


Paper Citation


in Harvard Style

Couto W., Morais E. and Fabro M. (2020). Classifying Unstructured Models into Metamodels using Multi Layer Perceptrons. In Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-400-8, pages 271-278. DOI: 10.5220/0008894202710278


in Bibtex Style

@conference{modelsward20,
author={Walmir Couto and Emerson Morais and Marcos Fabro},
title={Classifying Unstructured Models into Metamodels using Multi Layer Perceptrons},
booktitle={Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2020},
pages={271-278},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008894202710278},
isbn={978-989-758-400-8},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Classifying Unstructured Models into Metamodels using Multi Layer Perceptrons
SN - 978-989-758-400-8
AU - Couto W.
AU - Morais E.
AU - Fabro M.
PY - 2020
SP - 271
EP - 278
DO - 10.5220/0008894202710278