The attention for the area of formal methods has significantly increased in AI over last years. The spreading of applications in many real life sectors raised the need for features like robustness, structural guarantee, and safety criticality. Application areas where planning techniques have been successfully deployed are among those that require such formal properties, this motivates our interest in integrating planning and formal methods for verification and validation. In this perspective, this paper describes the integration of Verification and Validation formal techniques within an environment for Knowledge Engineering of Planning with Timelines called KeeN. The system integrates "classical" knowledge engineering features, like those that support users when defining a planning domain, with services that enable domain model validation, planner validation, plan verification, etc. The particular verification and validation capabilities are obtained by exploiting a state-of-the-art verification tool, i.e., UPPAAL-TIGA, to support the design and development of timeline-based planning systems. Distinctive of the framework are the features that assist the plan execution phase, like, for example, those for the automated synthesis of controllers.

Planning meets verification and validation in a knowledge engineering environment

Orlandini A;Bernardi G;Cesta A;
2014

Abstract

The attention for the area of formal methods has significantly increased in AI over last years. The spreading of applications in many real life sectors raised the need for features like robustness, structural guarantee, and safety criticality. Application areas where planning techniques have been successfully deployed are among those that require such formal properties, this motivates our interest in integrating planning and formal methods for verification and validation. In this perspective, this paper describes the integration of Verification and Validation formal techniques within an environment for Knowledge Engineering of Planning with Timelines called KeeN. The system integrates "classical" knowledge engineering features, like those that support users when defining a planning domain, with services that enable domain model validation, planner validation, plan verification, etc. The particular verification and validation capabilities are obtained by exploiting a state-of-the-art verification tool, i.e., UPPAAL-TIGA, to support the design and development of timeline-based planning systems. Distinctive of the framework are the features that assist the plan execution phase, like, for example, those for the automated synthesis of controllers.
2014
Istituto di Scienze e Tecnologie della Cognizione - ISTC
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/279938
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact