[1]Kiczales G, Hilsdale E, Hugunin J, et al. Griswold. An Overview of AspectJ[C]∥Proc of the 15th European Conf on ObjectOriented Programming, 2001:327353.
[2]Ossher H, Tarr P. MultiDimensional Separation of Concerns and the Hyperspace Approach[C]∥Proc of the Symp on Software Architectures and Component Technology: The State of the Art in Software Development, 2001.
[3]Clarke S, Baniassad E.面向方面的分析与设计Theme方法[M]. 郭旭,译. 北京: 机械工业出版社, 2006.
[4]洪贵, 毛晓光. 面向方面软件开发: 理念与观察[J]. 计算机工程与科学, 2007, 29(11): 9496.
[5]Kulesza U, Garcia A, Lucena C. Towards a Method for the Development of AspectOriented Generative Approaches[C]∥Proc of Workshop on Early Aspects, 2004.
[6]Navasa A, Pérez M A, Murillo J M. Aspect Modeling at Architecture Design[C]∥Proc of the 2nd European Workshop, 2005:4158.
[7]Tekinerdogan B. ASAAM: Aspectual Software Architecture Analysis Method[C]∥Proc of the 4th Working IEEE/IFIP Conf on Software Architecture, 2004.
[8]Krechetov I, Tekinerdogan B, Alarcón M P, et al. Initial Version of the Integrated AspectOriented Architecture Design Approach[R]. AOSDEurope Report, Deliverable D37, 2006.
[9]Filman R E, Elrad T, Clarke S, et al. AspectOriented Software Development[M]. AddisonWesley,2004.
[10]van den Berg K, Conejero J M, Chitchyan R. AOSD Ontology 1.0 – Public Ontology of AspectOrientation[R]. AOSDEurope Report, Deliverable D9, 2005.
[11]徐家福. UML精粹[M].第三版. 北京:清华大学出版社, 2005:1137.
[12]Chitchyan R, Rashid A, Sawyer P, et al. Survey of Analysis and Design Approaches[R]. AOSDEurope Report, Deliverable D11, 2005.
[13]Rashid A, Chitchyan R. AspectOriented Requirements Engineering: A Roadmap[C]∥Proc of the 13th Int’l Workshop on Early Aspects, 2008:3541.
[14]Chitchyan R, Greenwood P, Sampaio A, et al. Syntactic Compositions in AspectOriented Requirements Engineering: An Empirical Study[C]∥Proc of the 8th ACM Int’l Conf on AspectOriented Software Development, 2009:149160.
[15]Rashid A. AspectOriented Requirements Engineering: An Introduction[C]∥Proc of the 2008 16th IEEE Int’l Requirements Engineering Conf, 2008:306309.
[16]Medvidovic N, Rosenblum D S, Redmiles D F, et al. Modeling Software Architectures in the Unified Modeling Language[J].ACM Transactions on Software Engineering Methodologies, 2002,11(1): 257. |