Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Reinvigorating the software engineering curriculum with Jackson's methods and ideas

Published: 01 June 2004 Publication History

Abstract

Because they are sound, original, and provide a needed critical perspective, Jackson's ideas and methods deserve to be incorporated into - and can invigorate - the software engineering curriculum.

References

[1]
A more complete bibliography can be found by consulting Michael Jackson's Home Page at http://dspace.dial.pipex.com/jacksonma/ and Steve Ferg's Web Site of Jackson's Software Development Methods at http://www.ferg.org/jackson_methods/index.html.
[2]
{Cameron 1983 & 1989} JSP&JSD: The Jackson Approach to Software Development. IEEE Computer Society Press. 1983, 1989.
[3]
{Jackson} 1975 Principles of Program Design. Academic Press, New York.
[4]
{Jackson} 1976 M A Jackson; Constructive Methods of Program Design; in Proc 1st ECI Conference 1976, pp 236--262; Springer Verlag LNCS 44, Heidelberg 1976. (Reprinted in Cameron 1983/89)
[5]
{Jackson} 1982 A System Development Method. Tools and notions for program construction: An advanced course; Nice 1981; pages 1--25; Cambridge University Press, 1982.
[6]
{Jackson} 1983 System Development. Prentice-Hall International, Chichester, U.K.
[7]
{Jackson} 1994 Problems, Descriptions and Objects; in OOIS'94: Proceedings of 1994 International Conference on Object Oriented Information Systems, pp25--35; Springer Verlag, 1994.
[8]
{Jackson} 1995 Software Requirements and Specification. Addison-Wesley.
[9]
{Jackson} 1999 Problem Analysis Using Small Problem Frames. South African Computer Journal 22; Special Issue on WOFACS'98, pp47--60, 1999.
[10]
{Jackson} 2000 Problem Frames: Analyzing and Structuring Software Development Problems. Addison-Wesley Longman Publishing Co., Inc. November 2000.
[11]
{Jackson} 2000a Michael Jackson; Problem Analysis and Structure; in Engineering Theories of Software Construction, Tony Hoare, Manfred Broy and Ralf Steinbruggen eds; Proceedings of NATO Summer School, Marktoberdorf, August 2000, pages 3--20; IOS Press, 2001
[12]
{Jackson} 2000b Michael Jackson; The Real World; in Millennial Perspectives in Computer Science; Jim Davies, Bill Roscoe, Jim Woodcock eds; Proceedings of the 1999 Oxford-Microsoft symposium in honour of Sir Antony Hoare, pages 157--173; Palgrave, 2000
[13]
{Jackson} 2000c The Origins of JSP and JSD: a Personal Recollection. IEEE Annals of Software Engineering Volume 22 Number 2, pages 61--63, 66, April-June 2000.
[14]
{Jackson} 2001 JSP in Perspective. sd&m Pioneers' Conference, Bonn, June 2001.
[15]
{Ourusoff 2003} Ourusoff, Nicholas. "Using Jackson Structured Programming (JSP) and Jackson Workbench to Teach Program Design". Proceedings of 2003 Informing Science and Information Technology Education, Pori, Finland, June 24--27, 2003.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGCSE Bulletin
ACM SIGCSE Bulletin  Volume 36, Issue 2
June 2004
108 pages
ISSN:0097-8418
DOI:10.1145/1024338
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 2004
Published in SIGCSE Volume 36, Issue 2

Check for updates

Author Tags

  1. jackson structured programming
  2. jackson system development
  3. michael jackson
  4. software engineering

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 475
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media