Software Engineering: A Practitioner's Approach

From the Publisher: Well-suited for both the student and the working professional,Software Engineering A Practitioner's Approach recognizes the dramatic growth in the field of software engineering and emphasizes new and important methods and tools used in the industry.

[1]  D. L. Parnas,et al.  On the criteria to be used in decomposing systems into modules , 1972, Software Pioneers.

[2]  William C. Hetzel,et al.  The complete guide to software testing , 1984 .

[3]  P. Fitts The information capacity of the human motor system in controlling the amplitude of movement. , 1954, Journal of experimental psychology.

[4]  Brian W. Kernighan,et al.  Elements of Programming Style , 1974 .

[5]  Victor R. Basili,et al.  A Methodology for Collecting Valid Software Engineering Data , 1984, IEEE Transactions on Software Engineering.

[6]  R. B. Hurley,et al.  Decision Tables in Software Engineering , 1983 .

[7]  C.N. Napjus Quality assurance for computer software , 1982, Proceedings of the IEEE.

[8]  E. Bersoff,et al.  Software Configuration Management , 1978, SIGMETRICS Perform. Evaluation Rev..

[9]  Glenford J. Myers,et al.  Art of Software Testing , 1979 .

[10]  Niklaus Wirth,et al.  Program development by stepwise refinement , 1971, CACM.

[11]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[12]  Russ Abbott Program design by informal English descriptions , 1983, CACM.

[13]  Michael Jackson,et al.  Principles of program design , 1975 .

[14]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[15]  Corrado Böhm,et al.  Flow diagrams, turing machines and languages with only two formation rules , 1966, CACM.

[16]  Hirotaka Sakai Entity-Relationship Approach to Logical Database Design , 1983, ER.

[17]  Joseph P. Cavano,et al.  A framework for the measurement of software quality , 1978, SIGMETRICS Perform. Evaluation Rev..

[18]  Edsger W. Dijkstra,et al.  Programming considered as a human activity , 1979 .

[19]  Marilyn M. Mantai The Effect of Programming Team Structures on Programming Tasks , 1981, Commun. ACM.

[20]  F. T. Baker,et al.  Chief Programmer Team Management of Production Programming , 1972, IBM Syst. J..

[21]  Edward Yourdon,et al.  Techniques of Program Structure and Design , 1976 .

[22]  N. Falconer Structured Programming , 1973, Nature.

[23]  Boris Beizer,et al.  Software System Testing and Quality Assurance , 1984 .

[24]  Edsger W. Dijkstra,et al.  A Discipline of Programming , 1976 .

[25]  Maurice H. Halstead,et al.  Elements of software science , 1977 .

[26]  E. Dijkstra On the Role of Scientific Thought , 1982 .

[27]  Glenford J. Myers,et al.  Composite/structured design , 1978 .

[28]  Lawrence H. Putnam,et al.  A General Empirical Solution to the Macro Software Sizing and Estimating Problem , 1978, IEEE Transactions on Software Engineering.

[29]  Barry W. Boehm,et al.  Software Engineering Economics , 1993, IEEE Transactions on Software Engineering.

[30]  Christopher Alexander,et al.  The Timeless Way of Building , 1979 .

[31]  Edsger W. Dijkstra,et al.  The humble programmer , 1972, CACM.

[32]  W. Edwards Deming,et al.  Out of the Crisis , 1982 .