Readings in General Software Engineering
Empirical Software Engineering:
- Preliminary Guidelines for Empirical Research in Software Engineering. B.A. Kitchenham, S.L. Pfleeger, L.M. Pickard, P.W. Jones, 11 D.C. Hoaglin, K. El Emam, and J. Rosenberg. . IEEE Transactions on Software Engineering, 28(8):721--734, 2002. [PDF]
- Should Computer Scientists Experiment More? Walter F. Tichy, IEEE Computer, pp. 32-40, May, 1998. [PDF]
- Ethical Issues in Empirical Studies of Software Engineering. IEEE Transactions On Software Engineering 28(12):pp. 1171-1180, 2002. [PDF]
- Software Engineering Practices in the US and Japan. M. Zelkowitz, RT Yeh, RG Hamlet, JD Gannon, and VR Basili. IEEE Computer, 17(6):57-66, June 1984
- Software Engineering in the year 2000 minus and plus ten. Ludewig, J. in R. Wilhelm (ed.): Informatics: 10 years back, 10 years ahead. Springer-Verlag, Berlin, Heidelberg, 2001, S. 102 - 111. [PDF]
- Software Technology Maturation, Samuel T. Redwine , William E. Riddle. Proceedings of the 8th international conference on Software engineering, p.189-200, August 1985, London, England ( ICSE-8 Most influential paper) [PDF]
- Is Computer Science Education in Crisis? Hyacinth S. Nwana:, ACM Computing Surveys 29(4): 322-324 (1997) [PDF]
- The computer scientist as toolsmith II, Frederick P. Brooks, Communications of the ACM, v.39 n.3, p.61-68, March 1996 [PDF]
- What do we know about programming?, Watts S. Humphrey, Papers presented at the seventh workshop on Empirical studies of programmers, p.224-232, October 1997, Alexandria, Virginia, United States [PDF]
- Why don't we get more (self?) respect: the positive impact of software engineering research upon practice. Leon J. Osterweil, Barry W. Boehm, Michael Evangelist, Volker Gruhn, Jeff Kramer, Edward F. Miller: . ICSE 2000: 660 [PDF]
- Software Engineering in the Academy, PDF]
May 2001 (Vol. 34, No. 5). pp. 28-35 [
- Software Engineering: An Unconsummated Marriage, David Parnas, CACM, Vol. 40, No. 9 (Sept. 1997), p. 128 [PDF]
- Software Engineering: An Unconsummated Marriage, David Parnas, ACM SIGSOFT Software Engineering Notes, Vol. 22, No. 6 (Nov. 1997), pp. 1-3; in: SIGSOFT '97/ESEC '97. Proceedings of the 6th European conference held jointly with the 5th ACM SIGSOFT symposium on Software engineering [PDF] [Slides]
- Software engineering programs are not computer science programs, David Parnas.IEEE Software , Volume: 16 Issue: 6 , Nov.-Dec. 1999Page(s): 19 -30 [PDF]
- Software Aspects of Strategic Defense Systems, David Parnas, Communications of the ACM, 73(5), 1985. [PDF] [PDF]
- A Course on Software Engineering Techniques, David Parnas, in Proceedings of the ACM SIGCSE, Second Technical Symposium, 24-25 March 1972, pp. 1-6. [PDF]
- Computers: Boon or Bane, Neumann, P.G., Parnas, D.L., Communications of the ACM, Vol. 44, No. 3, March 2001, pg. 168. [PDF]
- On ICSE's “most influential” papers, David Parnas, ACM SIGSOFT Software Engineering Notes July 1995, Volume 20 Issue 3. [WORD]
- Why software jewels are rare. Parnas, D.L.Computer , Volume: 29 Issue: 2 , Feb. 1996 Page(s): 57 -60 [PDF]
- Education for computing professionals, Parnas, D.L., IEEE Computer , Volume: 23 Issue: 1 , Jan. 1990 Page(s): 17 -22 [PDF]
- Unifying software engineering and systems engineering, Boehm, B. Computer , Volume: 33 Issue: 3 , March 2000 Page(s): 114 -116 [PDF]
- Get ready for agile methods, with care, Boehm, B., Computer , Volume: 35 Issue: 1 , Jan 2002, Page(s): 64 -69 [PDF]
- Top 10 list [software development], Boehm, B.; Basili, V.R. Computer , Volume: 34 Issue: 1 , Jan. 2001 Page(s): 135 -137 [PDF]
- COTS-based systems top 10 list, Basili, V.R.; Boehm, B.Computer , Volume: 34 Issue: 5 , May 2001 Page(s): 91 -95 [PDF]
- Educating software engineering students to manage risk, Boehm, B.; Port, D. Software Engineering, 2001. ICSE 2001. Proceedings of the 23rd International Conference on , 2001 Page(s): 591 -600 [PDF]
- Using a model framework in developing and delivering a family of software engineering project courses
Port, D.; Boehm, B. Software Engineering Education and Training, 2001. Proceedings. 14th Conference on , 2001
Page(s): 44 -55 [PDF]- The art of expectations management Boehm, B. Computer , Volume: 33 Issue: 1 , Jan. 2000 Page(s): 122 -124 [PDF]
- Software estimation perspectives, Boehm, B.W.; Fairley, R.E. IEEE Software , Volume: 17 Issue: 6 , Nov.-Dec. 2000 Page(s): 22 -26 [PDF]
- Gaining intellectual control of software development.Boehm, B.; Basili, V.R. Computer , Volume: 33 Issue: 5 , May 2000 Page(s): 27 -33[PDF]
- A combined curriculum research and curriculum development approach to software engineering education Boehm, B.; Kaiser, G.; Port, D. Software Engineering Education & Training, 2000. Proceedings. 13th Conference on , 2000 Page(s): 310 -311 [PDF]
- Managing software productivity and reuse Boehm, B. Computer , Volume: 32 Issue: 9 , Sept. 1999 Page(s): 111 -113 [PDF]
- Making RAD work for your project Boehm, B. Computer , Volume: 32 Issue: 3 , March 1999 Page(s): 113 -114, 117 [PDF]
- COTS integration: plug and pray? Boehm, B.; Abts, C. Computer , Volume: 32 Issue: 1 , Jan. 1999 Page(s): 135 -138[PDF]
- Software risk management Boehm, B.W.; DeMarco, T. IEEE Software , Volume: 14 Issue: 3 , May-June 1997
Page(s): 17 -19 [PDF]- Helping students learn requirements engineering Boehm, B. Software Engineering Education, 1996. Proceedings., Ninth Conference on , 1996 Page(s): 96 -97 [PDF]
- History of Software Engineering (Dagstuhl Seminar 1996)
- Future of Software Engineering (ICSE 2000)
Software Engineering: a Roadmap by Anthony Finkelstein & Jeff Kramer
Software Engineering Education: A Roadmap, by Mary Shaw
Software Engineering Tools and Environments: A Roadmap, by William Harrison, Harold Ossher & Peri Tarr
Maintained by