摘要
针对普适计算背景下超大型信息系统体系架构建模和描述存在的局限性,提出了一种面向"社区"的体系架构(COA)模型.COA提供了新的巨型信息系统建模与描述方法,以及超大型信息系统规划与设计的新思路.在COA模型中,Community作为对单个Agent的聚合,成为一种新的建模元素,正如构件是对象的集成和聚合一样.通过在传统的WRIGHT语言基础上进行适当语法扩充,以及在操作语义层面采用通信序列进程(CSP),形成一种面向COA的新型体系架构描述语言.最后,结合一个普适计算的具体应用场景,给出了一个基于COA的体系架构的描述实例,并阐述了COA模型在普适计算环境中的作用和意义.
With regard to the limitations of the modeling and description of super-scale information systems in the pervasive computing environment , we establish a novel software architecture model which is named as COA ( com-munity-oriented architecture ) .COA provides new modeling and descriptive methods for more complicated and grea-ter information system as well as a new solution to the design and planning of super -scale information systems .In the COA model , community , as a single cluster to agent , becomes a new factor of modeling just as components are the integration and cluster of basic objects .On the basis of traditional WRIGHT language , the grammar is extended properly and CSP is adopted to deal with the operational semantics , thus forming a new type of systematic descrip-tive language which is faced with COA .Finally , in combination of a virtual application scene of pervasive compu-ting, a description case based on COA is presented , and the role and significance of the COA model in the perva-sive computing environment are expounded .
出处
《华南理工大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2014年第7期40-48,共9页
Journal of South China University of Technology(Natural Science Edition)
基金
国家自然科学基金资助项目(61103038)
华南理工大学中央高校基本科研业务费专项资金资助项目(2013XMS03)
广东省创新方法与决策管理系统重点实验室开放课题项目(2011A06090100101B)
广东省软科学研究项目(2013B070206020)
广东高校优秀青年创新人才项目(2010WYM10048)
关键词
普适计算
软件体系结构
面向社区的体系架构
智慧城市
pervasive computing
software architecture
community-oriented architecture
smart city