《软件架构理论与实践》 —1 参考文献
参考文献
[ 1 ] 维基百科[EB/OL].http://zh.wikipedia.org/wiki/.
[ 2 ] Chapter 1: What is Software Architecture? [EB/OL].http://msdn.microsoft.com/en-us/lib ary/ee658098.aspx, 2009.
[ 3 ] Software architecture[EB/OL].http://en.wikipedia.org/wiki/Software_architecture.
[ 4 ] 梅宏, 李克勤.软件复用与软件构件技术[J].电子学报, 1999, 27(2): 51-68.
[ 5 ] D L Parnas. On the criteria to be used in decomposing systems into modules[J]. Communications of the ACM, 1972, 15(12): 1053-1058.
[ 6 ] E W Dijkstra.On the cruelty of really teaching computing science[J].Communications of the ACM, 1989, 32(12): 1398-1404.
[ 7 ] F P Brooks. The mythical man-month[M]. Addison-Wesley, 1975.
[ 8 ] W Royce, W Royce.Software architecture: Integrating process and technology[J].TRW Quest, 1991, 14(1): 2-15.
[ 9 ] D E Perry, A L Wolf.Foundations for the study of software architecture[J].ACM SIGSOFT Software Engineering Notes, 1992, 17(4): 40-52.
[10] M Shaw, D Garlan.Software Architecture: Perspectives on an Emerging Discipline[J].Prentice-Hall, 1996, 24(1):129-132(4).
[11] G Booch, J Rumbaugh, I Jacobson.The unified modeling language user guide[M].Pearson Education India, 1999.
[12] R Kazman, L Bass, G Abowd, et al.SAAM: A method for analyzing the properties of software architectures[C]. Proceedings of 16th International Conference on Software Engineering. IEEE, 1994: 81-90.
[13] P Kruchten.The 4+1 view model of architecture[J].Software, IEEE, 1995, 12(6): 42-50.
[14] D Soni, R Nord, C Hofmeister.Software architecture in industrial applications[C].Proceedings of the 17th International Conference on Software Engineering.IEEE, 1995: 196-196.
[15] M Maier, E Rechtin. The art of systems architecting[M]. CRC Press, 2000.
[16] R Hilliard.IEEE-std-1471—2000 recommended practice for architectural description of software-intensive systems[S/OL]. http://standards.ieee.org.
[17] P O Bengtsson, J Bosch.Scenario-based software architecture reengineering[C].Proceedings of the 5th International Conference on Software Reuse. IEEE, 1998: 308-317.
[18] P Oreizy, N Medvidovic , R N Taylor.Architecture-based runtime software evolution[C].Proceedings of the 20th International Conference on Software Engineering.IEEE Computer Society, 1998: 177-186.
[19] Software Architecture—1st IFIP Conf. Software Architecture (WICSA 1) [C].Kluwer Academic Publishers, 1999.
[20] J Spencer.Architecture Description Markup Language (ADML): creating an open market for IT Architecture tools[R]. Open Group White Paper, 2000.
[21] L. Bass, P. Clements, R. Kazman Software architecture in practice[M]. Addison Wesley, 2003.
[22] N Medvidovic, D Rosenblum, R Taylor.A language and environment for architecture-based software development and evolution[C].Proceedings of the 1999 International Conference on Software Engineering, 1999: 44-53.
[23] R Allen, D Garlan.A formal basis for architectural connection[J].ACM Transactions on Software Engineering and Methodology (TOSEM), 1997, 6(3): 213-249.
[24] D Garlan, R T Monroe, D Wile.Acme: Architectural description of component-based systems[J].Foundations of component-based systems, 2000(68): 47-68.
[25] M Shaw, R DeLine, D V Klein, et al.Abstractions for software architecture and tools to support them[J].IEEE Transactions on Software Engineering, 1995, 21(4): 314-335.
[26] D C Luckham, J J Kenney, L M Augustin, et al.Specification and analysis of system architecture using Rapide[J].IEEE Transactions on Software Engineering, 1995, 21(4): 336-354.
[27] 马铁, 张皋晨, 陈伟, 等.基于框架和角色模型的软件体系结构规约[J].软件学报, 2000 (8): 1078-1086.
[28] 马俊涛, 傅韶勇, 刘积仁.A-ADL: 一种多智能体系统体系结构描述语言[J].软件学报, 2000, 11(10): 1382-1389.
[29] 张家晨,冯铁,陈伟,等.基于主动连接的软件体系结构及其描述方法[J].软件学报, 2000, 11(8): 1047-1052.
[30] H Mei, F Chen, Q Wang, et al.ABC/ADL: An ADL supporting component composition [M]//Formal Methods and Software Engineering.Springer Berlin Heidelberg, 2002: 38-47.
[31] 熊悦, 李曦, 周学海, 等.功耗–体系结构描述语言XP-ADL及其设计环境[J].小型微型计算机系统, 2003, 24(8): 1470-1473.
[32] 张世琨, 王立福, 常欣, 等.基于层次消息总线的软件体系结构描述语言[J].电子学报, 2001, 29(5): 581-584.
[33] X Y Zhu, Z S Tang.A temporal logic-based software architecture description language XYZ/ADL[J].Journal of Software, 2003, 14(4): 713-720.
[34] 骆华俊, 唐稚松, 郑建丹.可视化体系结构描述语言 XYZ/ADL[J].软件学报, 2000, 11(8): 1024-1029.
[35] 李长云, 李赣生, 何频捷.一种形式化的动态体系结构描述语言[J].软件学报, 2006, 17(6): 1349-1359.
[36] 孙昌爱, 金茂忠, 刘超.软件体系结构研究综述[J].软件学报, 2002, 13(7): 1228-1237.
[37] P B Kruchten.The 4+1 view model of architecture[J].IEEE Software, 1995, 12(6): 42-50.
[38] C Hofmeister, P Kruchten, R L Nord, et al.A general model of software architecture design derived from five industrial approaches[J].Journal of Systems and Software, 2007, 80(1): 106-126.
[39] IEEE ARG.IEEE 1471—2000 Recommended Practice for Architectural Description[S].2000.
[40] IBM Knowledge Center [EB/OL].https://www.ibm.com/support/knowledgecenter/.
[41] R Kazman, L Bass, M Webb, et al.SAAM: A method for analyzing the properties of software architectures[C].Proceedings of the 16th international conference on Software engineering. IEEE Computer Society Press, 1994: 81-90.
[42] N Lassing, D Rijsenbrij, H van Vliet.On software architecture analysis of flexibility, Complexity of changes: Size isn't everything[C].Proceedings of the Second Nordic Software Architecture Workshop NOSA.1999: 1103-1581.
[43] G Molter.Integrating SAAM in domain-centric and reuse-based development processes[C].Proceedings of the 2nd Nordic Workshop on Software Architecture, Ronneby.1999: 1-10.
[44] C H Lung, S Bot, K Kalaichelvan, et al.An approach to software architecture analysis for evolution and reusability[C].Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research.IBM Press, 1997: 15.
[45] R Kazman, M Klein, M Barbacci, et al.The architecture tradeoff analysis method[C].Proceedings of the 4th IEEE International Conference on Engineering of Complex Computer Systems, 1998( ICECCS'98).IEEE, 1998: 68-78.
[46] P O Bengtsson, J Bosch.Scenario-based software architecture reengineering[C].Proceedings of the 5th International Conference on Software Reuse.IEEE, 1998: 308-317.
[47] P Bengtsson, J Bosch.Architecture level prediction of software maintenance[C].Proceedings of the 3rd European Conference on Software Maintenance and Reengineering, IEEE, 1999: 139-147.
[48] J C Due?as, W L de Oliveira, A Juan.A software architecture evaluation model[M]//Development and Evolution of Software Architectures for Product Families.Springer Berlin Heidelberg, 1998: 148-157.
[49] 王映辉.软件构件与体系结构: 原理, 方法与技术[M].北京:机械工业出版社, 2009.
[50] D J Richardson, A L Wolf.Software testing at the architectural level[C].Proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints' 96) on SIGSOFT'96 workshops. ACM, 1996: 68-71.
[51] 云晓春, 方滨兴.基于构件设计的正确性验证[J].小型微型计算机系统, 1999, 20(5): 330-334.
[52] P Inverardi, A Wolf, D Yankelevich.Behavioral type checking of architectural components based on assumptions[R].Technical Report CU-CS-861-98, University of Colorado, Department of Computer Science, 1998.
[53] R Waters, G D Abowd.Architectural synthesis: Integrating multiple architectural perspectives[C].Proceedings of the 6th Working Conference on Reverse Engineering.IEEE, 1999: 2-12.
[54] M Shaw, D Garlan.Software Architecture[M].Tsinghua University Press/Prentice Hall, 1997.
[55] 梅宏, 申峻嵘.软件体系结构研究进展[J].软件学报, 2006, 17(6): 1257-1275.
[56] 任雪莲.软件体系结构在软件开发过程中的实践研究[J].才智, 2009(1): 131.
- 点赞
- 收藏
- 关注作者
评论(0)