Abstract
The discipline of Software Engineering has a history dating back to 1968. However, it is only during the last ten years that real efforts have been made to address it as a profession with appropriate educational support at university levels. The achievements and failures regarding movements in the US towards professionalism in the latter half of the 1990s are first considered. Then parallel and subsequent activities that have taken place on a broader front under the auspices of the International Federation for Information Processing (IFIP) are reported. The framework that the IFIP work has produced is then used in an evaluation of international progress over a ten-year period. Finally a summary of remaining challenges is given.
Chapter PDF
Similar content being viewed by others
Keywords
- Software Engineer
- World Trade Organisation
- Professional Practice
- Professional Standard
- North Atlantic Treaty Organisation
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
BCS, The Challenges of Complex IT Projects, British Computer Society from: http://www.bcs.org/bcs/news/positionsandresponses/positions/complexity.htm, 2004.
Bagert D.J., ACM Withdraws from SWECC, in Forum for Advancing Software engineering Education (FASE), Volume 10, Number 07, July 2000.
Bourque, P. et al, The Guide to the Software Engineering Body of Knowledge, IEEE Software, Vol. 16, No. 6, pp35–44, November/December, 1999
Barta, B.Z., Hung, S.L. and Cox K.R. (Eds), IFIP Transactions A40, Software Engineering Education, Proceedings of the IFIP International Working Conference, Hong Kong, September 1993, North-Holland, Amsterdam, 1993.
Cowling, A., The First Decade of an Undergraduate Degree Programme in Software Engineering, Annals of Software Engineering, vol. 6, pp 61–90, 1998.
CSEE&T 2001 Comments at Workshop on Achieving a World-wide Software Engineering Profession, 14th Conference on Software Engineering Education and Training (CSEE&T 2001), February 19–21,2001, Charlotte NC
Finkelstein, A., European Computing Curricula: A Guide and Comparative Analysis, Computer Journal, vol. 36, no. 4, pp 299–319, 1993.
Freeman, P., Wasserman, A.I. and Fairley, R.E., Essential Elements of Software Engineering Education, Proc. of the 2nd International Conference on Software Engineering, IEEE Computer Society Press, 1976, pp. 116–122.
Ford, G. and Gibbs, N.E., A Mature Profession of Software Engineering, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-96-TR-004,1996.
Gotterbarn, D, How the New Software Engineering Code of Ethics Affects You, IEEE Software, Vol. 16, No. 6, pp58–64, November/December, 1999
Gotterbarn, D Miller K, and Rogerson S. Computer Society and ACM Approve Software Engineering Code of Ethics, Computer October 1999 p 84–8
Lethbridge, T. C. What Knowledge Is Important to a Software Professional? IEEE Computer, Vol. 33, No. 5, pp 44–50, May 2000.
Mitchell I., Juliff P., and Turner J., Harmonization of Professional Standards, International Federation of Information Processing, 1998, at: http://www.ifip.or.at
Myers, C, Hall, T. and Pitt D (Eds), Proceedings of the First Westminster Conference: Professional Awareness in Software Engineering (PASE’96), London, February 1996. (Published in edited form as: The Responsible Software Engineer, Springer-Verlag, London, 1997, ISBN 3-540-76041-5).
Naur, P. and Randell, B. (editors), Software Engineering: Report on a Conference, Sponsored by the NATO Science Committee, (7–11 October 1968), Brussels, Scientific, Affairs Division, NATO, 1969.
Pour, G., Griss M. L. and Lunz, M. The Push to Make Software Engineering Respectable, IEEE Computer, Vol. 33, No. 5, pp 35–43. May 2000.
SEEPP Project details are availabe at the following Web Sites: http://computer.org/tab/seprof/code.htm, and http://computer.org/tab/sweec/SWCEPP
Software Engineering 2004 (Curriculum Volume), available from: http://sites.computer.org/ccse/SE2004Volume_OnlinePDF.pdf
Software Engineering 2004 (development details) at: http://sites.computer.org/ccse/
Sommerville, I., Software Engineering, Addison-Wesley, Publishing Company, London, 1st Edition, 1982
Speed J.R. Software Engineering: An Examination of the Actions Taken by the Texas Board of Professional Engineers, Octo-ber 12th 1998, Available from Texas Board of Professional Engineers Web site at: http://www.main.org/pebody/soft.htm
SWEBOK Project Web Site, http://www.swebok.org
SWEBOK Guide to the Software Engineering Body of Knowledge, Bourque P. and Dupuis R. (Eds), 2004 Version, IEEE Computer Society.
Thompson, J. B. Evaluations of IFIP’s Proposed Standards for Professionals. In Proceedings of the 8th IFIP World Conference on Computers in Education, (WCCE 2005), Session P10.3. University of Stellenbosch, Cape Town, South Africa, July 4–7, 2005.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 International Federation for Information Processing
About this paper
Cite this paper
Thompson, J.B. (2006). Education and Software Engineering. In: Impagliazzo, J. (eds) History of Computing and Education 2 (HCE2). 2006. IFIP Advances in Information and Communication Technology, vol 215. Springer, New York, NY. https://doi.org/10.1007/978-0-387-34741-7_6
Download citation
DOI: https://doi.org/10.1007/978-0-387-34741-7_6
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-34637-3
Online ISBN: 978-0-387-34741-7
eBook Packages: Computer ScienceComputer Science (R0)