KSL-92-06 + redirect page
Process Programming by Hindsight + Has identifier
Process Programming by Hindsight + Ksl tr id
Process Programming by Hindsight + Number
| Process Programming by Hindsight |
Bibtype
techreport
Has publishing details
1992
Has title
Process Programming by Hindsight
Has where published
KSL-92-06
Has year
1992
Title
Process Programming by Hindsight
Year
1992
Abstract
Process programming refers to the activity … Process programming refers to the activity of algorithmically describing models of programming activities (processes). A serious limitation of process programming has been that it is often hard to describe a programming process a priori. In this paper we present an approach to process programming which overcomes this limitation. Our approach is based on the premise that process programs are earlier to describe in hindsight rather than by foresight, and hence can be synthesized by observing and analyzing a recorded process history. In this paper we describe an adaptation of the well-known explanation-based learning algorithm to synthesize a process fragment from a process history. We demonstrate the usefulness of the approach on a realistic example of co-ordinating file changes through a version control system. changes through a version control system.
Author
Sanjay Bhansali and Pankaj K. Garg +
Has author
Sanjay Bhansali and Pankaj K. Garg +
Has identifier
Process Programming by Hindsight +
Institution
Knowledge Systems, AI Laboratory +
Ksl tr id
Process Programming by Hindsight +
Number
Process Programming by Hindsight +
Process note
YES +
Categories KSL Technical Report +, Publication +, Technical Report +
|