A Framework for Model Recommenders - Requirements, Architecture and Tool Support

Andrej Dyck, Andreas Ganser, Horst Lichter

2014

Abstract

Content-assist systems and code completion are nicely accessible in integrated development environments (IDEs). Using multiple data sources and performing sophisticated completion in several editors is quite common. However, no such supporting system exists for modeling environments, e.g., a completion mechanism in class diagrams is only existent for textual items like names, if at all. We designed a framework to bolster model recommendation research and present the requirements, concepts, architecture, and the realization below. Last of which is easily extendable and adaptable to either new data recommendation strategies or new environments like editors. As additional tool support, we provide a simulation environment, which ease development as well as implementing recommendation algorithm. Accordingly, researchers get all the conceptual groundwork and a realized infrastructure that ease the initial burden to start recommendations in modeling environments.

Download


Paper Citation


in Harvard Style

Dyck A., Ganser A. and Lichter H. (2014). A Framework for Model Recommenders - Requirements, Architecture and Tool Support . In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-007-9, pages 282-290. DOI: 10.5220/0004701702820290

in Bibtex Style

@conference{modelsward14,
author={Andrej Dyck and Andreas Ganser and Horst Lichter},
title={A Framework for Model Recommenders - Requirements, Architecture and Tool Support},
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2014},
pages={282-290},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004701702820290},
isbn={978-989-758-007-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - A Framework for Model Recommenders - Requirements, Architecture and Tool Support
SN - 978-989-758-007-9
AU - Dyck A.
AU - Ganser A.
AU - Lichter H.
PY - 2014
SP - 282
EP - 290
DO - 10.5220/0004701702820290