In this paper, we concentrate on object-related analysis in the field of general ontology of reality as related to software engineering (e.g., UML classes). Such a venture is similar to many studies in which researchers have enhanced modeling through ontological analysis of the underlying paradigm of UML models. We attempt to develop a conceptual model that consists of a foundation of things that is supplemented with a second level of designated objects. According to some researchers, the problem of the difference between things and objects is one of the most decisive issues for the conception of reality. In software engineering, objects serve two purposes: they promote understanding of the real world and provide a practical basis for computer implementation. The notion of object plays a central role in the object-oriented approach, in which other notions are viewed by decomposing them into objects and their relationships. This paper contributes to the establishment of a broader understanding of the notion of object in conceptual modeling based on things that are simultaneously machines. In this study, we explored the underlying hypothesis of conceptual models (e.g., UML) to enhance their ontological analysis by using the thing/machine (TM) model, which presents the domain as thimacs. Following the philosophical distinction between things and objects, we can specify modeling at two levels: the thinging stage and the objectification stage. Objects are thimacs that control the handleablity of their sub-parts when interacting with the outside of the object (analogous to the body parts holding together in an assemblage when interacting with the outside). The results promise a more refined modeling process to develop a high-level description of the involved domain.
翻译:在本文中,我们集中研究与软件工程(如UML类)相关的一般现实理论(如UML类)领域与目标有关的分析。这种研究与许多研究类似,研究人员通过对UML模型基本范式进行本科学分析,加强了模型模型的建模。我们试图开发一个概念模型,由一些事物的基础组成,并辅之以二级指定对象。一些研究人员认为,事物与对象之间的差异问题是现实概念概念中最决定性的问题之一。在软件工程中,目标有两个目的:它们促进了解真实世界,为计算机应用提供实用的基础。在面向目标的方法中,目标概念概念的概念发挥了中心作用,通过将其他概念纳入对象及其关系。我们试图开发一个概念模型,在概念模型(如UMLML)中,通过使用物体/机器目标的理解,为计算机的落实提供实用基础基础。在外的模型中,目标概念概念概念概念概念概念概念概念概念的概念概念化概念化概念化概念化概念化概念化概念化概念化概念化(如UMLL),通过使用物体/机器的模型来强化其内部分析结果分析,在外的模型化阶段,在哲学化轨道上,在领域上显示领域,在域内,在领域上,在领域上,在领域上,我们可以进行精细化的轨道化的轨道化的轨道上进行。