计算机科学与技术

一种新型面向普适计算的软件体系架构模型

展开
  • 1.华南理工大学 工商管理学院,广东 广州 510640; 2.华南理工大学 广东省创新方法与决策管理系统重点实验室,广东 广州 510640; 3.华南理工大学 计算机科学与工程学院,广东 广州 510640
李牧南(1974-),男,博士,副教授,主要从事软件工程、管理信息系统等相关领域研究.

收稿日期: 2012-10-08

  修回日期: 2014-04-25

  网络出版日期: 2014-06-01

基金资助

国家自然科学基金资助项目(61103038);华南理工大学中央高校基本科研业务费专项资金资助项目(2013XMS03);广东省创新方法与决策管理系统重点实验室开放课题项目(2011A06090100101B);广东省软科学研究项目(2013B070206020);广东高校优秀青年创新人才项目(2010WYM10048)

A Novel Software Architecture Model for Pervasive Computing

Expand
  • 1.School of Business Administration,South China University of Technology,Guangzhou 510640,Guangdong,China;2.Guangdong Province Key Laboratory of Innovation & Decision Management System,South China University of Technology,Guangzhou 510640,Guangdong,China; 3.School of Computer Science and Technology,South China University of Technology,Guangzhou 510640,Guangdong,China
李牧南(1974-),男,博士,副教授,主要从事软件工程、管理信息系统等相关领域研究.

Received date: 2012-10-08

  Revised date: 2014-04-25

  Online published: 2014-06-01

Supported by

国家自然科学基金资助项目(61103038);华南理工大学中央高校基本科研业务费专项资金资助项目(2013XMS03);广东省创新方法与决策管理系统重点实验室开放课题项目(2011A06090100101B);广东省软科学研究项目(2013B070206020);广东高校优秀青年创新人才项目(2010WYM10048)

摘要

针对普适计算背景下超大型信息系统体系架构建模和描述存在的局限性,提出了一种面向“社区”的体系架构( COA) 模型.COA 提供了新的巨型信息系统建模与描述方法,以及超大型信息系统规划与设计的新思路.在COA 模型中,Community 作为对单个Agent的聚合,成为一种新的建模元素,正如构件是对象的集成和聚合一样.通过在传统的WRIGHT 语言基础上进行适当语法扩充,以及在操作语义层面采用通信序列进程( CSP) ,形成一种面向COA 的新型体系架构描述语言.最后,结合一个普适计算的具体应用场景,给出了一个基于COA 的体系架构的描述实例,并阐述了COA 模型在普适计算环境中的作用和意义.

本文引用格式

李牧南 苏锦钿 樊霞 . 一种新型面向普适计算的软件体系架构模型[J]. 华南理工大学学报(自然科学版), 2014 , 42(7) : 40 -48 . DOI: 10.3969/j.issn.1000-565X.2014.07.007

Abstract

With regard to the limitations of the modeling and description of super- scale information systems in thepervasive 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.Inthe COA model,community,as a single cluster to agent,becomes a new factor of modeling just as components arethe integration and cluster of basic objects.On the basis of traditional WRIGHT language,the grammar is extendedproperly 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.

文章导航

/