Title :
Extending requirement specifications using analogy
Author_Institution :
Dept. of Comput., Macquarie Univ., North Ryde, NSW, Australia
Abstract :
Creating the specifications for a new system is a labour intensive task. Analogical reasoning provides a flexible mechanism to retrieve and adapt past specifications. Previous work in applying analogical reasoning to requirement specifications has departed from the psychological foundations of analogical reasoning, introducing specific ontologies and abstract templates to constrain the reasoning process. We argue that similar results can be obtained without introducing domain specific constraints and that using analogical reasoning engines based on well-established psychological theories, such as the structure-mapping engine, will lead to better results and scale up more effectively
Keywords :
case-based reasoning; formal specification; psychology; abstract templates; analogical reasoning; ontologies; past specification adaptation; past specification retrieval; psychological theories; requirement specifications; structure-mapping engine; Buildings; Computational modeling; Constraint theory; Convergence; Engines; Ontologies; Permission; Psychology; System testing;
Conference_Titel :
Software Engineering, 2000. Proceedings of the 2000 International Conference on
Conference_Location :
Limerick
Print_ISBN :
1-58113-206-9
DOI :
10.1109/ICSE.2000.870398