In team environments, models are often shared and edited by multiple developers. To allow modularity and facilitate developer independence, we consider the problem of splitting a large monolithic model into sub-models. We propose an approach that assists users in incrementally discovering the set of desired sub-models. Our approach is supported by an automated tool that performs model splitting using information retrieval and model crawling techniques. We demonstrate the effectiveness of our approach on a set of real-life case studies, involving UML class models and EMF meta-models. © 2014 Springer-Verlag.
CITATION STYLE
Struber, D., Rubin, J., Taentzer, G., & Chechik, M. (2014). Splitting models using information retrieval and model crawling techniques. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8411 LNCS, pp. 47–62). Springer Verlag. https://doi.org/10.1007/978-3-642-54804-8_4
Mendeley helps you to discover research relevant for your work.