基于TOGAF的领域知识模型设计
2020-04-30石峰耍燕萍
石峰 耍燕萍
[摘 要] 在當今知识经济时代背景下,知识逐渐成为企业在竞争中取得优势的宝贵资源,企业也愿意花费更大的精力来提升知识管理的有效性。文章尝试以TOGAF企业架构模型作为指导,探索信息化建设项目的领域知识模型设计。通过对项目过程各阶段成果的梳理,制定各类业务专题的业务、应用、数据、技术架构模型,形成领域知识模型,提供知识级别的资源复用能力。
[关键词] TOGAF;企业架构;知识模型;项目成果
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2020. 07. 032
[中图分类号] F270.7 [文献标识码] A [文章编号] 1673 - 0194(2020)07- 0070- 04
1 引 言
经过多年的信息化建设,新疆油田公司已积累了大量的知识,但大多是以文档形式进行管理,易读性差,难以进行分享与复用。如果使用领域知识模型对知识进行管理,将知识结构化,清晰的标注出它们之间的层次关系和关联性,相对于存储在文本中的知识来说,会更加容易理解和接受。本文主要是基于TOGAF的架构设计思路,设计多维度的分层知识模型,并对模型表达形式和实体属性进行细化和落实,建立满足新疆油田公司信息化建设项目成果知识转化要求的知识模型体系。
2 TOGAF概述
开放组体系架构框架(TOGAF)是一个行业标准的体系架构框架,由国际标准权威组织The Open Group制定。它提出了一套企业架构开发的理论方法和企业架构模型,在国内、外已有众多的应用案例。TOGAF从业务、数据、应用和技术等方面梳理企业内部结构与关系:业务架构定义了业务战略、治理、组织和关键业务流程;应用架构提供包含待部署的独立应用及其之间交互作用和与组织的核心业务流程间关系的蓝图;数据架构描述了一个组织逻辑的和物理的数据资产和数据管理资源的结构;技术架构描述了支持业务、数据和应用服务部署所需的逻辑的软件与硬件能力。如图1所示。
TOGAF架构内容由TOGAF架构工作制品构成,该架构工作制品是描述架构某一方面的架构工作产物,包括列表、矩阵和图三个组成部分。列表是对一组同类概念的集中归纳和陈述;矩阵是用表的形式对两个相关概念交互关系的描述;图和常规“图”的概念一致,是对一组概念之间关系的直观描述。开发架构制品的目的是为了清晰地描述企业的业务系统、解决方法和业务状态。在架构设计过程中,需要对干系人进行分类、分析,找出每个干系人的关注点,确定每个重点干系人的视图,并选择不同的制品来阐述架构[1]。TOGAF倡议在企业架构过程中根据不同干系人的需要对这些架构制品进行组合,用户可以根据自己的需要增加新的架构制品,或者对已经定义好的架构制品进行修订。如图2所示。
TOGAF企业架构模型的理论进展,为本文中领域知识模型的设计提供了理论指导的基础。
3 知识模型架构设计
参考TOGAF等企业架构和领域模型理论,结合新疆油田公司信息化建设项目成果的管理现状,开展知识模型设计。
3.1 领域模型理论的应用
对于知识的建模方式,可以应用领域模型理论进行描述。在领域模型中,将一般知识抽象为实体和关系,映射到信息化建设成果知识管理领域,可以将知识建模归结为知识实体和知识实体关系两个方面的工作。如图3所示。
3.2 知识模型设计的整体思路
TOGAF已经提供了一组包含图、矩阵、模型实体的架构模型,其内容较为宽泛,需要根据确定的需求进行裁剪和修订。具体设计思路如图4所示。首先通过领域思想确定本知识领域所涉及的关注维度,然后将TOGAF架构的建议模型映射并裁剪到知识模型中,最后细化表达形式和属性定义,完成知识模型体系的整体定义。
具体设计步骤如下:
(1)按照软件工程思想框选知识模型的表达维度,针对抽象信息化项目建设领域,将表达维度概括为管理层、业务人员、安全人员、数据人员和开发人员等五个维度;
(2)对每一维度的人员进行画像分析,以人员的应用为方向,参考TOGAF建议模型,确定各维度的图与矩阵目录;
(3)按照所确定的图与矩阵的概念,结合业界常用和新疆油田在用的表达方式,重新定义和描述知识模型中知识实体关系的各类表达形式;
(4)依据知识实体关系中确定的实体范围,定义知识实体目录,完成知识实体的概念描述和属性定义。
4 知识实体关系的裁剪与定义
实体关系是指某一时间段内实体之间存在的关系。按照知识模型设计的整体思路,整理不同维度角色的关注点,并对知识实体的关系进行裁剪和定义,共整理出23个图和矩阵来表达知识实体之间的关系,详细内容如表1所示。
TOGAF并未给出各实体关系表达的具体实现方式,需要自行细化和描述。以业务分解图为例,主要涉及业务总体目标、分解目标以及支撑业务目标实现的功能任务、衡量指标等知识实体之间的关联。设计知识实体关系示例图如图5所示。
5 知识实体的定义
知识实体的定义主要是界定知识实体的特征属性,如ID、名称、描述等。
结合上述知识实体关系的设计,将上述知识实体关系中涉及的知识实体归结为以下10大模型实体,如表2所示。后续整理的知识模型均可落实到这些知识实体进行管理。
TOGAF并未给出各实体模型的具体实现,需要自行设计。以指导原则为例,设计知识实体属性表,列举项目中所涉及的各项指导原则及业务原则等,如表3所示。
6 结 语
综上所述,在如今这个“信息大爆炸”的时代,需要对所获得的知识进行识别、转化、吸收、传递、整合、再创造[2]。使用知识模型合理有效的利用和开发项目管理过程中的知识资源,能够提高项目管理水平,加强项目团队成员之间的知识交流,降低共享知识的成本,同时有助于公司日后知识管理体系的有效建立,提升知识的可复用性。
主要参考文献
[1]王寅来,张雪松.TOGAF业务架构阶段探讨[J].中国铁路,2014(4):60-63.
[2]穆容超. 研发项目团队知识链识别与整合模式研究[D].长春:吉林大学,2019.