Interaction-oriented programming

  • Authors:
  • Michael N. Huhns

  • Affiliations:
  • -

  • Venue:
  • First international workshop, AOSE 2000 on Agent-oriented software engineering
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a new approach to the production of robust software. We first motivate the approach by explaining why the two major goals of software engineering--correct software and reusable software--are not being addressed well by the current state of software practice. We then describe a methodology based on active, cooperative, and persistent software components, i.e., agents, and show how the methodology produces robust and reusable software. We derive requirements for the structure and behavior of the agents, and report on preliminary experiments on applications based on the methodology. We conclude with a roadmap for development of the methodology and ruminations about uses for the new computational paradigm.