期刊文献+

基于Fibrations理论的共享系统数据模型 被引量:1

A data model of sharing system based on Fibrations theory
下载PDF
导出
摘要 传统共享系统数据模型的建模方法在语义性质分析和语义行为描述方面存在不足,针对以上问题提出了一种基于Fibrations理论的共享系统数据模型。主要工作体现在两个方面:首先,应用真值函子、保持真值的提升与内涵函子并结合代数方法精确分析了语义性质,应用等式函子、保持等式的提升及商函子并结合共代数方法形式化描述了语义行为;其次,在Fibrations理论框架内构造复杂归纳与共归纳数据结构上参数化的递归与共递归操作,抽象描述具有普适意义的归纳与共归纳规则,结合实例简要介绍了Fibrations理论的应用。相对于范畴论等传统方法,简洁描述与灵活扩展的Fibrations理论对共享系统数据模型的语义性质和语义行为进行了精确分析与形式化描述,抽象描述了复杂数据结构具有普适性的归纳与共归纳规则。 There are some drawbacks for traditional modeling methods of data model of sharing system in analyzing semantic properties and describing semantic behaviors. Aiming at the problems mentioned above we present a data model of sharing system based on Fibrations theory. We contribute in the following two aspects. Firstly, we accurately analyze semantic properties by combining algebras methods with truth functor, lifting preserving-truth and comprehension functor, and formally depict semantic behaviors by combining co-algebras methods with equation functor, lifting preserving-equation and quotient functor. Secondly, in the framework of Fibrations theory we construct parameterized recursive and co-recursive operations on complex inductive and co-inductive data structure to abstractly describe inductive and co-inductive rules with universality, and briefly introduce applications of Fibrations theory by examples. Compared with traditional methods such as category theory, the Fibrations theory of brief descriptions and flexible expansibility can accurately analyze semantics properties, formally describe semantic behaviors of data model of sharing system, and abstractly depict inductive and co-inductive rules with universality of complex data structures.
作者 苗德成 奚建清 戴经国 MIAO De-cheng XI Jian-qing DAI Jing-guo(School of Information Science and Engineering,Shaoguan University,Shaoguan 512005 School of Software,South China University of Technology,Guangzhou 510640,China)
出处 《计算机工程与科学》 CSCD 北大核心 2017年第9期1665-1674,共10页 Computer Engineering & Science
基金 国家自然科学基金(61103039) 广东省自然科学基金(S2013010015944) 广东省战略性新兴产业核心技术攻关(2012A010701011 2012A010701003) 广东省高等学校优秀青年教师培养计划(YQ2014155) 韶关市科技计划(2013CX/K61)
关键词 数据模型 Fibrations理论 语义性质 语义行为 共享系统 data model Fibrations theory semantic property semantic behavior sharing system
  • 相关文献

参考文献3

  • 1苗德成,奚建清,贾连印,刘勇.一种形式语言代数模型[J].华南理工大学学报(自然科学版),2011,39(10):74-78. 被引量:8
  • 2苗德成..共享系统数据模型研究与应用[D].华南理工大学,2012:
  • 3贺伟著..范畴论[M].北京:科学出版社,2006:109.

二级参考文献12

  • 1李未.数理逻辑基本原理与形式演算[M].北京:科学出版社,2007. 被引量:3
  • 2Floyd R W. Assigning meaning to programs [ J ]. Procee- dings of Symposium in Applied Mathematics, 1967, 19: 19-32. 被引量:1
  • 3Hoare C A R. An axiomatic basis for computer program- ming [J]. Communication of the ACM, 1969, 12 (10) : 576-580. 被引量:1
  • 4Manna Z, Waldinger R. Special relations in automated de- duction [ J]. Journal of the ACM, 1986,33 ( 1 ) : 1-59. 被引量:1
  • 5Dijkstra E W. The humble programmer [ J]. Communica- tion of the ACM, 1972,15 (10) : 859- 866. 被引量:1
  • 6Bjorner D, Jones B. The vienna development method:the meta-language [ M ]. London : Springer-Verlag, 1978 : 218- 277. 被引量:1
  • 7Boniolog D, Agostino M D, Di Fiore P P. Zsyntax : a formal language for molecular biology with projected applications in text mining and biological prediction [ J ]. Public Li- brary of Science ONE ,2010,5 ( 3 ) : 1-12. 被引量:1
  • 8Scan P, Yan Z. A tbrmal language for specifying complex XML authorizations with temporal constraints [ C ]//Pro- ceedings of the 5th Intemational Conference on Informa- tion Security and Cryptology. Berlin/Heidelberg:Springer- Verlag,2010:443-457. 被引量:1
  • 9Wegner P. The vienna definition language [ J ]. Journal of ACM Computing Surveys, 1972,4( 1 ) :5-63. 被引量:1
  • 10Broy M. On the algebraic definiation of programming lan- guage [ J ]. ACM Transactions on Programming Language and Systems, 1987,9( 1 ) :54-99. 被引量:1

共引文献7

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部