Cargando Eventos

« Todos los Eventos

  • Este evento ha pasado.

Desarrollo orientado por modelos con DSL

Junio 22, 2007

Supóngase que su organización se especializa en “software” que anima cierto tipo de sistemas de manejo. Puede ser manejo de equipaje o cualquier otra. Partes del código fuente son similares en cada sistema que se entrega. Pero otras partes de código cambian constantemente. De repente, un nuevo cliente y no pasa mucho tiempo cuando se encuentra dibujando diagramas de componentes en la pizarra. Algunos meses más tarde y ya se tiene otro sistema de manejo, basado en temas que han sido adobados a lo largo de ediciones previas del sistema.

Pero una noche se despierta y tiene una brillante idea: podría generar algo de código a partir de esos diagramas. No todo, pero si una buena parte. Esto ahorraría tiempo a los desarrolladores. Entonces, cuando se presente el siguiente cliente, esta parte del sistema será una ligereza.

Hoy, innovaciones críticas permiten nuevos escenarios que enfatizan la generación de código a partir de modelos, efectivamente acelerando el paso para que el desarrollo orientado por modelos se convierta en la disciplina de ingeniería de rigor para los desarrolladores de “software”. Esta presentación se adentra en MDSD (Model Driven Software Development) desde la perspectiva de los “Domain Specific Languages” (DSL). También se impartirá un breve refrescamiento de conceptos sobre granjas de software o “Software Factories”.