Stepwise structuring: a style of life for flexible software

  • Authors:
  • Erik Sandewall;Sture Hägglund;Christian Gustafsson;Lennat Jonesjö;Ola Strömfors

  • Affiliations:
  • Linköping University, Linköping, Sweden;Linköping University, Linköping, Sweden;Linköping University, Linköping, Sweden;Linköping University, Linköping, Sweden;Linköping University, Linköping, Sweden

  • Venue:
  • AFIPS '83 Proceedings of the May 16-19, 1983, national computer conference
  • Year:
  • 1983

Quantified Score

Hi-index 0.10

Visualization

Abstract

In a life cycle perspective on software, the paper describes a strategy for initialization and successive growth of software, which emphasizes flexible introduction and flexible use. The examples in the paper are taken from office information systems or personalized data processing systems. The key points in the paper are as follows: 1. The system should be organized so that it allows multiple representations of the same information, particularly as images (bitmaps), text, and structured data. 2. New applications should first be started by using representations with relatively little structure (such as images) and only gradually shift to using more structured representations. 3. It is valuable for the end user to be able to control and make use of the gradual introduction of more structure. 4. It is useful to have software tools that facilitate the interactive work of introducing more structure into the information. Some tools that have been implemented in this project are described.