OCL plus

Processes and events in object-centred planning

Shahin Shah, Lukáš Chrpa, Peter Gregory, Thomas L. McCluskey, Falilat Jimoh

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

An important area in AI Planning is the expressiveness of planning domain specification languages such as PDDL, and their aptitude for modelling real applications. This paper presents OCLplus, an extension of a hierarchical object centred planning domain definition language, intended to support the representation of domains with continuous change. The main extension in OCLplus provides the capability of interconnection between the planners and the changes that are caused by other objects of the world. To this extent, the concept of event and process are introduced in the Hierarchical Task Network (HTN), object centred planning framework in which a process is responsible for either continuous or discrete changes, and an event is triggered if its precondition is met. We evaluate the use of OCLplus and compare it with a similar language, PDDL+.

Original languageEnglish
Title of host publicationSTAIRS 2012 - Proceedings of the Sixth Starting AI Researchers' Symposium
PublisherIOS Press
Pages282-293
Number of pages12
Volume241
ISBN (Print)9781614990956
DOIs
Publication statusPublished - 2012

Publication series

NameFrontiers in Artificial Intelligence and Applications
Volume241
ISSN (Print)09226389

Fingerprint

Planning
Specification languages

Cite this

Shah, S., Chrpa, L., Gregory, P., McCluskey, T. L., & Jimoh, F. (2012). OCL plus: Processes and events in object-centred planning. In STAIRS 2012 - Proceedings of the Sixth Starting AI Researchers' Symposium (Vol. 241, pp. 282-293). (Frontiers in Artificial Intelligence and Applications; Vol. 241). IOS Press. https://doi.org/10.3233/978-1-61499-096-3-282
Shah, Shahin ; Chrpa, Lukáš ; Gregory, Peter ; McCluskey, Thomas L. ; Jimoh, Falilat. / OCL plus : Processes and events in object-centred planning. STAIRS 2012 - Proceedings of the Sixth Starting AI Researchers' Symposium. Vol. 241 IOS Press, 2012. pp. 282-293 (Frontiers in Artificial Intelligence and Applications).
@inproceedings{88b3d43d0fa346d1bd42fe60236c53fa,
title = "OCL plus: Processes and events in object-centred planning",
abstract = "An important area in AI Planning is the expressiveness of planning domain specification languages such as PDDL, and their aptitude for modelling real applications. This paper presents OCLplus, an extension of a hierarchical object centred planning domain definition language, intended to support the representation of domains with continuous change. The main extension in OCLplus provides the capability of interconnection between the planners and the changes that are caused by other objects of the world. To this extent, the concept of event and process are introduced in the Hierarchical Task Network (HTN), object centred planning framework in which a process is responsible for either continuous or discrete changes, and an event is triggered if its precondition is met. We evaluate the use of OCLplus and compare it with a similar language, PDDL+.",
keywords = "continuous planning, object centered planning, processes and events",
author = "Shahin Shah and Luk{\'a}š Chrpa and Peter Gregory and McCluskey, {Thomas L.} and Falilat Jimoh",
year = "2012",
doi = "10.3233/978-1-61499-096-3-282",
language = "English",
isbn = "9781614990956",
volume = "241",
series = "Frontiers in Artificial Intelligence and Applications",
publisher = "IOS Press",
pages = "282--293",
booktitle = "STAIRS 2012 - Proceedings of the Sixth Starting AI Researchers' Symposium",
address = "Netherlands",

}

Shah, S, Chrpa, L, Gregory, P, McCluskey, TL & Jimoh, F 2012, OCL plus: Processes and events in object-centred planning. in STAIRS 2012 - Proceedings of the Sixth Starting AI Researchers' Symposium. vol. 241, Frontiers in Artificial Intelligence and Applications, vol. 241, IOS Press, pp. 282-293. https://doi.org/10.3233/978-1-61499-096-3-282

OCL plus : Processes and events in object-centred planning. / Shah, Shahin; Chrpa, Lukáš; Gregory, Peter; McCluskey, Thomas L.; Jimoh, Falilat.

STAIRS 2012 - Proceedings of the Sixth Starting AI Researchers' Symposium. Vol. 241 IOS Press, 2012. p. 282-293 (Frontiers in Artificial Intelligence and Applications; Vol. 241).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - OCL plus

T2 - Processes and events in object-centred planning

AU - Shah, Shahin

AU - Chrpa, Lukáš

AU - Gregory, Peter

AU - McCluskey, Thomas L.

AU - Jimoh, Falilat

PY - 2012

Y1 - 2012

N2 - An important area in AI Planning is the expressiveness of planning domain specification languages such as PDDL, and their aptitude for modelling real applications. This paper presents OCLplus, an extension of a hierarchical object centred planning domain definition language, intended to support the representation of domains with continuous change. The main extension in OCLplus provides the capability of interconnection between the planners and the changes that are caused by other objects of the world. To this extent, the concept of event and process are introduced in the Hierarchical Task Network (HTN), object centred planning framework in which a process is responsible for either continuous or discrete changes, and an event is triggered if its precondition is met. We evaluate the use of OCLplus and compare it with a similar language, PDDL+.

AB - An important area in AI Planning is the expressiveness of planning domain specification languages such as PDDL, and their aptitude for modelling real applications. This paper presents OCLplus, an extension of a hierarchical object centred planning domain definition language, intended to support the representation of domains with continuous change. The main extension in OCLplus provides the capability of interconnection between the planners and the changes that are caused by other objects of the world. To this extent, the concept of event and process are introduced in the Hierarchical Task Network (HTN), object centred planning framework in which a process is responsible for either continuous or discrete changes, and an event is triggered if its precondition is met. We evaluate the use of OCLplus and compare it with a similar language, PDDL+.

KW - continuous planning

KW - object centered planning

KW - processes and events

UR - http://www.scopus.com/inward/record.url?scp=84879074763&partnerID=8YFLogxK

U2 - 10.3233/978-1-61499-096-3-282

DO - 10.3233/978-1-61499-096-3-282

M3 - Conference contribution

SN - 9781614990956

VL - 241

T3 - Frontiers in Artificial Intelligence and Applications

SP - 282

EP - 293

BT - STAIRS 2012 - Proceedings of the Sixth Starting AI Researchers' Symposium

PB - IOS Press

ER -

Shah S, Chrpa L, Gregory P, McCluskey TL, Jimoh F. OCL plus: Processes and events in object-centred planning. In STAIRS 2012 - Proceedings of the Sixth Starting AI Researchers' Symposium. Vol. 241. IOS Press. 2012. p. 282-293. (Frontiers in Artificial Intelligence and Applications). https://doi.org/10.3233/978-1-61499-096-3-282