计算机科学 ›› 2007, Vol. 34 ›› Issue (5): 252-254.

• 计算机网络与信息安全 • 上一篇    下一篇

一种基于面向侧面技术的并发式软件建模方法

苏旸 康力 胡圣明 陈平   

  1. 西安电子科技大学软件工程研究所,西安710071
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    国家自然科学基金(SN:60473063),教育部博士学科科研基金(SN:40103230087).

SU Yang, KANG Li, HU Sheng-Ming, CHEN Ping (Software Engineering Institute, Xidian University, Xi'an 710071)   

  • Online:2018-11-16 Published:2018-11-16

摘要: 基于面向侧面(Aspect-Oriented)技术及统一建模语言状态图提出了并发式软件系统开发过程中横切特性的建模方法。本方法将并发软件系统的业务逻辑和横切行为分别封装到复合状态的不同正交区域中,并通过事件广播机制反映二者的交互关系。同时,以模块化的状态迁移系统 (Modular Transition System)作为基本计算模型,对该建模方法进行形式化描述,给出了模型元素及建模过程的精确语义。实例研究表明,该方法在并发软件设计阶段实现了横切关注点的分离策略,并使得系统模型具有松耦合、适应性和可跟踪性的

关键词: 面向侧面 状态图 并发系统 横切特性 模块化迁移系统

Abstract: Based on aspect-oriented techniques and statechart diagrams of unified modeling language (UML), an approach on modeling crosscutting concerns in concurrent software system is presented. Modeled in UML statechart diagrams, the primary system functions and

Key words: Aspect-oriented, Statechart diagrams, Concurrent software system, Modular transition system

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!