Abstract
Our research concerns formal, expressive, object-centred languages and tools for use in engineering domains for planning applications. In this paper we extend our recent work on an object-centred language for encoding pre-condition planning domains to a language called OCLh, designed for HTN planning. Domain encodings for HTN planners are particularly troublesome, because they tend to be used in knowledged-based applications requiring a great deal of `domain engineering', and the abstract operators central to an HTN model do not share the fairly clear declarative semantics of concrete pre- and post condition operators. Central to our approach is the development, in parallel, of the abstract operator set and the hierarchical state specification of the objects that the operators manipulate. We also define and illustrate a transparency property, together with a transparency checking tool, which helps the developer to encode a clear planning model in OCLh. Our encoding of the Translog domain is used as an extended example to illustrate the approach.
Original language | English |
---|---|
Title of host publication | Proceedings Tenth IEEE International Conference on Tools with Artificial Intelligence |
Publisher | IEEE |
Pages | 272-279 |
Number of pages | 8 |
ISBN (Print) | 0780352149 |
Publication status | Published - Dec 1998 |
Event | IEEE 10th International Conference on Tools with Artificial Intelligence - Taipei, Taiwan, Province of China Duration: 10 Nov 1998 → 12 Nov 1998 Conference number: 10 https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=744734 (Link to Conference Information) |
Publication series
Name | |
---|---|
ISSN (Print) | 1063-6730 |
Conference
Conference | IEEE 10th International Conference on Tools with Artificial Intelligence |
---|---|
Country/Territory | Taiwan, Province of China |
City | Taipei |
Period | 10/11/98 → 12/11/98 |
Internet address |
|