Diligent application of software engineering techniques has achieved outstanding programmer productivity and a high degree of software excellence in the development of the program for a large real time system simulator. Moreover these programming efficiencies were achieved in a research environment where both the software and hardware requirements were meagrely defined initially and substantially modified during the course of the project. The software development tools used include the following: 1) program generation center, 2) system design team, 3) software team 4) modular top-down programming,and 5) structured programming. Continuous visibility by technically competent management has proved to be fundamental to success.
Published in:
Software Engineering, IEEE Transactions on
(Volume:SE-1
,
Issue:
4
)
Date of Publication: Dec. 1975