概念建模中的主观性管理
1. 主观性问题的引入
在对世界进行建模时,主观性是一个不可忽视的因素。不同的人对同一事物可能有不同的看法,这会导致概念模型的差异。例如,对于一座特定的建筑,我可能认为其保护状况良好(ConservationStatus = Good),但你可能认为它状况不佳(ConservationStatus = Poor),这就使得我的陈述在你看来是无效的。
时间性方面,时间的线性推进使我们在某些情况下会更重视事物的某些阶段,比如认为对象的最新阶段最有用,因为它代表了我们对该实体的最新认识。然而,主观观点不像阶段那样有自然的顺序,不能简单地采取类似的捷径。如果在构建模型时不关注主观性,最终得到的世界表征可能会具有霸权性,让他人感到疏离。因此,我们应该关注世界的多视角观点,记录不同的观点,或者至少明确记录的唯一观点的作者。
2. 主观性对不同模型的影响
2.1 类型模型
类型模型代表事物的类别,是为了组织世界而形成的抽象概念。这些构建的抽象概念通常基于共享共识,因此不太容易出现主观分歧。所以,在创建类型模型的社区内,类型模型被争议的风险比实例模型低得多,在大多数实际应用中往往可以忽略不计。
2.2 实例模型
我们主要关注实例模型的主观性管理,采用基于方面概念的方法。方面是一个横切关注点,与所研究的世界部分分开建模,然后通过特殊机制“编织”到模型的其余部分。
3. 主观性研究现状
与数据库和信息建模文献中对时间性的研究不同,目前几乎没有关于主观性建模的研究。概念建模社区的传统具有很强的工程倾向,基于经典科学观点,通常将主观性视为需要避免
超级会员免费看
订阅专栏 解锁全文
1199

被折叠的 条评论
为什么被折叠?



