Lenguaje de definición de procesos
Apariencia
(Redirigido desde «Lenguaje de Definición de Procesos (Process Definition Language, PDL)»)
En las tecnologías de la información y la comunicación, los Lenguajes de Definición de Procesos (PDLs) son lenguajes formales utilizados para documentar, evaluar y mejorar principalmente procesos vinculados al desarrollo de software, pero también procesos de negocio.
Constitución
[editar]Al igual que los Lenguajes de Programación, los PDLs son también Lenguajes de Computadora (Lenguajes Informáticos).
Debido a su ámbito de aplicación, son usualmente procedurales-estructurados, y suelen contar con:
- un Sistema de Control con constructos para la secuenciación, alternación, repetición y paralelización de actividades (concepto análogo al de instrucción en un lenguaje de programación);
- un Sistema de Tipos sencillo, con pocos tipos de datos y constructores de tipos;
- mecanismos para la modularización de procesos en términos de sub-pprocesos.
Véase también
[editar]- XPDL (XML Process Definition Language), lenguaje usado para la definición de flujos de trabajo.
- WS-BPEL (Web Services Business Process Execution Language), lenguaje para la composición de servicios web en procesos de negocio.
- BPMN (Business Process Model and Notation), notación para definir y modelar procesos de negocio.