Impossibility of distributed consensus with one faulty process
Journal of the ACM (JACM)
End-to-end arguments in system design
ACM Transactions on Computer Systems (TOCS)
Knowledge and common knowledge in a distributed environment
PODC '84 Proceedings of the third annual ACM symposium on Principles of distributed computing
Application of UML for hardware design based on design process model
Proceedings of the 2004 Asia and South Pacific Design Automation Conference
Application of the object-oriented principles for hardware and embedded system design
Integration, the VLSI Journal
Building domain specific software architectures from software architectural design patterns
Proceedings of the 33rd International Conference on Software Engineering
Hi-index | 0.00 |
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).