[go: up one dir, main page]

CN109101277A - 一种基于语义一致性的信息处理系统 - Google Patents

一种基于语义一致性的信息处理系统 Download PDF

Info

Publication number
CN109101277A
CN109101277A CN201710470821.5A CN201710470821A CN109101277A CN 109101277 A CN109101277 A CN 109101277A CN 201710470821 A CN201710470821 A CN 201710470821A CN 109101277 A CN109101277 A CN 109101277A
Authority
CN
China
Prior art keywords
language
relationship
categories
data
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710470821.5A
Other languages
English (en)
Other versions
CN109101277B (zh
Inventor
马春强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Constant Technology (shanghai) Ltd By Share Ltd
Original Assignee
Constant Technology (shanghai) Ltd By Share Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Constant Technology (shanghai) Ltd By Share Ltd filed Critical Constant Technology (shanghai) Ltd By Share Ltd
Priority to CN201710470821.5A priority Critical patent/CN109101277B/zh
Publication of CN109101277A publication Critical patent/CN109101277A/zh
Application granted granted Critical
Publication of CN109101277B publication Critical patent/CN109101277B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/312List processing, e.g. LISP programming language
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/24Object-oriented
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06313Resource planning in a project environment

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Stored Programmes (AREA)
  • Machine Translation (AREA)

Abstract

本发明公开一种基于语义一致性的信息处理系统。本系统核心层层抽离抽象数据的代码采用人工智能语言编写,外围封装所用开发语言为主流语言;本系统采用统一的数据结构表达方式,将事物抽象为对象、操作、关系三大类,这三大类之间可嵌套叠加复用,结构化的数据来对三大类进行精准刻画;本系统对供求关系在状态进行维度量化后,再结合数据结构表达方式,从而实现精确化供求关系的运筹;开发出抽象的关系型数据库开发模块代码,用于快速开发。本发明重新对信息进行模式化抽象表达刻画,提升了系统在各种组织团体使用的兼容性,采用多种语言混合编程,集成多种语言的优点。

Description

一种基于语义一致性的信息处理系统
技术领域
本发明涉及一种特定的ERP系统,具体涉及一种基于语义一致性的信息处理系统。
背景技术
ERP的含义是企业资源规划,它是一种使用基于供应链的管理思想,建立在信息技术之上,为企业高层和员工提供决策帮助。目前市面上已有林林总总的ERP系统,但是这些ERP系统要么软件庞大昂贵且配置臃肿,要么针对狭窄使用领域,比如某些ERP系统仅仅有项目管理这一块,某些ERP系统仅仅有采购财务生产这一块。另外一点,这些ERP信息,缺乏从抽象的层次上对信息进行量化,使得使用系统交互的时候会导致各种“语义一致性”问题,因为交互的时候双方所用语言的上下文环境不一致导致。
发明内容
有鉴于此,本发明提供了一种基于语义一致性的信息处理系统,解决了信息处理过程中所涉及到的信息维度量化、语义定位识别、逻辑动态推演的问题,采用一种统一的数据表达结构来定位各种组织内部的信息,灵活动态地匹配各种供求关系,可以更加柔性地对组织内部的资源进行动态配置。
本发明通过以下技术手段解决上述技术问题:
本发明的一种基于语义一致性的信息处理系统,本系统核心层层抽离抽象数据的代码采用人工智能语言编写,外围封装所用开发语言为主流语言;本系统采用统一的数据结构表达方式,将事物抽象为对象、操作、关系三大类,这三大类之间可嵌套叠加复用,结构化的数据来对三大类进行精准刻画,然后对这三大类再次进行维度量化,借由这些模式对各种信息进行精确定位刻画;本系统对供求关系在状态进行维度量化后,再结合数据结构表达方式,从而实现精确化供求关系的运筹;本系统设置有关系型数据库,用于存储数据,使得数据可以按照特定的维度有组织有联系地存储在关系型数据库中,对关系型数据库的操作再次抽象出一些方便建模的模式来,然后开发出抽象的关系型数据库开发模块代码,用于快速开发。
所述维度包括时间、位置、性质、价值、归属权。
所述人工智能语言为类LISP语言,所述主流语言为基于JVM的语言、编译型、解释型语言。
所述对象为辩证存在性的事物,操作为透过一个过程影响一个或多个对象的状态,关系为对象操作之间的直积关系。
所述结构化就是划分相对全面的维度,每一个维度又可以细分为多个维度。
所述关系型数据库用于数据的增加、删除、修改、查询。
本发明的显著优势在于重新对信息进行模式化抽象表达刻画,提升了系统在各种组织团体使用的兼容性,统一的数据结构形式来表达信息,动态处理供求变化。采用多种语言混合编程,集成多种语言的优点,可以在短时间内开发出系统原型,提升开发效率。
附图说明
下面结合附图和实施例对本发明作进一步描述。
图1为对象、操作、关系这三种事物以维度细分的方法来进行的精确化描述示意图。
图2为资源供求关系层次图。
图3为一个有限状态机。
具体实施方式
以下将结合附图对本发明进行详细说明,如图1、2、3所示:
一种基于语义一致性的信息处理系统,本系统核心层层抽离抽象数据的代码采用人工智能语言编写,外围封装所用开发语言为主流语言;本系统采用统一的数据结构表达方式,将事物抽象为对象、操作、关系三大类,这三大类之间可嵌套叠加复用,结构化的数据来对三大类进行精准刻画,然后对这三大类再次进行维度量化,借由这些模式对各种信息进行精确定位刻画;本系统对供求关系在状态进行维度量化后,再结合数据结构表达方式,从而实现精确化供求关系的运筹;本系统设置有关系型数据库,用于存储数据,使得数据可以按照特定的维度有组织有联系地存储在关系型数据库中,对关系型数据库的操作再次抽象出一些方便建模的模式来,然后开发出抽象的关系型数据库开发模块代码,用于快速开发。
所述维度包括时间、位置、性质、价值、归属权。
所述人工智能语言为类LISP语言,所述主流语言为基于JVM的语言、编译型、解释型语言。
所述对象为辩证存在性的事物,操作为透过一个过程影响一个或多个对象的状态,关系为对象操作之间的直积关系。
所述结构化就是划分相对全面的维度,每一个维度又可以细分为多个维度。
所述关系型数据库用于数据的增加、删除、修改、查询。
图1形象地说明了描述事物维度信息的方法,维度中有维度,维度外有维度,事物分为三种对象、操作、关系,这三种事物均可以按照这种维度细分的方法来进行精确化描述。上面图示中的箭头表示对某种维度信息再次细分,图中的方块数量代表维度种类。宏观层面来看维度是稳定的,微观层面来看维度是动态可调的。
图2说明了资源供求关系层次图,箭头代表操作,比如图示中的资源t1、t2、t3可以合成资源t6,t5和t6可以合成资源t7。资源抽象成点,箭头为两个点之间的关系,将点之间的关系按照图1的思路进行表达,即可由某个层次的资源推演出需要合成此资源的所有其它资源,直至遍历到元资源(已经存在不需要合成的资源)为止。这种供求关系其实是一个有向图,根据具体场景进行实际操作的时候可进行条件化规约,从多多对应关系转化成单值化关系。
图3表示一个有限状态机,显示在资源转化的过程中,随着时间的流转其状态的变迁。至于在资源转化过程中需要划分为哪些状态,需要根据实际场景而分类。本图以四种状态为例,状态S1为初始状态,状态S4为结束状态。
图2中的每种资源其状态变化均可以由图3来概括。在整个过程中,状态会随着外界各种条件的变化而变化。
实施例1
统一的数据表达结构方式是确保语义一致性的保证。自然语言是非理性的,使用这种语言方便人类沟通,但是这种自然语言容易引起歧义。唯有用形式化语言方可相对精准地表达信息,然后这种结构化的语言进行逻辑推演从而形成一个相对可靠的形式系统
针对三大类,对象、操作、关系,都可以用结构化的数据来相对精准刻画。结构化的含义,就是划分为相对全面的维度,每一个维度又可以细分为多个维度。这里的对象不仅是那些眼睛可以识别到的对象,而是一种广义的资源(人力、物力、人造物、心力、智力等),而一种操作无外乎这些资源的因缘和合。并且这三大类之间又存在五互关系(互联互转互导互生互克),类比程序语言设计中代码和数据之间的转化关系。
刻画一个对象(以芯片为例),在一个企业组织内,可以从这些维度来刻画,时间、位置、性质、价值、归属权等等,其中位置是对地理位置的一种扩变,可以为虚可以为实,性质是用以区分此对象和其它对象的辨异同,价值是人为附加的商品交易量化属性,而归属权为对象的归属权属性。图1即表达了这种思路。
编程语言是软件实现的载体,从计算机问世到现在已经有林林总总的编程语言,可以从各种角度对编程语言进行划分。从编程范式上有面向过程语言、函数式语言、面向对象语言,从编译角度有编译型语言和解释型语言。
本系统开发采用多种语言混合编程,集成多种语言的优点,可以在短时间内开发出系统原型,提升开发效率。本系统核心代码采用类LISP 语言来开发,类LISP语言是一种列表型语言,是一种元语言,是一种人工智能专用语言,便于处理表达抽象的数学模型和处理抽象的数据。这种类LISP语言支持多种编程范式,目前多用于科研人工智能领域,因具有高效的算法表达能力,故是核心代码开发的首选。在核心代码之上,可以用各种主流开发语言做开发,目的是更好地运用当前各种语言已有的开源库,减少二次开发,且更好地对接其它软件系统。在核心代码之上的外围封装接口代码,考虑可以编译运行在JVM之上的语言和各种解释型语言,可以快速地针对具体的需要而调整封装接口以应对实际情况。
当数据量超过一定程度,为便于数据的增加、删除、修改、查询,此时采用数据库的方式来存储数据是首选。本系统采用关系型数据库,使得数据可以按照特定的维度有组织有联系地存储在数据库中。为方便基于数据库快速建模,本系统对数据库的操作再次抽象出一些方便建模的模式来,然后开发出抽象的数据库开发模块代码,便于快速开发。
各种商业交易、产品研发、生产制造、人力资源等,都可以出现为多种不同的供求关系的集合,这些供求关系可以再次分解量化并转化为具体的可以改变对象种种操作。图3反应了各种对象在各种操作下的状态变化演绎,这种对象的状态变化可以抽象为一个有向图,图的点代表各种对象状态,箭头代表具体的操作。
图2是一种多多对应关系,引入某种条件下的规约,利用hall 定理、选择公理等数学定义可以将它们单值化,建立一一对应关系。这样就可以精确量化。将供求关系作为一种特殊的对象,它的状态是基于一系列的操作而不断变化的,在供求关系的平衡和不平衡之间,可以基于条件来定义其它状态,这样就会出现很多种状态跳转的情况,这种变化可以用一个有限状态机来刻画表达。
将以上四个模块集成起来可以构建一个抽象的元信息处理系统,面对实际情况再具体化,就可以快速地实现一个实际可用的信息处理系统。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

Claims (6)

1.一种基于语义一致性的信息处理系统,其特征在于,本系统核心层层抽离抽象数据的代码采用人工智能语言编写,外围封装所用开发语言为主流语言;本系统采用统一的数据结构表达方式,将事物抽象为对象、操作、关系三大类,这三大类之间可嵌套叠加复用,结构化的数据来对三大类进行精准刻画,然后对这三大类再次进行维度量化,借由这些模式对各种信息进行精确定位刻画;本系统对供求关系在状态进行维度量化后,再结合数据结构表达方式,从而实现精确化供求关系的运筹;本系统设置有关系型数据库,用于存储数据,使得数据可以按照特定的维度有组织有联系地存储在关系型数据库中,对关系型数据库的操作再次抽象出一些方便建模的模式来,然后开发出抽象的关系型数据库开发模块代码,用于快速开发。
2.根据权利要求1所述的一种基于语义一致性的信息处理系统,其特征在于:所述维度包括时间、位置、性质、价值、归属权。
3.根据权利要求1所述的一种基于语义一致性的信息处理系统,其特征在于:所述人工智能语言为类LISP语言,所述主流语言为基于JVM的语言、编译型、解释型语言。
4.根据权利要求1所述的一种基于语义一致性的信息处理系统,其特征在于:所述对象为辩证存在性的事物,操作为透过一个过程影响一个或多个对象的状态,关系为对象操作之间的直积关系。
5.根据权利要求1所述的一种基于语义一致性的信息处理系统,其特征在于:所述结构化就是划分相对全面的维度,每一个维度又可以细分为多个维度。
6.根据权利要求1所述的一种基于语义一致性的信息处理系统,其特征在于:所述关系型数据库用于数据的增加、删除、修改、查询。
CN201710470821.5A 2017-06-20 2017-06-20 一种基于语义一致性的信息处理系统 Active CN109101277B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710470821.5A CN109101277B (zh) 2017-06-20 2017-06-20 一种基于语义一致性的信息处理系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710470821.5A CN109101277B (zh) 2017-06-20 2017-06-20 一种基于语义一致性的信息处理系统

Publications (2)

Publication Number Publication Date
CN109101277A true CN109101277A (zh) 2018-12-28
CN109101277B CN109101277B (zh) 2024-04-19

Family

ID=64795763

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710470821.5A Active CN109101277B (zh) 2017-06-20 2017-06-20 一种基于语义一致性的信息处理系统

Country Status (1)

Country Link
CN (1) CN109101277B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949612A (zh) * 2020-07-31 2020-11-17 广西美立方工程咨询有限公司 基于hadoop的非结构化数据存储中间件系统以及其使用方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080300856A1 (en) * 2001-09-21 2008-12-04 Talkflow Systems, Llc System and method for structuring information
CN103577931A (zh) * 2013-10-28 2014-02-12 北京邮电大学 一种基于语义的可复用软件服务管理系统及其实现方法
CN106407216A (zh) * 2015-07-31 2017-02-15 国网能源研究院 基于语义网构建路径开发的线索追溯稽核系统及其构建方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080300856A1 (en) * 2001-09-21 2008-12-04 Talkflow Systems, Llc System and method for structuring information
CN103577931A (zh) * 2013-10-28 2014-02-12 北京邮电大学 一种基于语义的可复用软件服务管理系统及其实现方法
CN106407216A (zh) * 2015-07-31 2017-02-15 国网能源研究院 基于语义网构建路径开发的线索追溯稽核系统及其构建方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949612A (zh) * 2020-07-31 2020-11-17 广西美立方工程咨询有限公司 基于hadoop的非结构化数据存储中间件系统以及其使用方法
CN111949612B (zh) * 2020-07-31 2023-02-28 广西美立方工程咨询有限公司 基于hadoop的非结构化数据存储中间件系统以及其使用方法

Also Published As

Publication number Publication date
CN109101277B (zh) 2024-04-19

Similar Documents

Publication Publication Date Title
CN108509185B (zh) 用于任意软件逻辑建模的系统和方法
Kusiak et al. Decomposition of the design process
TWI856227B (zh) 領域模組運算單元,含有一企業之一模型之系統,單板運算單元,運算單元之網格,提供傳播可追溯性之方法,及非暫時性電腦程式產品
Berardinelli et al. Model-driven systems engineering: Principles and application in the CPPS domain
Kim et al. Toward standardized exchange of plant 3D CAD models using ISO 15926
WO2015196783A1 (zh) 一种基于软件元模型以构造软件模型的通用软件建模方法
Li et al. Knowledge graph-enabled adaptive work packaging approach in modular construction
Theodorakis et al. Context in information bases
Musen Ontology-oriented design and programming
Tkachenko et al. Designing complex intelligent systems on the basis of ontological models.
CN109101277A (zh) 一种基于语义一致性的信息处理系统
Lüder et al. Modelling consistency rules within production system engeering
Dimitrieski Model-Driven Technical Space Integration Based on a Mapping Approach
Tomiyama Intelligent CAD systems
Krishnan et al. Reusing mathematical models in ASCEND
Bácsi et al. Melanee and DMLA–A contribution to the MULTI 2021 collaborative comparison challenge
Schwägerl et al. Realizing a conceptual framework to integrate model-driven engineering, software product line engineering, and software configuration management
Dubois et al. Elaborating, structuring and expressing formal requirements of composite systems
Perišić et al. The Foundation for Open Component Analysis: A System of Systems Hyper Framework Model
CN103942235A (zh) 针对大规模数据集交叉比较的分布式计算系统和方法
CN105893668A (zh) 一种基于流语义的物料形态变化功能分解方法
Reinhartz-Berger et al. Exploring Multi-Level Modeling Relations Using Variability Mechanisms.
Verma et al. Statistical Visualization of Big Data Through Hadoop Streaming in RStudio
Ahmad et al. Ontologies for Supply Chain Management
Jones Jr et al. JigCell Model Connector: building large molecular network models from components

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant