Ontology-based metamodeling

19Citations
Citations of this article
43Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Decision makers use models to understand and analyze a situation, to compare alternatives and to find solutions. Additionally, there are systems that support decision makers through data analysis, calculation or simulation. Typically, modeling languages for humans and machine are different from each other. While humans prefer graphical or textual models, machine-interpretable models have to be represented in a formal language. This chapter describes an approach to modeling that is both cognitively adequate for humans and processable by machines. In addition, the approach supports the creation and adaptation of domain-specific modeling languages. A metamodel which is represented as a formal ontology determines the semantics of the modeling language. To create a graphical modeling language, a graphical notation can be added for each class of the ontology. Every time a new modeling element is created during modeling, an instance for the corresponding class is created in the ontology. Thus, models for humans and machines are based on the same internal representation.

Cite

CITATION STYLE

APA

Hinkelmann, K., Laurenzi, E., Martin, A., & Thönssen, B. (2018). Ontology-based metamodeling. In Studies in Systems, Decision and Control (Vol. 141, pp. 177–194). Springer International Publishing. https://doi.org/10.1007/978-3-319-74322-6_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free