Modularidad

Páginas: 2 (416 palabras) Publicado: 2 de noviembre de 2013
Modularidad
Modularidad, esto es, el código fuente de un objeto puede ser escrito, así como darle mantenimiento, independientemente del código fuente de otros objetos. Así mismo, un objeto puedeser transferido alrededor del sistema sin alterar su estado y conducta.

Propiedad que tiene el sistema que ha sido descompuesto en un conjunto de módulos cohesivos y vagamente conexos.
Cada módulose puede compilar separadamente, aunque tengan conexiones con otros módulos.
En diseño estructural, modularizado comprende el agrupamiento significativo de subprogramas rutinas.
En lenguajesClásicos la modularización se centra en subprogramas (funciones, procedimientos y subrutinas)
Bertrand Meyer sugiere cinco criterios para juzgar la capacidad de métodos de diseño para conseguir modularidad,y los relaciona al DOO:
descomponibilidad: la facilidad con que un método de diseño ayuda al diseñador a descomponer un problema grande en problemas más pequeños, haciéndolos más fácil de resolver.Componibilidad: el grado con el que un método de diseño asegura que los componentes del programa (módulos), una vez diseñados y construidos, pueden ser reutilizados para crear otros sistemas.comprensibilidad la facilidad con la que el componente de un programa puede ser entendido, sin hacer referencia a otra información o módulos.
continuidad: la habilidad para hacer pequeños cambios en unprograma y que se revelen haciendo los cambios pertinentes en uno o muy pocos módulos.
protección: una característica arquitectónica, que reduce la propagación de efectos colaterales, si ocurre un erroren un módulo dado

Cohesión y Acoplamiento
La cohesión cuando se refiere a un objeto este contiene un alto nivel de cohesión si ejecuta una tarea sencilla y requiere poca interacción con métodosque se ejecutan en otros objetos
Es una extensión del concepto ocultamiento de la información.
Acoplamiento es una medida de la interconexión entre objetos, indica en que medida una clase...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modularismo
  • Modularidad
  • modularidad
  • Modularidad
  • modularidad
  • Modularidad
  • Modulares
  • Modularidad (Programacion)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS