《软件架构理论与实践》 —1 参考文献

举报
华章计算机 发表于 2019/12/18 11:32:50 2019/12/18
【摘要】 本节书摘来自华章计算机《软件架构理论与实践》一书中第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.

 


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。