For faster navigation, this Iframe is preloading the Wikiwand page for Ingeniería dirigida por modelos.

Ingeniería dirigida por modelos

La Ingeniería dirigida por modelos (IDM) es un paradigma de ingeniería de software, el cual se centra en la creación y explotación de modelos de dominio (es decir, representaciones abstractas de los conocimientos y actividades que rigen un dominio de aplicación particular), más que en conceptos informáticos (o algoritmos).

Descripción

El enfoque IDM tiene por objeto aumentar la productividad mediante la maximización de la compatibilidad entre los sistemas (a través de la reutilización de modelos estandarizados), simplificando el proceso de diseño (a través de modelos de patrones de diseño que se repiten en el dominio de aplicación), y promoviendo la comunicación entre los individuos y equipos que trabajan en el sistema (a través de una estandarización de la terminología y las mejores prácticas utilizadas en el dominio de aplicación).

Un paradigma de modelado para el IDM se considera eficaz si los modelos tienen sentido desde el punto de vista de un usuario que está familiarizado con el dominio, y si ellos pueden servir como base para la implementación de sistemas. Los modelos son desarrollados a través de una amplia comunicación entre los gerentes de producto, diseñadores, miembros del equipo de desarrollo y usuarios del dominio de la aplicación. Como conclusión, se obtienen modelos, que permiten el desarrollo de software y sistemas.

Algunas de las iniciativas IDM más conocidas son:

Historia

Las primeras herramientas para soportar IDM fueron las CASE desarrolladas en los ochenta. Compañías tales como Integrated Development Environments (IDE - StP), Higher Order Software (ahora Hamilton Technologies, Inc., HTI), Cadre Technologies, Bachman Information Systems, y Logic Works (BP-Win y ER-Win) fueron pioneras en el campo. Excepto por HTI de AXES Universal Systems Language (USL) y su automatización asociada (001), los CASE tenían el mismo problema que las actuales herramientas ADM/IDM tienen hoy: el modelo se desincroniza de la aplicación.

El gobierno de los EE. UU. se involucró en las definiciones de modelamiento creando las especificaciones IDEF. Con varias variaciones de las definiciones de modelamiento (ver Booch, Rumbaugh, Jacobson, Gane y Sarson, Harel, Shlaer y Mellor, y otros), ellas fueron eventualmente fusionadas, creando el lenguaje unificado de modelado (UML).

Rational Rose, un producto para la implementación UML, fue creado por Rational Corporation (Booch). Esta abstracción promueve modelos más simples con un foco mayor en el dominio del problema. Combinado con semántica ejecutable, esto eleva el nivel total de automatización posible.

El Object Management Group (OMG) ha desarrollado un conjunto de estándares llamados arquitectura dirigida por modelos (ADM), construyendo una base para este avanzado enfoque arquitectural.

Véase también

Referencias

  1. Object Management Group (24 de mayo de 2006). «OMG Trademarks». Consultado el 26 de febrero de 2008. 


{{bottomLinkPreText}} {{bottomLinkText}}
Ingeniería dirigida por modelos
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?