Computer Engineering and Applications ›› 2021, Vol. 57 ›› Issue (12): 105-114.DOI: 10.3778/j.issn.1002-8331.2007-0222

Previous Articles     Next Articles

Research and Application on Information System Component Identification Method Based on Domain Modeling-Oriented

XIE Xiang, ZHANG Qianru, ZHANG Jing, GAO Xinyu   

  1. School of Economics and Management, Beijing Jiaotong University, Beijing 100044, China
  • Online:2021-06-15 Published:2021-06-10

面向领域建模的信息系统构件识别方法研究

谢祥,张茜茹,张婧,高新宇   

  1. 北京交通大学 经济管理学院,北京 100044

Abstract:

In recent years, business operations and processes of enterprises have become more and more complicated, but Information Systems(IS) cannot quickly adapt to the huge changes in external business processes. Increasing the efficiency of software reuse is the key to solve this problem. As the key technology of software reuse, component identification has always been a hot and difficult point of CBSD research. Combining the actual situation and relevant theoretical and technical foundation, this paper proposes a complete information system component identification method based on domain-oriented modeling, which specifically includes FFCA-based information system component identification model and validation process of it based on graph entropy. Through this component identification method, business components that meet the characteristics of high cohesion, low coupling, and appropriate granularity that are commonly used in the industry can be identified, which can quickly respond to change in the internal business logic of the software caused by changes in external requirements. Taking the company A’s material management process as an example, the proposed identification method is verified of information system component.

Key words: component identification, fuzzy formal concept analysis, graph entropy, cohesion and coupling, material management

摘要:

近年来企业的业务操作和流程日趋复杂化,信息系统(IS)却无法快速适应外部业务流程发生的巨大变化,提高软件复用效率是解决该难题的关键。作为软件复用的关键技术,构件识别一直是基于构件的信息系统开发方法(CBSD)的研究热点与难点。结合实际情况及相关理论与技术基础提出了完整的面向领域建模的信息系统构件识别方法,该方法具体包括基于模糊形式概念分析(FFCA)的信息系统构件识别模型以及基于图熵的业务构件识别有效性检验过程。通过该构件识别方法,识别出行业通用的符合高内聚、低耦合以及粒度适宜特征的业务构件,可以迅速应对外部需求变化引起的软件内部业务逻辑发生的改变。以A公司物资管理流程为例,验证了所提出的信息系统构建识别方法。

关键词: 构件识别, 模糊形式概念分析, 图熵, 内聚耦合, 物资管理