登录 | 注册 | 充值 | 退出 | 公司首页 | 繁体中文 | 满意度调查
综合馆
一种软件体系结构关注点分析方法
  • 摘要

    在体系结构的设计、演化和重用过程中涉及众多的关注点,而且它们之间存在着复杂的关系,然而目前还缺乏有效的对这些关注点及其关系进行描述和分析的方法.针对这一问题,在系统收集并显式标识各种体系结构关注点及其关系的基础上,文中提出一种软件体系结构关注点分析方法.该方法利用时段时序逻辑对关注点之间的横切关系进行形式化描述和分析,可以发现横切关注点之间的时序冲突,有助于提高面向方面软件体系结构的设计质量.最后结合案例给出了该方法的实施过程.

  • 作者

    张琳琳  应时  倪友聪  赵楷  文静  ZHANG Lin-Lin  YING Shi  NI You-Cong  ZHAO Kai  WEN Jing 

  • 作者单位

    武汉大学软件工程国家重点实验室,武汉,430072;新疆大学信息科学与工程学院,乌鲁木齐,830046/武汉大学软件工程国家重点实验室,武汉,430072;武汉大学,计算机学院,武汉,430072/武汉大学软件工程国家重点实验室,武汉,430072;安徽建筑工业学院数理系,合肥,230018/武汉大学软件工程国家重点实验室,武汉,430072

  • 刊期

    2009年9期 ISTIC EI PKU

  • 关键词

    关注点多维分离  体系结构关注点  面向方面软件体系结构  时段时序逻辑 

参考文献
  • [1] Monica Pinto;Lidia Fuentes;Jose Maria Troya. A Dynamic Component and Aspect-Oriented Platform. The Computer journal, 2005,4
  • [2] Kiczales G;Lamping J;Mendhekar A. Aspect-oriented programming. Finland, 1997
  • [3] Navasa A;Peraz M A;Murillo J M. Aspect modelling at architecture design. Pisa,Italy, 2005
  • [4] Pérez J;Ramos I;Jaén J;Letelier P,Navarro E. PRISMA:Towards quality,aspect oriented and dynamic software architectures. Dallas,TX,USA, 2003
  • [5] Dai L;Cooper K;Wong W E. Modeling and analysis of performance aspects for software architecture:A UML-hased approach. Software Engineering and Knowledge Engineering, 2006,03
  • [6] Xu L;Ziv H;Alspaugh T A. An architectural pattern for non-functional dependability requirements. St.Louis,Missouri,USA, 2005
  • [7] Zhang Lin-Lin;Ying Shi;Ni You-Cong. An approach for multi-dimensional separation concern at architecture level. 广东广州, 2008
  • [8] Eeles P. Capturing architectural requirements. IBM, 2001
  • [9] Sutton S M;RouveUou L. Modeling of software concerns in cosmos. Enschede,The Netherlands, 2002
  • [10] Allen J F;Ferguson G. Actions and events in interval temporal logic. Journal of Logic and Computation, 1994,05
  • [11] Allen J F. Maintaining knowledge about temporal intervals. Communications of the ACM, 1983,11
  • [12] Alien J F;Hayes P J. Moments and points in an interval-based temporal logic. Computational Intelligence, 1989,03
  • [13] Tarr P;Ossher H;Harrison W. N degrees of separation:Multi-dimensional separation of concerns. Los Angeles, 1999
  • [14] Moreira A;Araújo J;Rashid A. A concern-oriented requirements engineering model. Porto,Portugal, 2005
  • [15] Chitchyan R;Pinto M;Rashid A;Fuentes L. COMPASS:Composition-centrie mapping of aspectual requirements to architecture. Transactions on Aspect-Oriented Software Development IV, 2007
  • [16] Zhang Lin-Lin;Ying Shi;Ni You-Cong;Zhao Kai,Ye Peng. A generic model for multi-dimensional separation of concerns at architecture level. 辽宁大连, 2008
  • [17] Chung L;Nixon B A;Yu E. Non-Functional Requirements in Software Engineering. Norwell,MA:Kluwer Academic Publishers, 2000
  • [18] Bagheri H. Injecting security as aspectable NFR into software architecture. Nagoya,Japan, 2007
  • [19] Cuestal C E;María del Pilar Romay;Pablo de la Fuente;Manuel Barrio-Solórzano. Architectural aspects of architectural aspects. Pisa,Italy, 2005
  • [20] Pinto M;G'amez N;Fuentes L. Towards the architectural definition of the health watcher system with AO-ADL. Minneapolis,MN, 2007
  • [21] Garcia A;Chavez C;Batista T. On the modular representation of architectural aspects. Nantes,France, 2006
  • [22] Surée D;Fraine B D;Vanderperren W;FuseJ. An architectural description language for unifying aspects and components. Chicago,USA, 2005
查看更多︾
相似文献 查看更多>>
107.20.10.203