Program Plan Recognition For Year 2000 Tools
Arie van Deursen and
Steven Woods and
Alex
Quilici.
and
Abstract
There are many commercial tools that address various aspects
of the Year 2000 problem.
None of these tools, however, make any documented use of
plan-based techniques for automated concept recovery.
This implies a
general perception that plan-based techniques is
not useful for this problem. This paper argues that this
perception is incorrect and these techniques
are in fact mature enough to make a significant
contribution. In particular, we show representative
code fragments illustrating ``Year 2000'' problems, discuss
the problems inherent in recognizing the
higher level concepts these fragments implement
using pattern-based
and rule-based techniques, demonstrate that they can be
represented in a programming plan framework, and
present some initial experimental evidence that suggests
that current algorithms can locate these
plans in linear time. Finally, we discuss several ways
to integrate plan-based techniques with existing
Year 2000 tools.
Comments
None.
Copyright Notice
Copyright 1997 IEEE. Published in the Proceedings of the IEEE Working
Conference on Reverse Engineering (WCRE-97), October, 1997, Amsterdam, The Netherlands. Personal use of this material is permitted. However,
permission to reprint/republish this material for advertising or
promotional purposes or for creating new collective works for resale
or redistribution to servers or lists, or to reuse any copyrighted
component of this work in other works, must be obtained from the IEEE.
The Paper