Induced intentional software views

  • Authors:
  • Tom Tourwé;Johan Brichau;Andy Kellens;Kris Gybels

  • Affiliations:
  • Programming Technology Lab, Vrije Universiteit Brussel, Pleinlaan 2, Brussel 1050, Belgium;Programming Technology Lab, Vrije Universiteit Brussel, Pleinlaan 2, Brussel 1050, Belgium;Programming Technology Lab, Vrije Universiteit Brussel, Pleinlaan 2, Brussel 1050, Belgium;Programming Technology Lab, Vrije Universiteit Brussel, Pleinlaan 2, Brussel 1050, Belgium

  • Venue:
  • Computer Languages, Systems and Structures
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Evolving and maintaining software requires adequate documentation of its implementation. However, due to the software's constant evolution, the documentation and implementation do not remain synchronised. Intentional software views have been proposed as a documentation technique to alleviate this problem. Creating such views is not at all a trivial task, however. In this paper, we propose to use a learning algorithm that derives such intentional software views from extensional software views, which are much easier to build. The resulting approach combines the advantages of intentional software views with the ease of constructing extensional views.