An Approach to Pruning Metamodels like UML

Zhiyi Ma

2017

Abstract

There are a large number of modeling languages based on metamodels, and many of the languages are large and complex. In many cases, only part of a metamodel is needed. Hence, it is necessary to automatically extract needed part from a metamodel. By deeply analyzing the characteristics such as special relations between packages and step-by-step strictly defining mechanism of modeling concepts, this paper presents an approach to pruning metamodels like UML as needed. The approach can effectively prune metamodels, control the size of pruned metamodels, and make pruned metamodels comply with its initial metamodels.

Download


Paper Citation


in Harvard Style

Ma Z. (2017). An Approach to Pruning Metamodels like UML . In Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-210-3, pages 409-417. DOI: 10.5220/0006144004090417

in Bibtex Style

@conference{modelsward17,
author={Zhiyi Ma},
title={An Approach to Pruning Metamodels like UML},
booktitle={Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2017},
pages={409-417},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006144004090417},
isbn={978-989-758-210-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - An Approach to Pruning Metamodels like UML
SN - 978-989-758-210-3
AU - Ma Z.
PY - 2017
SP - 409
EP - 417
DO - 10.5220/0006144004090417