Software Engineering
(last updated: 16-May-2015 09:31)
Books
-
The Art of Software Testing; G.T. Myers; John Wiley & Sons, 1979.
-
Decline and Fall of the American Programmer; Edward Yourdon; Yourdon Press,
1992.
-
A Discipline for Software Engineering; Watts S. Humphrey;
Addison-Wesley, 1995.
-
Dynamics of Software Development; Jim McCarthy; Microsoft Press, 1995.
-
The Elements of Programming Style; Brian W. Kernighan and P.J.
Plauger; McGraw-Hill, 1974.
-
An Introduction to Software Quality Control; Chin-kuei Cho; John Wiley &
Sons, 1980.
-
The Mythical Man-Month; Frederick P. Brooks Jr.; Addison-Wesley, 1975.
-
The Practice of Programming; Brian W. Kernighan and Rob Pike;
Addison Wesley, 1999.
-
Programming Productivity; Capers Jones; McGraw-Hill, 1986.
-
Rise & Resurrection of the American Programmer; Edward Yourdon;
Prentice Hall, 1996.
-
Software Engineering, Second Edition; I. Sommerville; Addison-Wesley,
1985.
(‡§)
-
Software Engineering in C; P. Margolis and P. Darnell; Springer-Verlag,
1988.
-
Software Engineering Concepts; R.E. Fairley; McGraw-Hill, 1985.
-
Software Engineering Design, Reliability, and Management; M.L. Shooman;
McGraw-Hill, 1983.
-
Software Reliability; G.T. Myers; John Wiley & Sons, 1976.
-
Software Requirements: Objects, Functions, & States; Alan M. Davis;
Prentice Hall, 1993.
-
Structured Design, Second Edition; E.N. Yourdon and L.L. Constantine;
Prentice-Hall, 1978.
-
Structured Design: Fundamentals of a Discipline of Computer Program and
Systems Design; Edward Yourdon and Larry Constantine; Yourdon Press
(Prentice Hall), 1979.
-
Structured Programming; O.-J. Dahl, E.W. Dijkstra, and C.A.R.
Hoare; Academic Press, 1972.
-
Structured Rapid Prototyping; John L. Connell and Linda Brice Shafer;
Yourdon Press, 1989.
-
Techniques of Program Structure and Design; E.N. Yourdon; Prentice-Hall,
1975.
Periodical Articles
-
"On the Criteria To Be Used in Decomposing Systems into Modules", David
L. Parnas, CACM 15:12 Dec 1972 pgs 1053-1058.
-
"Design and Code Inspections to Reduce Errors in Program Development",
IBMSJ 15:3 1976.
-
"A Guided Tour of Program Design Methodologies", Computer Oct 1981.
-
"In-Process Inspections of Workproducts at AT&T", ATTJ 65:2 Mar/Apr 1986
pgs 102-112.
-
"A Discipline for Improving Software Productivity", ATTJ 67:4 Jul/Aug 1988
pgs 2-9.
-
"Software Estimation Technology", ATTJ 67:4 Jul/Aug 1988 pgs 10-18.
-
"Software Specification and Prototyping Technologies", ATTJ 67:4 Jul/Aug
1988 pgs 33-45.
-
"Tools for Building Application Generators", ATTJ 67:4 Jul/Aug 1988 pgs
46-58.
-
"Reuse of Software Modules", ATTJ 67:4 Jul/Aug 1988 pgs 71-76.
-
"Methodology: The Experts Speak", BYTE 14:4 Apr 1989 pgs 221-233.
-
Issue of the AT&T Technical Journal on "Software Productivity", ATTJ 69:2
Mar/Apr 1990.
-
"Evolution of Software Development Environments", ATTJ 69:2 Mar/Apr 1990
pgs 2-6.
-
"COMPAS: A Development-Process Support System", ATTJ 69:2 Mar/Apr 1990 pgs
52-64.
-
"Tributaries and Deltas", BYTE 17:1 Jan 1992 pgs 177-186.
-
"Tools and Techniques for Building and Testing Software Systems", ATTJ
71:6 Nov/Dec 1992 pgs 46-61.
-
"Software's Chronic Crisis", SA 271:3 Sep 1994 pgs 86-95.