Process Programming by Hindsight

From Tetherless World Wiki

Jump to: navigation, search

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 +

 

Enter the name of the page to start browsing from.
Views
Personal tools