摘要

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 (community-oriented architecture). COA provides new modeling and descriptive methods for more complicated and greater 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 descriptive language which is faced with COA. Finally, in combination of a virtual application scene of pervasive computing, a description case based on COA is presented, and the role and significance of the COA model in the pervasive computing environment are expounded.

全文