En esta tesis doctoral se realizan aportaciones en el ámbito de la verificación de requisitos funcionales de procesos de negocio, Por una parte, se propone una arquitectura abierta, modular y extensible para la verificación de procesos, que permite la integración de distintos lenguajes de definición de procesos y herramientas de verificación, y se basa en un sistema formal intermedio. Por otra parte, se define este sistema formal intermedio, llamado "Modelo Formal Común" (CFM), que se basa en sistemas de estado-transición etiquetados, pero con una notación y abstracciones orientadas a la representación de procesos de negocio. Con el objetivo de comprobar la expresividad y adecuación de este formalismo para la representación de los mismos, se realiza un análisis basado en "patrones de workflow". Adicionalmente, se integra BPEL4WS, un lenguaje de definición de composiciones de servicios Web basado en procesos, en la arquitectura. Para ello, se define su semántica en términos del formalismo, así como una metodología de transformación de definiciones de procesos BPEL4WS a definiciones CFM. También se integran en la arquitectura dos herramientas de verificación: los 'model checkers' Spin y NuSMV, mediante la definición de una transformación entre definiciones CFM y los lenguajes de entrada de estas herramientas.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados