| Modularity (programming) |
Article Index for Modularity |
Information AboutModularity (programming) |
|
Modularity is a concept that has applications in the contexts of Computer Science , particularly Programming , as well as Cognitive Science in investigating the structure of Mind . A '''module''' can be defined variously, but generally must be a component of a larger system, and operate within that system independently from the operations of the other components. MODULARITY IN COMPUTER SCIENCE Modularity is the property of Computer Program s that measures the extent to which they have been composed out of separate parts called Modules . Programs that have many direct interrelationships between any two random parts of the program code are less modular than programs where those relationships occur mainly at well-defined Interface s between modules. Modular programming techniques are those which increase modularity. (See also: Structured Programming , Procedural Programming , Object-oriented Programming and Aspect-oriented Programming , Distributed Computing .) WORKS CITED GuimerĂ¡, R. & L.A. Nunes Amaral (2005). ''Functional Cartography of Complex Metabolic Networks''. Nature , 433: 895-900. Yang, A.S. (2001). ''Modularity, Evolvability and Adaptive Radiations''. Evolution and Development, 3:2, 59-72. SEE ALSO
|
|
|