Philosophies for engineering computer-based systems
Harold W. Lawson · Computer · 1990
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.>