架构设计
software Architecture的ppt
这个是grady booch写的架构设计的文档
software_architecture_foundations_theory_and_practise
这个ppt是一个教科书的完整介绍, 有大概300多页, 介绍了架构设计中的很多概念
Addison.Wesley.Software.Systems.Architecture.Apr.2005.pdf
讲架构设计的一本权威书籍, 虽然主要举的例子都是IT系统的例子, 但对多视图的描述, 如何编写架构文档等架构设计内容讲解得非常好, 可读性很好。
Large-Scale Soft Arch
这个主要讲的是如何在架构设计中使用uml,用什么图形表示架构设计中的那些方面
>实时嵌入式系统软件设计 Hason Goman
本教材向读者介绍了关于实时嵌入式系统设计过程中采用SysML,UML和MARTE从用例到完整软件体系结构方面的内容,展示了如何针对实际问题应用COMETRTE设计方法。
面向对象
Prentice.Hall.PTR.Applying.UML.and.Patterns.3rd.Edition.Oct.2004.eBook-LiB.chm
这本书市面向对象, 模式, uml的入门书, 写的很浅显易懂, 很适合入门
Addison.Wesley.Object.Oriented.Analysis.and.Design.with.Applications.3rd.Edition.May.2007.pdf
grady booch的经典书籍的第三版,不太适合入门来读。 有一定基础后读会比较好。
设计模式
Real-Time+Design+Patterns+-+Robust+Scalable+Architecture+for+Real-Time+Systems
[Addison+Wesley,+2002,+Bruce+Powel+Douglass].pdf
讲解可以用在嵌入式系统中的一些设计模式。 可读性很好。
操作系统
operating systems three easy pieces