Articulo de referencia

Programación orientada a la gramática

La programación orientada a la gramática (GOP) y el diseño de objetos orientado a la gramática (GOOD) son buenos para diseñar y crear un lenguaje de programación de dominio espe...

La programación orientada a la gramática (GOP) y el diseño de objetos orientado a la gramática (GOOD) son buenos para diseñar y crear un lenguaje de programación de dominio específico (DSL) para un dominio comercial específico.

GOOD se puede utilizar para impulsar la ejecución de la aplicación o se puede utilizar para integrar la lógica de procesamiento declarativa de un componente consciente del contexto (CAC) o un servicio consciente del contexto (CAS) . GOOD es un método para crear y mantener arquitecturas de software dinámicamente reconfigurables impulsadas por arquitecturas de procesos comerciales. El compilador comercial se utilizó para capturar procesos comerciales dentro de talleres en tiempo real para varias líneas de negocios y crear una simulación ejecutable de los procesos utilizados.

En lugar de utilizar un DSL para toda la actividad de programación, GOOD sugiere la combinación de definir semántica de comportamiento específica del dominio junto con el uso de lenguajes de programación de propósito general más tradicionales .

Véase también

  • Los modales externalizan la semántica para la composición a pedido de servicios sensibles al contexto
  • "Empoderar al analista de negocios para la informática bajo demanda" Archivado el 3 de marzo de 2016 en Wayback Machine para un ejemplo del uso de GOOD.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Grammar-oriented_programming&oldid=1229473714"