Encapsulation

From P2P Foundation
Jump to navigation Jump to search


= a precondition for the Modularity of Peer Production

Description

“one attempts to design systems in which not only do the parts not need to communicate richly with one another but are actually forbidden from communicating with one another. The basic idea is that “system details that are likely to change independently should be the secrets of separate modules; the only assumptions that should appear in the interfaces between modules are those that are considered unlikely to change” (Parnas et al. 1985, p. 260). This is the notion of information hiding or encapsulation.” (http://web.uconn.edu/ciom/Open1C.pdf)


More Information

  1. Decomposable System