Subsistemas

Páginas: 25 (6035 palabras) Publicado: 6 de enero de 2011
EL QUÉ, POR QUÉ Y EL CÓMO DE UN SUBSISTEMA
INTRODUCCION:
Este articulo se refiere a todos los beneficios que nos proporcionan el uso de subsistemas, el por qué de su importancia para el diseño de un sistema y como utilizar un subsistema. También encontramos ejemplos ilustrados referentes a la teoría.
RESUMEN:
[pic][pic]Fácilmente yo podría haber titulado este artículo " el desarrollo basadoen componentes utilizando subsistemas, " porque muchos autores que escriben sobre el desarrollo basado en componentes son simplemente describir cómo dividir el sistema en las unidades reemplazables. Ellos llaman a estas unidades componentes y en UML se les llama subsistemas; los dos son equivalentes. Aunque el UML (Unified Modeling Language ) el concepto de un subsistema es muy útil para elmodelado de diseño, su uso aún no es universal , en parte porque muchas personas no entienden completamente cómo utilizar los subsistemas y los beneficios de hacerlo. Simplificado vista de un subsistema
SIMPLIFICADO VISTA DE UN SUBSISTEMA
Esta sección describe brevemente mi punto de vista de un subsistema en términos sencillos; ver el Apéndice para aprender más acerca de las complicacionesrelacionadas con estos términos simples.
Informalmente hablando, un subsistema es un cruce entre un paquete y una clase. Se comporta como un paquete en el que grupos de elementos de otro modelo, Pero también se comporta como un clase porque tiene un comportamiento especificado.
Decir que un subsistema se comporta como un paquete implica que tiene una vista del interior y de una visión exterior. Dentro elsubsistema de una serie de elementos del modelo (por ejemplo, clases) que colaboran para cumplir con los comportamientos por los que el subsistema es responsable. Desde el fuera del subsistema de estas clases no son necesariamente visibles, de hecho, es una muy buena idea para hacerlos invisibles. De los detalles exteriores, interior del subsistema no son interesantes, y lo mejor es tratar elsubsistema como una sola unidad.

MODELADO SUBSISTEMAS
Como hemos señalado anteriormente, los subsistemas tienen una visión externa (lo que se conoce con el mundo exterior) y un punto de vista interno (lo que se conoce sólo al subsistema).
VISTA DE LOS EXTERIORES
En UML, un subsistema se modela como un paquete con el estereotipo subsistema. Las operaciones del subsistema se muestran en lainterfaz de una o más ( s) se da cuenta de que el subsistema .
Una convención útil es tener los nombres de interfaz de inicio con un capital " I. " Además, si sólo hay una interfaz en el subsistema, puede ser llamado IsubsystemName, como en la figura 1. Si estas interfaces se aplicaron directamente en un lenguaje de programación, sus nombres también tendrían que cumplir con las restricciones impuestaspor el lenguaje.

Figura 1: Vista exterior del subsistema en dos notaciones: canónicos y elidido
[pic]
Subsistemas y sus interfaces se pueden mostrar gráficamente en una de las dos formas, como se muestra en la Figura 1 (a la izquierda y la derecha de la figura muestra la misma información). La representación de la izquierda muestra la canónica forma, la interfaz se parece a una clase deestereotipos, y la relación entre el subsistema de realización y la interfaz se representa como una flecha verdadera realización. La representación de la derecha es en la forma estereotipada, la interfaz se muestra como un icono que se llama a veces " la notación Lollipop ", y la relación realización se muestra como una línea sólida.
VISTA INTERIOR
Dentro del subsistema de una serie de elementos delmodelo que colaboran para cumplir con el comportamiento de la interfaz del subsistema. Un patrón de diseño útil en este caso es el Fachada | Â Â ¤ e patrón1, que se manifiesta en una clase que se utiliza como un punto de entrada al subsistema. Es esta clase que implementa la interfaz del subsistema y los delegados del comportamiento a otros elementos del propio subsistema. Esta clase puede ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • subsistemas
  • Subsistemas
  • Subsistema
  • Subsistema
  • Los Subsistemas
  • subsistemas
  • subsistemas
  • Subsistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS