Abstract
To understand the software development process in practice and be able to transfer knowledge from large-scale software development projects to academic basic education as well as to other industrial software projects, it is necessary to gather experiences where those systems are built. This paper describes the development process of one particular Swedish company, NobelTech Systems AB, where they decided to design a system family of distributed solutions instead of specific systems to provide a platform for building similar systems over a long period of time.
Preview
Unable to display preview. Download preview PDF.
References
G. Booch: Software Engineering with Ada. Benjamin/Cumming 1986
F. Brooks: No Silver Bullet, Essence and Accidents of Software Engineering. Information Processing '86, Elsevier Science Publishers B.V.
E. J. Chikofsky: Software Technology People Can Really Use. IEEE Software, March 1988
D. Christiansen: On Good Designers. IEEE Spectrum, May 1987
B. Curtis et al.: Empirical Studies of the Design Process: Papers for the Second Workshop on Empirical Studies of Programmers. MCC Technical Report Number STP-260-87
B. Curtis, H. Krasner, N. Iscoe: A Field Study of the Software Design Process for Large Systems. Communications of the ACM, Vol. 31 No. 11, November 1988
T. DeMarco: Structured Analysis and System Specification. Yourdon Press 1978
C. Floyd: A Comparative Evaluation of Systems Development Methods. Information System Design Methodologies: Improving the Practice. Elsevier Science Publishers B.V. 1986
C. Gane, T. Sarson: Structured Systems Analysis: Tools and Techniques. Prentice-Hall 1979
W. S. Humphrey, D. H. Kitson, T. G. Olson: Conducting SEI-Assisted Software Process Assessments. Technical Report CMU/SEI-89-TR-7
W. S. Humphrey, T. R. Snyder, R. R. Willis: Software Process Improvement at Hughes Aircraft. IEEE Software, July 1991
D. L. Parnas: Use of Abstract Interfaces in the Devlopment of Software for Embedded Computer Systems. NRL Report No. 8047, 1977
D. L. Parnas, K. L. Heninger, J. W. Kallander, J. E. Shore: Software Requirements for the A-7E Aircraft. NRL Memorandum Report 3876, 1978
D. L. Parnas: Software Engineering Principles. Infor Vol. 22, No. 4, November 1984
D. L. Parnas, P. C. Clements, D. M. Weiss: The Modular Structure of Complex Systems. Proceedings 7th International Conference on Software Engineering, 1984
D. L. Parnas, P. C. Clements, D. M. Weiss: Enhancing Reusability with Information Hiding. In T. J. Biggerstaff, A. J. Perlis (eds.): Software Reusability, Vol. I, Concepts and Models, ACM Press 1989
P. T. Ward, S. J. Mellon Structured Development for Real-Time Systems. Yourdon Press 1985
M. V. Zelkowitz, R. T. Yeh, R. G. Hamlet, J. D. Gannon, V. R. Basili: Software Engineering Practices in the US and Japan. IEEE Computer Vol. 31, No. 11, June 1984
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cederling, U. (1993). Industrial software development — a case study. In: Sommerville, I., Paul, M. (eds) Software Engineering — ESEC '93. ESEC 1993. Lecture Notes in Computer Science, vol 717. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57209-0_16
Download citation
DOI: https://doi.org/10.1007/3-540-57209-0_16
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-57209-1
Online ISBN: 978-3-540-47972-7
eBook Packages: Springer Book Archive