Back to Search Start Over

Proactive modeling: a new model intelligence technique.

Authors :
Pati, Tanumoy
Kolli, Sowmya
Hill, James
Source :
Software & Systems Modeling; May2017, Vol. 16 Issue 2, p499-521, 23p
Publication Year :
2017

Abstract

This article discusses a model intelligence technique called proactive modeling. The goal of proactive modeling is to reduce the amount of manual modeling required when using a graphical DSML and to assist in step-by-step creation of a model. Proactive modeling accomplishes this goal by examining the metamodels syntax and constraints, automatically executing model modifications, and prompting the modeler for assistance when more than one valid model modification exists, but none are necessary. We have integrated proactive modeling into the generic modeling environment (GME) as a generic add-on that can operate on any domain-specific modeling language implemented in GME. Lastly, results from applying proactive modeling to several DSMLs in GME show that it can reduce modeling effort. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
16191366
Volume :
16
Issue :
2
Database :
Complementary Index
Journal :
Software & Systems Modeling
Publication Type :
Academic Journal
Accession number :
122727496
Full Text :
https://doi.org/10.1007/s10270-015-0465-1