Distributed Software Principles
(
)