Artefacto (UML)

elemento de modelo en el Unified Modeling Language (UML)

En el Lenguaje Unificado de Modelado (UML), un artefacto es la especificación de un componente físico de información que es usado o producido por un proceso de desarrollo de software, o por el desarrollo y operación de un sistema.[1]

Ejemplos de artefactos incluyen modelo de archivos, archivos fuentes, scripts, archivos binarios ejecutables, una tabla en una base de datos, un development deliverable, o un documento de procesamiento de texto, como un mensaje de correo electrónico.[1]

En UML 2.0, los artefactos son las entidades físicas que son desplegadas en Nodos, Dispositivos y Ambientes de Ejecución. Otros elementos de UML, tales como las clases y los componentes, son primero manifestados como artefactos, y las instancias de dichos artefactos son luego desplegados. Los artefactos pueden también estar compuestos por otros artefactos.

Referencias editar

  1. a b OMG (2008). OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2 Archivado el 23 de septiembre de 2010 en Wayback Machine. p.197.

Véase también editar