Component-Oriented Programming as an AI-Planning Problem

  • Authors:
  • Debasis Mitra;Walter P. Bond

  • Affiliations:
  • -;-

  • Venue:
  • IEA/AIE '02 Proceedings of the 15th international conference on Industrial and engineering applications of artificial intelligence and expert systems: developments in applied artificial intelligence
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A dream of the software-engineering discipline is to develop reusable program-components and to build programs out of them. Formalization of a type of component-oriented programming (COP) problem (that does not need any non-trivial effort for gluing components together) shows a surprising similarity to the problem of Planning as defined within the Artificial Intelligence (AI). This short paper explores the possibility of solving the COP by using AI-planning techniques. We have looked into some closely related AI-planning algorithms and suggested directions on how to adopt them for the purpose. Other important related issues like the target specification languages and other relevant research disciplines are also being touched upon here.