Publication | Closed Access
Some experiments toward understanding how program plan recognition algorithms scale
17
Citations
24
References
2002
Year
Unknown Venue
Artificial IntelligenceSoftware MaintenanceEngineeringRelative ScalabilitySoftware EngineeringEmpirical AlgorithmicsRelative LimitationsSoftware AnalysisConstraint ProgrammingConstraint SolvingData ScienceSystems EngineeringAutomatic ProgrammingProgram UnderstandingComputer ScienceProgram OptimizationSoftware DesignDeclarative ProgrammingConstraint SatisfactionProgram AnalysisAutomated ReasoningSoftware TestingProgram ComprehensionFormal MethodsProgram SynthesisProgram PlanSystem Software
Over the past decade, researchers in program understanding have formulated many program understanding algorithms but have published few studies of their relative scalability. Consequently, it is difficult to understand the relative limitations of these algorithms and to determine whether the field of program understanding is making progress. The paper attempts to address this deficiency by formalizing the search strategies of several different program understanding algorithms as constraint satisfaction problems, and by presenting some preliminary empirical scalability results for these constraint-based implementations. These initial results suggest that, at least under certain conditions, constraint-based program understanding is close to being applicable to real-world programs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1