期刊文献+

协同系统体系结构模型的形式化语义 被引量:1

Formal Semantics of Architecture Model of Collaborative Systems
下载PDF
导出
摘要 针对模型驱动的协同应用系统开发,将范畴理论、代数规范和进程代数相结合,为软件体系结构模型提出了一种新的语义描述方法.该方法在构件规约描述的基础上,用态射表示构件之间的关系,态射类型蕴含了构件关系的不同语义,从而用类型范畴图表来描述软件体系结构模型,用函子描述体系结构模型之间的映射关系.体系结构模型的形式化描述可用于判断一个转换是否满足某些特性或约束.以一个协同编著系统为例说明了该方法的应用. Focusing on model-driven development for collaborative systems, a new description approach for the formal semantics of architecture models is proposed by combining category theory with algebraic specification and process algebra. On the basis of component specification, morphisms are used to describe the relationships between components, and the morphism types imply the different semantics of component relations. Thus architecture models are described within typed category diagrams,and functors are used to describe the mapping relations between different levels of models. The formal approach can be used to judge whether a transformation satisfies some property preservation constraints or not. A collaborative editing system is given as a case to illustrate the application of this approach.
作者 侯金奎
出处 《电子学报》 EI CAS CSCD 北大核心 2009年第B04期106-111,105,共7页 Acta Electronica Sinica
基金 山东省科技攻关项目(No.2008GG10001026)
关键词 模型驱动开发 协同系统 软件体系结构 形式化语义 model-driven development collaborative system software architecture formal semantics
  • 相关文献

参考文献10

二级参考文献64

  • 1梅宏,常继传,杨芙清.Software component composition based on ADL and Middleware[J].Science in China(Series F),2001,44(2):136-151. 被引量:19
  • 2HUANGGang MEIHong YANGFuqing.Runtime software architecture based on reflective middleware[J].Science in China(Series F),2004,47(5):555-576. 被引量:18
  • 3吕建,陶先平,马晓星,胡昊,徐锋,曹春.基于Agent的网构软件模型研究[J].中国科学(E辑),2005,35(12):1233-1253. 被引量:43
  • 4Johnson M, Dampney C N G. On category theory as a (meta)ontology for information systems research. In Proc. the Int.Conf. Formal Ontology in Information Systems, 2001, pp.59-69.
  • 5Barwise J, Seligman J. Information Flow. Cambridge University Press, 1997.
  • 6Gogic G, Kautz H, Papadimitriou C, Selman B. The comparative linguistics of knowledge representation. IJCAI-95,Montreal, 1995, pp.862- 869.
  • 7Kent R E. IFF Foundation Category. p.16.
  • 8Ruqian Lu. Looking for a mathematical theory of knowledge.In Proc. KEST 2004, Beijing, 2004, pp.3-8.
  • 9Shannon C E. A mathematical theory of communication. The Bell System Technical Journal, 1948, 27:379-423,623 656.
  • 10Petri C A. Kommunikation mit automaten [Dissertation].Darmstadt, 1962.

共引文献178

同被引文献9

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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