fbpx
Wikipedia

ISO/IEC/IEEE 42010

ISO/IEC/IEEE 42010 [1]Systems and software engineering — Architecture description es un estándar internacional para la descripción de la arquitectura de sistemas y productos software.

Generalidades

ISO/IEC/IEEE 42010 define los requisitos que deben cumplir las descripciones que se hagan de arquitecturas empresariales, de sistemas o de software. Su principal objetivo es estandarizar la práctica de descripción de arquitecturas, presentando un glosario común y un fundamento conceptual que faciliten la especificación de requisitos, la definición, comunicación y revisión de arquitecturas a partir de las descripciones que se realicen de la misma - a través de marcos de trabajo y de lenguajes para la descripción de arquitecturas.

El estándar se basa en IEEE 1471 y por tanto hace una clara distinción entre Arquitectura y Descripciones de la Arquitectura.

Terminología

Entre otros, ISO/IEC 42010 define los siguientes términos:

  • Arquitectura (proceso): (El término architecting, a 2013, no tiene una traducción aceptada al idioma español). Proceso de concebir, expresar, documentar, comunicar, certificar la implementación, mantener y mejorar la arquitectura a través de todo el ciclo de vida de un sistema
  • Arquitectura: Conceptos fundamentales o propiedades de un sistema en un entorno definido, encarnado en elementos, las relaciones que existen entre ellos; y los principios que guían su diseño y evolución.
  • Descripción de la arquitectura (abreviación 'AD'): Artefacto utilizado para describir una arquitectura
  • Lenguaje para la Descripción de Arquitectura ('ADL'): Cualquier expresión que pueda ser utilizada en la descripción de arquitecturas.
  • Marco de trabajo de arquitectura: convenciones, principios y prácticas para la descripción de arquitecturas; establecidos dentro de un dominio específico de aplicación o dentro de una comunidad de interesados.
  • Punto de vista de la arquitectura: Producto de trabajo que establece las convenciones para la construcción, interpretación y uso de vistas de la arquitectura con el objetivo de abarcar asuntos y aspectos específicos del sistema.
  • Vista de la arquitectura: Producto de trabajo que muestra la arquitectura de un sistema conforme a la perspectiva de un conjunto de asuntos y aspectos del sistema.

Fundamentos conceptuales

ISO/IEC/IEEE 42010 tiene un modelo conceptual que sustenta los requisitos de la estandarización. Este modelo describe la forma en que se relacionan los conceptos claves involucrados en la descripción de la arquitectura.[2]

Modelo conceptual – Descripción de la arquitectura

En el modelo conceptual especificado en ISO/IEC/IEEE 42010,  se muestra una descripción de la arquitectura que:

  • expresa una arquitectura
  • identifica un sistema interesante
  • identifica uno o más de los stakeholders (personas que intervienen en el software)
  • identifica uno o más de los objetivos de interés del sistema
  • incluye uno o más puntos de vista de la arquitectura con sus respectivas vistas
  • debe incluir correspondencia
  • debe incluir normas de correspondencia
  • incluye uno o más fundamentos de la arquitectura.


Modelo conceptual – Vista de Arquitectura

En el modelo conceptual de ISO/IEC/IEEE 42010, la vista de arquitectura:

  • forma parte de la descripción de arquitectura.
  • esta gobernada por los puntos de vista de la arquitectura
  • direcciona uno o más objetivos defendido por los stakeholder
  • está compuesto por uno o más modelos de arquitectura.


Modelo Conceptual – Puntos de vista de la Arquitectura

En el modelo conceptual de ISO/IEC/IEEE 42010, los puntos de vista de la arquitectura:

  • son parte de la descripción de la arquitectura
  • enmarcan uno o más objetivos interesantes de los stakeholders
  • gobierna una vista de arquitectura
  • están compuesto por un tipo de modelo o más


Modelo conceptual – asuntos

En el modelo conceptual de ISO/IEC/IEEE 42010, un asunto:

  • está defendido por uno o más stakeholders en el sistema de interés.
  • es direccionado por una vista de arquitectura
  • es identificado por una descripción de arquitectura
  • es enmarcado por un punto de vista de la arquitectura.

Conformidad con ISO/IEC/IEEE 42010

ISO/IEC/IEEE 42010 define cuatro componentes con capacidad de cumplir con el estándar:

  1. Descripción de la arquitectura
  2. Punto de vista de la arquitectura
  3. Marco de trabajo para la arquitectura
  4. Lenguaje para la descripción de arquitectura

Descripción de la arquitectura

Una descripción de la arquitectura es una herramienta para describir la arquitectura de un sistema de interés. En el ISO/IEC/IEEE 42010, incluye productos de software, servicios y sistemas intensivos de software. La descripción de arquitectura tiene una variante de uso. Para ISO/IEC/IEEE 42010, una descripción de arquitectura conforme con los estándares incluye:

  • Identificación e información general de la arquitectura que se expresa.
  • Identificación de los stakeholders y sus objetivo.
  • Definiciones de cada punto de vista de la arquitectura usados en la descripción de la arquitectura y mapeado de todos los objetivos de esos puntos de vista.
  • Una vista de arquitectura y sus modelos de arquitectura por cada punto de vista de la arquitectura usado.
  • Sus correspondiente reglas y unos registros de las inconsistencias conocidas entre los contenidos requeridos de la descripción de la arquitectura.
  • Una arquitectura racional (explicaciones, justificaciones, razonamientos de las decisiones realizadas a cerca de la arquitectura que se describe)

ISO/IEC/IEEE 42010 organiza una arquitectura descriptiva dentro de múltiples vistas de arquitectura. Una arquitectura de vista direccionada a uno o más objetivos defendidos por los stakeholders del sistema descrito. Una vista de arquitectura describe la arquitectura del sistema en concordancia con las reglas y acuerdos definidos en el punto de vista de la arquitectura. Cada vista de arquitectura tiene que tener un punto de vista de la arquitectura.

Punto de vista de la Arquitectura

Un punto de vista formaliza la idea de que hay diferentes camino para observar el mismo sistema. Los puntos de vista tienen una larga historia en la ingeniería de sistemas software.  En ISO/IEC/IEEE 42010, los puntos de vista juegan un parte integral de la descripción de la arquitectura, marcos arquitectónicos y debe estar especificado por separado.


En ISO/IEC/IEEE 42010 establece que los puntos de vista de la arquitectura deben:

  • Enmarcar uno o más objetivos defendidos por los stakeholders acerca del sistema.
  • Establecer las acuerdos para un tipo de vista de arquitectura.

Los acuerdos de los puntos de vista incluyen un modelado de lenguaje, notaciones, reglas de diseño, métodos de modelaje, análisis técnico y otras operaciones.

Los puntos de vista establecen las reglas en conformidad con las vistas (como por ejemplo buena formación, integridad y interpretabilidad). En el marco de los objetivos de los stakeholders, un punto de vista define el significado de cada vista de arquitectura.

ISO/IEC/IEEE 42010 requiere incluir en los puntos de vista de la arquitectura:

  • Identificar los objetivos de los stakeholders que están enmarcados por los puntos de vista.
  • Un conjunto de identificadores de stakeholders que defiendan el objetivo.
  • El tipo de modelo usado.
  • Lenguaje, notaciones, acuerdos, técnicas de modelado, operaciones usadas en estos tipos de modelo.

Un punto de vista de arquitectura debe incluir:

  • Las técnicas usadas para crear, interpretar y analizar
  • Las reglas correspondientes y comprobación de consistencia.
  • Heurística, métricas, patrones y ejemplos.


Marco de trabajo de la arquitectura

Un marco de trabajo de arquitectura establece una práctica común de uso, creación, interpretación y análisis de las descripciones de la arquitectura sin una particular demanda de las aplicaciones o la comunidad de los stakeholders, ISO/IEC/IEEE 42010 formaliza un marco de trabajo como un set de puntos de vista predefinidos e interconectados.


Un marco de trabajo de arquitectura incluye los siguientes estándares:

  • Identificación de los stakeholders más relevantes en el dominio.
  • Los objetivos que surgen del dominio.
  • Los puntos de vista de la arquitectura enmarcados por esos objetivos.
  • Correspondencia con las reglas integradas por esos puntos de vista.  

Un marco de trabajo de acuerdo con el estándar incluye procesos, métodos, herramientas y otras prácticas más allá de los citados anteriormente.

Algunos ejemplos de los marcos de trabajo son: The Open Group's Architecture Framework (TOGAF) o el Modelo de vista 4+1 de Kruchten.

Lenguaje de descripción de Arquitectura

ISO/IEC/IEEE 42010 requiere una lenguaje de descripción de arquitectura conforme a los estándares para especificar:

  • El marco de los objetivos
  • Los stakeholder que defienden estos objetivos
  • El tipos de modelo implementados.
  • Alguna regla de correspondencia que unen estos tipos de modelos

Algunos ejemplos de lenguajes de descripción de arquitectura son: UML, BPMN, SysML.

Referencias

  1. ISO/IEC/IEEE 42010
  2. ISO/IEC/IEEE 42010:2011 Modelo de Arquitectura

Enlaces externos

  • Sitio web dedicado a ISO/IEC/IEEE 42010
  • MEGAF.
  • Modelo de Arquitectura ISO/IEC/IEEE 42010 (es)
  • Modelo de Arquitectura ISO/IEC/IEEE 42010 (en)
  •   Datos: Q5974096

ieee, 42010, systems, software, engineering, architecture, description, estándar, internacional, para, descripción, arquitectura, sistemas, productos, software, Índice, generalidades, terminología, fundamentos, conceptuales, modelo, conceptual, descripción, ar. ISO IEC IEEE 42010 1 Systems and software engineering Architecture description es un estandar internacional para la descripcion de la arquitectura de sistemas y productos software Indice 1 Generalidades 2 Terminologia 3 Fundamentos conceptuales 3 1 Modelo conceptual Descripcion de la arquitectura 3 2 Modelo conceptual Vista de Arquitectura 3 3 Modelo Conceptual Puntos de vista de la Arquitectura 3 4 Modelo conceptual asuntos 4 Conformidad con ISO IEC IEEE 42010 4 1 Descripcion de la arquitectura 4 2 Punto de vista de la Arquitectura 4 3 Marco de trabajo de la arquitectura 4 4 Lenguaje de descripcion de Arquitectura 5 Referencias 6 Enlaces externosGeneralidades EditarISO IEC IEEE 42010 define los requisitos que deben cumplir las descripciones que se hagan de arquitecturas empresariales de sistemas o de software Su principal objetivo es estandarizar la practica de descripcion de arquitecturas presentando un glosario comun y un fundamento conceptual que faciliten la especificacion de requisitos la definicion comunicacion y revision de arquitecturas a partir de las descripciones que se realicen de la misma a traves de marcos de trabajo y de lenguajes para la descripcion de arquitecturas El estandar se basa en IEEE 1471 y por tanto hace una clara distincion entre Arquitectura y Descripciones de la Arquitectura Terminologia EditarEntre otros ISO IEC 42010 define los siguientes terminos Arquitectura proceso El termino architecting a 2013 no tiene una traduccion aceptada al idioma espanol Proceso de concebir expresar documentar comunicar certificar la implementacion mantener y mejorar la arquitectura a traves de todo el ciclo de vida de un sistema Arquitectura Conceptos fundamentales o propiedades de un sistema en un entorno definido encarnado en elementos las relaciones que existen entre ellos y los principios que guian su diseno y evolucion Descripcion de la arquitectura abreviacion AD Artefacto utilizado para describir una arquitectura Lenguaje para la Descripcion de Arquitectura ADL Cualquier expresion que pueda ser utilizada en la descripcion de arquitecturas Marco de trabajo de arquitectura convenciones principios y practicas para la descripcion de arquitecturas establecidos dentro de un dominio especifico de aplicacion o dentro de una comunidad de interesados Punto de vista de la arquitectura Producto de trabajo que establece las convenciones para la construccion interpretacion y uso de vistas de la arquitectura con el objetivo de abarcar asuntos y aspectos especificos del sistema Vista de la arquitectura Producto de trabajo que muestra la arquitectura de un sistema conforme a la perspectiva de un conjunto de asuntos y aspectos del sistema Fundamentos conceptuales EditarISO IEC IEEE 42010 tiene un modelo conceptual que sustenta los requisitos de la estandarizacion Este modelo describe la forma en que se relacionan los conceptos claves involucrados en la descripcion de la arquitectura 2 Modelo conceptual Descripcion de la arquitectura Editar En el modelo conceptual especificado en ISO IEC IEEE 42010 se muestra una descripcion de la arquitectura que expresa una arquitectura identifica un sistema interesante identifica uno o mas de los stakeholders personas que intervienen en el software identifica uno o mas de los objetivos de interes del sistema incluye uno o mas puntos de vista de la arquitectura con sus respectivas vistas debe incluir correspondencia debe incluir normas de correspondencia incluye uno o mas fundamentos de la arquitectura Modelo conceptual Vista de Arquitectura Editar En el modelo conceptual de ISO IEC IEEE 42010 la vista de arquitectura forma parte de la descripcion de arquitectura esta gobernada por los puntos de vista de la arquitectura direcciona uno o mas objetivos defendido por los stakeholder esta compuesto por uno o mas modelos de arquitectura Modelo Conceptual Puntos de vista de la Arquitectura Editar En el modelo conceptual de ISO IEC IEEE 42010 los puntos de vista de la arquitectura son parte de la descripcion de la arquitectura enmarcan uno o mas objetivos interesantes de los stakeholders gobierna una vista de arquitectura estan compuesto por un tipo de modelo o mas Modelo conceptual asuntos Editar En el modelo conceptual de ISO IEC IEEE 42010 un asunto esta defendido por uno o mas stakeholders en el sistema de interes es direccionado por una vista de arquitectura es identificado por una descripcion de arquitectura es enmarcado por un punto de vista de la arquitectura Conformidad con ISO IEC IEEE 42010 EditarISO IEC IEEE 42010 define cuatro componentes con capacidad de cumplir con el estandar Descripcion de la arquitectura Punto de vista de la arquitectura Marco de trabajo para la arquitectura Lenguaje para la descripcion de arquitecturaDescripcion de la arquitectura Editar Una descripcion de la arquitectura es una herramienta para describir la arquitectura de un sistema de interes En el ISO IEC IEEE 42010 incluye productos de software servicios y sistemas intensivos de software La descripcion de arquitectura tiene una variante de uso Para ISO IEC IEEE 42010 una descripcion de arquitectura conforme con los estandares incluye Identificacion e informacion general de la arquitectura que se expresa Identificacion de los stakeholders y sus objetivo Definiciones de cada punto de vista de la arquitectura usados en la descripcion de la arquitectura y mapeado de todos los objetivos de esos puntos de vista Una vista de arquitectura y sus modelos de arquitectura por cada punto de vista de la arquitectura usado Sus correspondiente reglas y unos registros de las inconsistencias conocidas entre los contenidos requeridos de la descripcion de la arquitectura Una arquitectura racional explicaciones justificaciones razonamientos de las decisiones realizadas a cerca de la arquitectura que se describe ISO IEC IEEE 42010 organiza una arquitectura descriptiva dentro de multiples vistas de arquitectura Una arquitectura de vista direccionada a uno o mas objetivos defendidos por los stakeholders del sistema descrito Una vista de arquitectura describe la arquitectura del sistema en concordancia con las reglas y acuerdos definidos en el punto de vista de la arquitectura Cada vista de arquitectura tiene que tener un punto de vista de la arquitectura Punto de vista de la Arquitectura Editar Un punto de vista formaliza la idea de que hay diferentes camino para observar el mismo sistema Los puntos de vista tienen una larga historia en la ingenieria de sistemas software En ISO IEC IEEE 42010 los puntos de vista juegan un parte integral de la descripcion de la arquitectura marcos arquitectonicos y debe estar especificado por separado En ISO IEC IEEE 42010 establece que los puntos de vista de la arquitectura deben Enmarcar uno o mas objetivos defendidos por los stakeholders acerca del sistema Establecer las acuerdos para un tipo de vista de arquitectura Los acuerdos de los puntos de vista incluyen un modelado de lenguaje notaciones reglas de diseno metodos de modelaje analisis tecnico y otras operaciones Los puntos de vista establecen las reglas en conformidad con las vistas como por ejemplo buena formacion integridad y interpretabilidad En el marco de los objetivos de los stakeholders un punto de vista define el significado de cada vista de arquitectura ISO IEC IEEE 42010 requiere incluir en los puntos de vista de la arquitectura Identificar los objetivos de los stakeholders que estan enmarcados por los puntos de vista Un conjunto de identificadores de stakeholders que defiendan el objetivo El tipo de modelo usado Lenguaje notaciones acuerdos tecnicas de modelado operaciones usadas en estos tipos de modelo Un punto de vista de arquitectura debe incluir Las tecnicas usadas para crear interpretar y analizar Las reglas correspondientes y comprobacion de consistencia Heuristica metricas patrones y ejemplos Marco de trabajo de la arquitectura Editar Un marco de trabajo de arquitectura establece una practica comun de uso creacion interpretacion y analisis de las descripciones de la arquitectura sin una particular demanda de las aplicaciones o la comunidad de los stakeholders ISO IEC IEEE 42010 formaliza un marco de trabajo como un set de puntos de vista predefinidos e interconectados Un marco de trabajo de arquitectura incluye los siguientes estandares Identificacion de los stakeholders mas relevantes en el dominio Los objetivos que surgen del dominio Los puntos de vista de la arquitectura enmarcados por esos objetivos Correspondencia con las reglas integradas por esos puntos de vista Un marco de trabajo de acuerdo con el estandar incluye procesos metodos herramientas y otras practicas mas alla de los citados anteriormente Algunos ejemplos de los marcos de trabajo son The Open Group s Architecture Framework TOGAF o el Modelo de vista 4 1 de Kruchten Lenguaje de descripcion de Arquitectura Editar ISO IEC IEEE 42010 requiere una lenguaje de descripcion de arquitectura conforme a los estandares para especificar El marco de los objetivos Los stakeholder que defienden estos objetivos El tipos de modelo implementados Alguna regla de correspondencia que unen estos tipos de modelosAlgunos ejemplos de lenguajes de descripcion de arquitectura son UML BPMN SysML Referencias Editar ISO IEC IEEE 42010 ISO IEC IEEE 42010 2011 Modelo de ArquitecturaEnlaces externos EditarSitio web dedicado a ISO IEC IEEE 42010 MEGAF Modelo de Arquitectura ISO IEC IEEE 42010 es Modelo de Arquitectura ISO IEC IEEE 42010 en Datos Q5974096 Obtenido de https es wikipedia org w index php title ISO IEC IEEE 42010 amp oldid 139220081, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos