Planning domain definition using GIPO

From Cohen Courses
Jump to navigationJump to search

Citation

author = {SIMPSON, R. M. and KITCHIN, D. E. and McCLUSKEY, T. L.},
title = {Planning domain definition using GIPO},
journal = {Knowl. Eng. Rev.},
volume = {22},
number = {2},
year = {2007},
issn = {0269-8889},
pages = {117--134},
publisher = {Cambridge University Press},
address = {New York, NY, USA},


Online version

Paper: [1]


Abstract from the paper

In this paper an object-centric perspective on planning domain definition is presented along with an overview of GIPO (graphical interface for planning with objects), a supporting tools environment. It is argued that the object-centric view assists the domain developer in conceptualizing the domain’s structure, and we show how GIPO enables the developer to capture that conceptualization at an appropriate and matching conceptual level. GIPO is an experimental environment which provides a platform for exploring and demonstrating the range and scope of tools required to support the knowledge engineering aspects of creating and validating planning systems, both for classical pre-condition planning and hierarchical planning. GIPO embodies the object-centric view, leading to a range of benefits typically associated with object-oriented methods in other fields of software engineering such as highly visual development methods, code reuse and efficient, reliable development.

Summary

GIPO is a program which provides a graphical environment for user to be able to design and develope planning domains. The graphical interface helps to abstract away a lot of syntax details that someone should consider when is writing a planning problem. GIPO also has an internal planner which solves the planning problem. This helps user to test the planning domain meanwhile that he is designing it.

Developers of GIPO have also provided many planning examples that user can use while writing a new domain. It gives the ability to user to combine the previouse written planning domains.