Models as self-aware cognitive agents and adaptive mediators for model-driven science

There are often concerns about the reliability of simulation results due to improper design of experiments, limited support in the execution and analysis of experiments, and lack of integrated computational frameworks for model learning through simulation experiments. Such issues result in flawed analysis as well as misdirected human and computational effort. We put forward a methodological basis, which aims to (1) explore the utility of viewing models as adaptive agents that mediate among domain theories, data, requirements, principles, and analogies, (2) underline the role of cognitive assistance for model discovery, experimentation, and evidence evaluation so as to differentiate between competing models and to attain a balance between model exploration and exploitation, and (3) examine strategies for explanatory justification of model assumptions via cognitive models that explicate coherence judgments.

[1]  Alice E. Smith,et al.  A model-driven engineering approach to simulation experiment design and execution , 2015, 2015 Winter Simulation Conference (WSC).

[2]  Levent Yilmaz,et al.  Toward Agent-Supported and Agent-Monitored Model-Driven Simulation Engineering , 2015 .

[3]  Margaret J. Robertson,et al.  Design and Analysis of Experiments , 2006, Handbook of statistics.

[4]  Jean Bézivin,et al.  On the Need for Megamodels , 2004, OOPSLA 2004.

[5]  Vasant G Honavar,et al.  1 ACCELERATING SCIENCE : A COMPUTING RESEARCH AGENDA , 2016 .

[6]  Axel Gelfert,et al.  How to Do Science with Models , 2016 .

[7]  Mario Bunge,et al.  Philosophy of Science: Volume 1, From Problem to Theory , 1998 .

[8]  Jack P. C. Kleijnen Design and Analysis of Simulation Experiments , 2007 .

[9]  Peter T. Cummings,et al.  International Assessment of Research and Development in Simulation-Based Engineering and Science. Panel Report , 2011 .

[10]  Markus Völter,et al.  Model-Driven Software Development: Technology, Engineering, Management , 2006 .

[11]  Jocelyn Simmonds,et al.  A megamodel for Software Process Line modeling and evolution , 2015, 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS).

[12]  Frederica Darema,et al.  Dynamic Data Driven Applications Systems: A New Paradigm for Application Simulations and Measurements , 2004, International Conference on Computational Science.

[13]  Sebastian Krieter,et al.  FeatureIDE: Taming the Preprocessor Wilderness , 2016, 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C).

[14]  Jack P. C. Kleijnen,et al.  State-of-the-Art Review: A User's Guide to the Brave New World of Designing Simulation Experiments , 2005, INFORMS J. Comput..

[15]  Margaret Morrison,et al.  Models as Mediating Instruments , 1999 .

[16]  Frédéric Jouault,et al.  Typing artifacts in megamodeling , 2011, Software & Systems Modeling.

[17]  Bruno C. d. S. Oliveira,et al.  Feature-Oriented Programming with Object Algebras , 2013, ECOOP.

[18]  Jean Bézivin If MDE Is the Solution, Then What Is the Problem? , 2009, SLE.

[19]  H. Simon,et al.  Studies of Scientific Discovery: Complementary Approaches and Convergent Findings , 1999 .

[20]  Levent Yilmaz,et al.  The Goal-Hypothesis-Experiment framework: A generative cognitive domain architecture for simulation experiment management , 2016, 2016 Winter Simulation Conference (WSC).