Journal of South China University of Technology (Natural Science Edition) ›› 2014, Vol. 42 ›› Issue (7): 40-48.doi: 10.3969/j.issn.1000-565X.2014.07.007

• Computer Science & Technology • Previous Articles     Next Articles

A Novel Software Architecture Model for Pervasive Computing

Li Mu- nan1,2 Su Jin- dian3 Fan Xia1,2   

  1. 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
  • Received:2012-10-08 Revised:2014-04-25 Online:2014-07-25 Published:2014-06-01
  • Contact: 李牧南(1974-),男,博士,副教授,主要从事软件工程、管理信息系统等相关领域研究. E-mail:limn@scut.edu.cn
  • About author:李牧南(1974-),男,博士,副教授,主要从事软件工程、管理信息系统等相关领域研究.
  • Supported by:

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

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.

Key words: pervasive computing, software architecture, community- oriented architecture, smart city

CLC Number: