Ayuda
Ir al contenido

Dialnet


Resumen de Una guía general para la especificación y verificación formal de requerimientos usando Event-B™ y Rodin™

Holmes Giovanny Salazar Osorio, Harvin Jessid Rengifo Romero, Liliana Machuca-Villegas, Jesús María Arana

  • español

    El modelamiento formal es una técnica utilizada comúnmente para especificar y verificar modelos matemáticos de un sistema de software a través de métodos formales. Theorem Proving hace parte de dichos métodos, el cual utiliza la lógica de primer orden y la teoría de conjuntos para verificar modelos matemáticos. Para llevar a cabo el proceso de especificación de un sistema existe una gran variedad de lenguajes, uno de ellos es Event-B™ y su respectivo entorno de desarrollo Rodin™, ambos proveen los componentes necesarios para realizar el modelamiento y la verificación formal de sistemas. Este artículo presenta una guía para llevar a cabo el proceso de especificación y verificación formal de requerimientos basadas en el modelamiento formal, de esta manera se explora la posibilidad ofrecida por Event-B™ y Rodin™, como herramientas de apoyo al proceso de verificación.

  • English

    Formal modeling is a technique commonly used to specify and verify mathematical models of software systems through formal methods; Theorem Proving is part of such methods, which uses the first-order logic and set theory to verify mathematical models. To perform the specification process of a system there are several languages, one of them is Event-B™ and their respective development environment Rodin™, both provides the necessary components for the modeling and formal verification of systems. This paper presents some guidelines for carrying out the process of formal specification and verification of requirements by exploring the use of Event-B™ and Rodin™, as tools to support the verification process.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus