Architectural Patterns for Real-Time Systems
暂无分享,去创建一个
Design patterns capture proven solutions, which, if applied intelligently, can result in significant benefits in terms of productivity and reliability. Architectural patterns are patterns that are useful for defining architectures. In this chapter, we describe several key structural patterns that have proven themselves quite useful in defining the architectures of complex real-time systems. We also show how these patterns can be modeled using the new structural modeling capabilities defined in the proposed new version of UML (UML 2.0).
[1] Jerome H. Saltzer,et al. End-to-end arguments in system design , 1984, TOCS.
[2] Joseph Y. Halpern,et al. Knowledge and common knowledge in a distributed environment , 1984, JACM.
[3] Nancy A. Lynch,et al. Impossibility of distributed consensus with one faulty process , 1985, JACM.