How does your model represent the system? A note on model fidelity, underspecification, and uncertainty

Model-driven engineering (MDE) was elaborated over two decades ago based on a very limited set of seminal concepts: system, model, metamodel, and seminal relationships (i.e., representation of, and conforms to), as shown in Fig. 1.Since the early development of MDE, the modeling community has produced a large body of knowledge about conformity.This also allows metamodeling techniques to be used as definitions of the modeling languages themselves.Beyond a pure conformity relation between model and metamodel, various detailed "typing" relationships have been explored to support a better decoupling and modularity of models, and thus a certain degree of reuse.Some flexibility in conformity has been explored to support different levels of formality during modeling activities, hence supporting the process from informal to formal modeling.However, very little literature can be found on the representativity of the model with regard to the system under study, raising the question: "How well does a given model actually represent the system?"Indeed, the core modeling activity has been conceptually defined, e.g., by Stachowiack in terms of characteristics of a model: a model is an abstraction of an original (i.e., the "system"), and fulfill a specific purpose with regard to this original.Several relaxations have been identified.For example, the system might still be under construction and does not exist yet, a model may have many

Authors

Institutions

Publication Details

Journal
Software & Systems Modeling
Published
2024-09-23
DOI
https://doi.org/10.1007/s10270-024-01210-z
Citations
7
Primary Topic
Simulation Techniques and Applications
Type
article
Field-Weighted Citation Impact
3.43

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

How does your model represent the system? A note on model fidelity, underspecification, and uncertainty

Jeff Gray, Bernhard Rumpe⋆, Jean‐Marc Jezéquél, Benoît Combemale
7 citations
Software & Systems Modeling
Simulation Techniques and Applications
3.43
article

How does your model represent the system? A note on model fidelity, underspecification, and uncertainty

Jeff Gray, Bernhard Rumpe⋆, Jean‐Marc Jezéquél, Benoît Combemale
article en
7 citations

Abstract

Model-driven engineering (MDE) was elaborated over two decades ago based on a very limited set of seminal concepts: system, model, metamodel, and seminal relationships (i.e., representation of, and conforms to), as shown in Fig. 1.Since the early development of MDE, the modeling community has produced a large body of knowledge about conformity.This also allows metamodeling techniques to be used as definitions of the modeling languages themselves.Beyond a pure conformity relation between model and metamodel, various detailed "typing" relationships have been explored to support a better decoupling and modularity of models, and thus a certain degree of reuse.Some flexibility in conformity has been explored to support different levels of formality during modeling activities, hence supporting the process from informal to formal modeling.However, very little literature can be found on the representativity of the model with regard to the system under study, raising the question: "How well does a given model actually represent the system?"Indeed, the core modeling activity has been conceptually defined, e.g., by Stachowiack in terms of characteristics of a model: a model is an abstraction of an original (i.e., the "system"), and fulfill a specific purpose with regard to this original.Several relaxations have been identified.For example, the system might still be under construction and does not exist yet, a model may have many

Software & Systems ModelingVol. 23(5)
Institut national de recherche en sciences et technologies du numérique (FR), Université Toulouse III - Paul Sabatier (FR), University of Alabama (US), Institut de Recherche en Informatique et Systèmes Aléatoires (FR), Université Toulouse-I-Capitole (FR), Institut de Recherche en Informatique de Toulouse (FR), FEG Textiltechnik (Germany) (DE), Université Toulouse - Jean Jaurès (FR), Institut Polytechnique de Bordeaux (FR), Université de Rennes (FR), RWTH Aachen University (DE)
RWTH Aachen University
Openalex Percentile: Top 7%
Simulation Techniques and Applications
3.43
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.