论文标题
整个部分关系的概念建模
Conceptual Modeling of the Whole-Part Relationship
论文作者
论文摘要
概念模型依靠结构信息来描述UML类之间的关系;其中,整个部分(WP)关系起着基本作用。本文探讨和分析了WP语义,重点是其软件工程使用。 WP关系通常被视为面向对象分析的一流建模构建体,这是一个敏锐的兴趣主题,对UML建模很重要。从科学和哲学的方面来看,形成整体的各部分理论是一个复杂的问题,充满了广泛讨论的争议。本文旨在提供一种语义组装模型,该模型可用于描述概念建模中的WP关系。我们通过使用举例说明WP构建体的UML样品进行本体论分析来为WP研究做出贡献。调查方法基于一种称为“物体机器”(TM)的模型,以通过将TM应用于众多现有UML模型来探索WP语义。 TM模型使用所谓的Thimacs(事物/机器)形成构建块,以在三个级别的描述中描述域:静态,事件和行为模型。这种方法对比了UML方法,UML方法是由多个问题感染了结构和行为的综合视图以及如何将图表相关联。这项调查结果指出,对UML中WP关系概念的理解做出了有希望的贡献。
Conceptual models rely on structural information to describe relationships among UML classes; among these, the whole-part (WP) relationship plays a fundamental role. This paper explores and analyzes the WP semantics at large with a focus on its software engineering use. The WP relationship has often been treated as a first-class modeling construct in object-oriented analysis, a subject of keen interest and it is considered important for UML modeling. From the scientific and philosophical aspects, a theory of parts forming a whole is a complex issue, loaded with controversies that are widely discussed. This paper aims to offer a semantic assembly model that is useful to describe WP relationships in conceptual modeling. We contribute to the WP research by conducting an ontological analysis using UML samples that exemplify the WP construct. The method of investigation is based on a model called a thinging machine (TM) to explore the WP semantics through applying TM to numerous existing UML models. The TM model uses the so-called thimacs (things/machines) to form building blocks for describing the domain at a three levels of description: static, events, and behavioral models. This approach contrasts the UML method, which is infected by a multiplicity problem concerning the integrated view of structure and behavior and how to associate diagrams with one another. This investigation s results point to a promising contribution to the understanding of the notion of WP relationship in UML.