Un Model Driven Programming es un modelo de la programacion impulsada por el desarrollo de software, es un paradigma que se esfuerza por llevar a cabo una manipulacion de cualquier modelo abstracto que si quiere llvar a traves de un cuerpo de lenguajes de programacion de codigo. En resumen este enfoque trata principalmente en lo que se esta logrando en un sistem de computacion y despues, en como se esta llevando a cabo.
el objetivo de sussistemas de software es llevar a cabo una aplicacion concreta de los modelos declarativos, esto se podria ver como una extension de arquitectura mediante la corporacion de un componente.
1FUENTE:
MODEL DRIVE PROGRAMMING
Modelo de la programación impulsada por el desarrollo de software es un paradigma que
se esfuerza por llevar a cabo la manipulación del modelo abstracto que estamos tratando de lograr a través de un cuerpo de lenguaje de programación de código. Este enfoque se centra en primer lugar en lo que se está logrando en un sistema de computación y, a continuación, sobre cómo se están logrando. Es la responsabilidad de un subsistema de software para traducir lo que a los técnicos.
Normalmente, el objetivo del subsistema de software es generar una aplicación concreta de los modelos declarativo. Esto podría ser visto como una extensión de MVC (Model - View - Controller) arquitectura mediante la incorporación de un generador componente (es decir, MVCG).
La adopción de un enfoque generativo en el desarrollo de software es un objetivo ansiado por muchos desarrolladores de aplicaciones. ¿Por qué escribir código repetitivo cuando una sola fuente de la especificación puede generar la necesaria variaciones? Generic programación se centra en esta parte por lo que nos permite escribir código basado en la plantilla en la que se expresa la variabilidad en el parámetro de plantilla. Por ejemplo, en C + + Standard Template Library (STL), los conceptos de las colecciones, iteradores, y la operación a través de algoritmos iteradores todos son ejecutados en términos de tipos paramétricos Ti. Cuando usamos AWL con un tipo concreto, como una clase de C + +, el código es generado por un compilador de C + + / enlazador. En proyectos de desarrollo de software que es conveniente sustituir la codificación repetitiva con algún tipo de automatización, y muchas veces vemos la necesidad de lograr este objetivo. Custom programa generadores podría sustituir manualmente el volumen de código escrito por la generación de código de dominio específico de los modelos. Menos escrito manualmente el código es bueno.
Mucho de los productos de software que nos rodea aplicar el concepto de modelo de desarrollo impulsado. Considere, por ejemplo, un editor HTML profesional. La interfaz de usuario ayuda a los usuarios en el desarrollo del sitio a través de un aspecto visuales. El editor generará HTML, JavaScript, JSP / ASP, JDBC programas, y otros artefactos de software basado en el modelo de la página de la Web que el usuario ha construido a través de la interfaz gráfica muy intuitiva. Sin embargo, estos productos son construidos para llevar a cabo funciones específicas que no podrá ser de uso, en general, el desarrollo de software. Mi punto es que hay una escasez de herramientas para facilitar la rápida traducción de los modelos específicos de dominio deseado en construcciones del lenguaje de programación.
http://xml.sys-con.com/read/40452.htm
MODEL DRIVEN PROGRAMMING tiene el objetivo de introducir nuevas metodologias y herrmientas del mundo empresarial y despues se aprobaran por lideres de grandes industrias.
Este modelo tiene la idea de permitir el desarrrollo de criterios flexibles y un software en UML.
Construir una plataforma de proogramacion ofrece, expresividad, la facilidad de usarse y una alta automatizacion de procesos
2 FUENTE:
http://www.vide-ist.eu/
el reto es mejorar las metodologías y herramientas para el desarrollo de aplicaciones centradas en datos de las aplicaciones empresariales intensa a fin de que la creación de nuevos sistemas de más fácil, más rápido y más accesible para gente de negocios.
Para introducir las nuevas metodologías y herramientas para el mundo de la empresa y asegurar que sea aprobado por los líderes industriales.
la idea es que permitan el desarrollo de criterios flexibles, robustas y evolvable software basado en UML. Completamente visual construir una plataforma de programación de la acción, destinada especialmente a los datos de una intensa aplicación de negocios que ofrece:
* Expresividad
* Facilidad de uso
* Alta automatización del proceso de codificación
EL MODEL DRIVEN PROGRAMMING es la progracion en modulos. aqui nos da una explicacion sobre como es la programacion en modelos conceptuales y sobre las distintas contrucciones de lenguajes que se pueden llevar a cabo dependiendo a las necesidades.
3 FUENTE:
http://www.spop.dk/chapters-abstractv1/jb-mec.pdfhttp://www.spop.dk/chapters-abstractv1/jb-mec.pdf
Enseñanza de la programación impulsada por el modelo: En esta sección se discuten en detalle cómo La programación y la elaboración de modelos conceptuales va de la mano con la que han provocado la con este enfoque, diferentes construcciones del lenguaje se presenta subordinada a las necesidades para la ejecución de un determinado concepto en el marco conceptual. El enfoque se apoya en una espiral supuesto reforzar el diseño más importante.
viernes, 30 de noviembre de 2007
viernes, 16 de noviembre de 2007
Suscribirse a:
Entradas (Atom)