Philosophies for Engineering Computer-Based Systems

  • Authors:
  • Harold W. Lawson

  • Affiliations:
  • Lawson Publishing and Consulting, Inc., Lidingo¨, Sweden

  • Venue:
  • Computer
  • Year:
  • 1990

Quantified Score

Hi-index 4.10

Visualization

Abstract

A sound problem-relevant philosophy is the key to achieving successful implementation of complex computer-based systems and software engineering methods and tools naturally flow from this foundation. The importance of a philosophy is illustrated by considering the development of Simula. Several philosophy-relevant factors are discussed and experiences where philosophies have played a central role in realizing complex real-time applications are described. These experiences relate to telecommunication software, automatic train control and power dispatching.