论文标题
迈向概念建模语义:实现Tarski的真相模式
Towards Conceptual Modeling Semantics: Eventizing Tarski's Truth Schema
论文作者
论文摘要
软件工程(例如UML)中的建模语言是从软件系统建模演变而来的,其中的语义和操作类型的语义是研究和实践的传统主题。一些作者的说法,尽管大部分静态语义(例如UML)似乎已经达成共识,但活动,交互和州机器的动态语义构成了重大挑战。语义的核心是句子与(实际)世界之间的关系。仔细检查建模语言领域中与语义相关的问题,以避免可能影响实际适用性的问题。在这个方向上的一项努力是OMG的释放2020年基础UML(FUML)的草稿规范,基本语义指定执行,这些执行与传统编程语言中的程序相同。此外,学术界内的努力试图开发一种使用正式语义的语言建模的替代方法(例如,使用Russell的类型理论和Tarski的宣言语义理论)。本文的目的是针对开发语义的类似探索性企业,仅用于一种更为适中的图形建模语言,称为Thinging Machine模型。该模型促进了对经过审查的建模语言的深刻理解,并带来了相当富有成果的问题。构建东西机模型似乎有助于朝这个方向发展,本文的初始结果表明该方法的可行性。
Modeling languages in software engineering (e.g., UML) evolved from software systems modeling where denotational and operational kinds of semantics are the traditional subjects of research and practice. According to some authors, although a large portion of the static semantics (e.g., UML) seems to have reached a consensus, the dynamic semantics of activities, interactions, and state machines poses a major challenge. Central to semantics is the relationship between a sentence and the (actual) world. Carefully examining semantics-related issues in the modeling languages field to avoid problems that may affect practical applicability is important. One effort in this direction is OMG s release of a 2020 draft specification for Foundational UML (fUML), with the base semantics specifying executions that are executable in the same sense as a program in a traditional programming language. Additionally, efforts within academia have sought to develop an alternative approach to modeling languages using formal semantics (e.g., using Russell s theory of types and Tarski s declarative semantics). This paper aims at a similar exploratory venture of developing semantics, only for a much more modest diagrammatic modeling language, called the thinging machine model. The model promotes a deep understanding of the scrutinized modeling language and leads to considerably fruitful questions. Constructing the thinging machine model seems to facilitate progress in this direction, and the initial results in this paper indicate the viability of the approach.