Bare Naked Languages or What Not to Model

Un articulo interesante sobre DSL (GeneXus es un DSL para aplicaciones de negocios) y alguna informacion sobre en que casos conviene usar Domain-specific languages y en que casos es inapropiado, pues intentan abarcar demasiado.

El resumen:


Domain-specificlanguage (DSL) technology was introduced at Microsoft as part of thesoftware factories methodology. While DSLs are useful as stand-alonelanguages, placing them in the context of a software factory makes themmore powerful and helps avoid some common pitfalls in applying thetechnology. This article explains how DSLs fit into the softwarefactories methodology and how using the methodology can help DSLdevelopers avoid some common pitfalls.

The Architecture Journal - Issue 9: Bare Naked Languages or What Not to Model

Enrique
"tuve un rapto de imaginación y nadie pago el rescate"

Comentarios

  1. Realmente Microsoft fue quien "inventó" los DSL? Además de el DSL Tools de MS está por ejemplo openArchitectureWare, que además de DSL visuales sirve para DSL textuales.

    ResponderBorrar
  2. Arian Fornaris Fernandez:
    No creo que una sola empresa inventara los DSL, sino que fue una invento de varios años y que colaboraron varias empresas en el mismo.
    Es cierto que MS ha sido uno de los que ha hecho mas fuerza para que funcionen y ha desarrollado herramientas para utilizarlos.

    Gracias por el comentario.

    Enrique

    ResponderBorrar

Publicar un comentario

1) Lee el post
2) Poné tu opinión sobre el mismo.
Todos los comentarios serán leidos y la mayoría son publicados.

Entradas más populares de este blog

La nefasta influencia del golero de Cacho Bochinche en el fútbol uruguayo

Aplicación monolítica o distribuida?

Funcionalidades de GeneXus que vale la pena conocer: DATE Constants.