An integrated environment for knowledge acquisition
Proceedings of the 6th international conference on Intelligent user interfaces
Software Engineering
PDDL2.1: an extension to PDDL for expressing temporal planning domains
Journal of Artificial Intelligence Research
Requirement specification based on action model learning
ICIC'07 Proceedings of the intelligent computing 3rd international conference on Advanced intelligent computing theories and applications
Searching for planning operators with context-dependent and probabilistic effects
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 1
Learning complex action models with quantifiers and logical implications
Artificial Intelligence
Hi-index | 0.00 |
Software requirement specification (SRS) is an important step in software engineering. Extracting requirement specification from an application field is a difficult task. In this paper, we consider software requirement as a problem to be solved by intelligent planning. To do this, one of the difficult things is how to represent the domain, since the software requirement has a feature of changeability. Thus, we divide the work into two tasks: the first one is to describe an incomplete domain of software requirement using PDDL(Planning Domains Definition Language) [7]; the second one is to complete the domain by learning from plan samples which is extracted from business processes. We modify the tool of [9] to learn action models with quantified conditional effects, which is the second task. In this way, people only need to do the first task and extract plan samples, which means the efforts of human beings are saved. At the end of the paper, we give our experiment result to show the efficiency of our method.