stringtranslate.com

Descomposición (informática)

La descomposición en informática , también conocida como factorización , consiste en dividir un problema o sistema complejo en partes que son más fáciles de concebir, comprender, programar y mantener.

Descripción general

Existen diferentes tipos de descomposición definidos en informática:

De manera más general, la descomposición funcional en informática es una técnica para dominar la complejidad de la función de un modelo. De este modo, un modelo funcional de un sistema se sustituye por una serie de modelos funcionales de subsistemas. [3]

Temas de descomposición

Paradigma de descomposición

Un paradigma de descomposición en programación de computadoras es una estrategia para organizar un programa en varias partes y generalmente implica una forma específica de organizar el texto de un programa. Normalmente, el objetivo de utilizar un paradigma de descomposición es optimizar alguna métrica relacionada con la complejidad del programa, por ejemplo, la modularidad del programa o su mantenibilidad.

La mayoría de los paradigmas de descomposición sugieren dividir un programa en partes para minimizar las dependencias estáticas entre esas partes y maximizar la cohesión de cada parte. Algunos paradigmas de descomposición populares son los procedimentales, los módulos, el tipo de datos abstracto y los orientados a objetos .

El concepto de paradigma de descomposición es completamente independiente y diferente del de modelo de computación , pero los dos a menudo se confunden, más a menudo en los casos en que el modelo funcional de computación se confunde con la descomposición procedimental y el modelo de actor de computación se confunde. con descomposición orientada a objetos .

Diagrama de descomposición

Un diagrama de descomposición muestra un proceso complejo, una organización, un área interesada de datos u otro tipo de objeto desglosado en componentes más detallados y de nivel inferior. Por ejemplo, los diagramas de descomposición pueden representar la estructura organizacional o la descomposición funcional en procesos. Los diagramas de descomposición proporcionan una descomposición jerárquica lógica de un sistema.

Ver también

Referencias

  1. ^ Tom DeMarco (1978). Análisis estructurado y especificación del sistema. Nueva York, NY: Yourdon, 1978. ISBN  0-917072-07-3 , ISBN 978-0-917072-07-9
  2. ^ Grady Booch (1994). Análisis y diseño orientado a objetos (2ª ed.). Redwood Cita, California: Benjamin/Cummings. págs.16-20.
  3. ^ Jan Dietz (2006). Ontología empresarial: teoría y metodología . Springer-Verlag Berlín Heidelberg.

enlaces externos