|
|
Bibliography
The bibliography below is generated using bibtex and htlatex. Alison, L. (2002). Interview with Dr Lloyd Alison, Interview conducted for the USE CSR project. Balachandra, R. and Friar, J. (1997). Factors for success in R&D projects and new product innovation: A contextual framework, IEEE Transactions on Engineering Management 44(3): 276-287. Baudry, B., LeHanh, V. and LeTraon, Y. (2000). Testing-for-trust: the genetic selection model applied to component qualification, Technology of Object-Oriented Languages (TOOLS) 33: 108-119. Beuche, D., Schroder-Preikschat, W., Spinczyk, O. and Spinczyk, U. (2000). Streamlining object-oriented software for deeply embedded applications, Technology of Object-Oriented Languages (TOOLS) 33: 33-44. Boehm, B. W. (1988). A spiral model of software development and enhancement, IEEE Computer 21(5): 61-72. Booch, G. (1989). What is and what isn't object oriented design?, American Programmer 2(7): 14-21. Bredenfeld, A., Ihler, E. and Vogel, O. (2000). GENVIS-model-based generation of data visualizers, Technology of Object-Oriented Languages, 2000. TOOLS 33. Proceedings. 33rd International Conference on TOOLS 33: 396 - 406. Brooks, Jr, F. P. (1986). No silver bullet: Essence and accidents of software engineering, in H. J. Kugler (ed.), Proc. IFIP Congress 1986, Elsevier Science Publishers (BV), pp. 1069-1076. Brooks, Jr, F. P. (1995). The Mythical Man Month, 20th anniversary edn, Addison-Wesley. Brooks, Jr, F. P. (2002). Re: Use of software engineering in computer science research, personal communication, Email to Andre Oboler.
Buntine, W. (1993). MDL references (2), Machine Learning List 5(3): 2. seen on 28/7/02.
Burch, C. (1999). Surveying the field of computing, Computer Science Department,
Carnegie Mellon University.
Charles Babbage Institute (2002). Who was Charles Babbage?, Website of the Charles
Babbage Institute, University of Minnesota. The CBI is part of the University of
Minnesota, web page http://www.cbi.umn.edu/exhibits/cb.html updated January 30,
2002.
Cleaveland, J. and MacDonald, R. (1987). The Computer Science Education Program at AT&T Bell Laboratories, Merrimack Valley, in F. P. Fairley R. (ed.), Issues in Software Engineering Education, Springer-Verlag, pp. 475-493. Comer, D. E., Gries, D., Mulder, M. C., Tucker, A., Turner, A. J. and Young, P. R. (1989). Computing as a discipline, Communications of the ACM 32(1): 9-23. Comley, J. (2002). Interview with Josh Comley, Interview conducted for the USE CSR project.
Cooke, D. E., Gelfond, M. and Urban, J. E. (2002). HANDBOOK OF SOFTWARE
ENGINEERING AND KNOWLEDGE ENGINEERING, Vol. 1, World scientific
Publishing, pp. 2-9.
Cooperation Technologies Laboratory (2002). COMIC project, Web:
http://www.cootech.disco.unimib.it/comic.html.
Copeland, B. J. (2000). The modern history of computing, in E. N. Zalta (ed.), Stanford
Encyclopedia of Philosophy, Stanford University.
da Silveira, G. and Meira, S. (2000). Codelivery: an environment for distribution of reusable components, Technology of Object-Oriented Languages (TOOLS) 33: 371-382. Eckert, J. P. and Mauchly, J. (1947). effectrical Numerical Integrator And Calculator, US Patent 3,120,606. Issued June 1947.
Eisenhower, G. D. D. (1945). Letter, Letter to F.W. Winterbotham, Head of British
Intelligence. Web address seen 30/7/02.
Ellyard, P. and Glasl, R. (1995). Databanks for planning and control of s/w reliabilty and
maintainability in projects, 5th Workshop on Software Metrics.
Farr, G. (2002). Interview with Dr Graham Farr, Interview conducted for the USE CSR project. Fitzgibbon, L. (2002). Interview with Leigh Fitzgibbon, Interview conducted for the USE CSR project.
Fitzgibbon, L. J., Comley, J. W. and Allison, L. (2002). Draft: Cdms types, values and
models, Draft Report online http://www.csse.monash.edu.au/~joshc/CDMS/tv.pdf.
Flanagan, D. (1999). Java in a Nutshell, O'Reilly. Fowler, M. and Scott, K. (1997). UML Distilled, Addison-Wesley. This book is part of the Addison-Wesley Object Technology Series. Fricke, S. E. and Shenhar, A. J. (2000). Managing multiple engineering projects in a manufacturing support environment, IEEE Transactions on Engineering Management 47(2): 258-269. Gamma, E., Helm, R., Johnson, R. and Vlissides, J. (1995). Design Patterns: Elements of Reusable Object Oriented Software, Reading, MA. Gammerman, A. and Vovk, V. (eds) (1999). Computer Journal, Vol. 42, The British Computer Society. number 4, special issue. Hamilton, M. (1999). Software Development: Building Reliable Systems, Prentice Hall PTR.
Holcombe, M. (1997). A seminar based course that attempts to provide a more \academic"
approach to software engineering, Technical report, University of Shefield. Internal
report seen at http://www.dcs.shef.ac.uk/
Holcombe, M. (2000). Experimental applications. education, teaching and learning -
discussion paper. Draft for the Conference of Professors and Heads of Computer
Research Workshop seen at http://www.dcs.shef.ac.uk/ wmlh/cphcconference.pdf on
18/7/02.
Hope, L. (2002). Interview with Lucas Hope, Interview conducted for the USE CSR project. IBM (1953). Brief history of computation, in B. Bowden (ed.), Faster Than Thought: A Symposium on Digital Computing Machines, Sir Isaac Pitman and Sons Ltd.
IBM (2002). IBM archives 1950s, Web:
Kahn, D. (1991). Seizing the Enigma, Houghton Mifflin Company. Korb, K. (2002). Interview with Dr Kevin Korb, Interview conducted for the USE CSR project. Krueger, C. W. (1992). Software reuse, ACM Computing Surveys (CSUR) 24(2): 131-183. Larman, C. (1998). Applying UML and Patterns, Prentice Hall PTR. Larson, E. R. (1973). Findings of fact, conclusions of law and order for judgement, File No. 4-67 Civ. 138 US District Court, District of Minnesota, Fourth Division. E.R. Larson, Honeywell Inc. vs. Sperry-Rand Corp. and Illinois scientific Developments Inc. Oct. 19, 1973. Excerpts: http://www.cs.iastate.edu/jva/court-papers/. Lim, S. (2002a). Re: [use csr] gift software, personal communication, Email to Andre Oboler. Lim, S. (2002b). Re: [use csr] gift software, personal communication, Email to Andre Oboler. Liping Zhao Kendall, E. (2000). Role modelling for component design, Technology of Object-Oriented Languages, 2000. TOOLS 33. Proceedings. 33rd International Conference on TOOLS 33: 312 - 323. Meyer, B. (1998). Object-Oriented Software Construction. 2nd Ed, Prentice Hall. Meyer, B. (2002). Interview with Prof Bertrand Meyer, Interview conducted for the USE CSR project. Müller, W. (2000). Configuring and hacking the GIFT, GNU. Download from the GIFT CVS archive at http://savannah.gnu.org/cgi-bin/viewcvs/gift/gift/Doc/. Müller, W. (2001). Design and implementation of a flexible Content Based Image Retrival framework, Phd, Université de Genève.
Naur, P. and Randell, B. (eds) (1969). Software Engineering: Report on a conference
sponsored by the NATO SCIENCE COMMITTEE, Garmisch, Germany, 7th to 11th
October 1968, Scientific Affairs Division, NATO.
Neighbors, J. (1998). How to solve the reuse problem: Find out what isn't reusable and
don't use it, Proceedings. Fifth International Conference on Software Reuse, IEEE,
pp. 366-367.
Newberry, M. G. A. (1995). Changes from DOD-STD-2167A to MIL-STD-498, CrossTalk pp. 4-7. Nutt, G. J. (1995). Software engineering process model: a case study, Proceedings of conference on Organizational computing systems, ACM Press, pp. 324-335.
Object Management Group (2001). Omg uniffied modeling language specification, version
1.4, online http://www.omg.org/technology/documents/formal/uml.htm.
O'Donnell, R. (2002). Interview with Rodney O'Donnell, Interview conducted for the USE CSR project.
Oldehoeft, A. (2000). John Vincent Atanasoff and the birth of the digital computer,
Web: http://www.cs.iastate.edu/jva/jva-archive.shtml
Oliver, J. J., Baxter, R. A. and Wallace, C. S. (1996). Unsupervised Learning using MML,
Machine Learning: Proceedings of the Thirteenth International Conference (ICML 96),
Morgan Kaufmann Publishers, pp. 364-372.
Patton, M. (1990). Qualitative Evaluation and Research Methods, 2nd edn, Newbury Park, California: SAGE. Poels, G. and Dedene, G. (2000). Measures for object-event interactions, Technology of Object-Oriented Languages (TOOLS) 33: 70-81.
Press, W. H. and Teukolsky, S. A. (1997). Numerical Reciepies: does this paradigm have a
future?, Computers In Physics 11(5): 416-425.
Pressman, R. (2001). Software Engineering A Practitioner's Approach, McGraw-Hill.
Pressman, R. (2002). Re: SE practise in Comp. Sci. Research, personal communication, Email to Andre Oboler. Rakotonirainy, A., Bond, A., Indulska, J. and Leonard, D. (2000). A simple component architecture framework, Technology of Object-Oriented Languages, 2000. TOOLS 33. Proceedings. 33rd International Conference on TOOLS 33: 359-370.
Randell, B. and Buxton, J. (eds) (1970). Software Engineering Techniques: Report of a
conference sponsored by the NATO Science Committee, Rome, Italy, 27-31 Oct. 1969,
scientific Affairs Division, NATO.
Royce, W. W. (1970). Managing the development of large software systems: Concepts and techniques, 1970 WESCON Technical Papers, Vol. 14, Western effectronic Show and Convention, Los Angeles, pp. 1-9. Reprinted in Proceedings of the Ninth International Conference on Software Engineering, Pittsburgh, PA, USA, ACM Press, 1989, pp.328-338. Schreiner, A. (2002). Questionnaire, personal communication, Email to Andre Oboler. Seen, M., Taylor, P. and Dick, M. (2000). Applying a crystaff ball to design pattern adoption, Technology of Object-Oriented Languages (TOOLS) 33: 443-454. Squire, D. (2002). Interview with Dr David Squire, Interview conducted for the USE CSR project.
Steier, D., Coyne, R. and Subrahmanian, E. (1993). Software doesn't transfer, people do -
(and other observations from an edrc workshop on the role of software in disseminating
new engineering methods), Technical report, Carnegie Mellon University.
Stroustrup, B. (1997). The C + + Programming Language, Addison-Wesley.
Sun Microsystems Inc (2002). Javadoc tool home page, Official Javadoc website:
http://java.sun.com/j2se/javadoc/.
Suzuki, J. (2002). Object modeling methodologies,
Web: http://www.yy.ics.keio.ac.jp/~suzuki/object/method.html. Methodologies and Tools Page, Web address seen 28/7/02.
The GIFT Team (2002). The gnu image-finding tool, Official Gnu Website. Web: http://www.gnu.org/software/gift/ viewed 15/7/02.
The University of Sydney (2002). About IT-Announce, Abstract only. Online
Tuck, S. (2002). Babbage, Web: http://www.math.twsu.edu/history/men/babbage.html.
University departmental web site, seen 27/7/02.
Turing, A. (1936). On computable numbers, with an application to the
entscheidungsproblem, Proceedings of the London Mathematical Society 42: 230-265.
Turing, A. (1950). Computing machinery and intelligence, MIND LIX(236): 433-60.
University of Oxford (2002). Computer Science: Oxford University Course Information, Web: http://www.admissions.ox.ac.uk/courses/10.shtml viewed 27/7/02. Waite, W. (2002a). Re: Use of software engineering in computer science research, personal communication, Email to Andre Oboler. Waite, W. (2002b). Re: Use of software engineering in computer science research, personal communication, Email to Andre Oboler. Wall, L. (2000). Perl programmers reference guide, Man pages. Wallace, C. (2002). Interview with Prof Chris Wallace, Interview conducted for the USE CSR project. Wallace, C. and Boulton, D. (1968). An information measure for classification, Computer Journal 11(2): 185-194. Wallace, C. and Dowe, D. (1999). Refinements of MDL and MML coding, Computer Journal 42(3): 330-337. Wallace, C. S. and Korb, K. B. (1999). Learning linear causal models by MML sampling, in A. Gammerman (ed.), Causal Models and Intelligent Data Management, Springer-Verlag.
Weik, M. H. (1961). The eniac story, ORDNANCE pp. 9-23. Available on line at:
ftp.arl.mil/~mike/comphist/eniac-story.html.
Weis, T. and Geihs, K. (2000). Components on the desktop, Technology of Object-Oriented Languages (TOOLS) 33: 250-261.
Wells, D. (2002). Extreme programming: A gentle introduction, Web:
http://www.extremeprogramming.org/ The Extreme Programming web site. Web
address seen 28/7/02.
Wilkin, T. (2002). Interview with Tim Wilkin, Interview conducted for the USE CSR project.
Winegrad, D. and Akera, A. (1996). A short history of the second american revolution,
University of Pennsylvania Almanac 42(18): 4-7.
Yourdon, E. (1989). Modern Structured Analysis, Prentice Hall, Inc. Zorpette, G. (1987). Breaking the enemy's code, IEEE Spectrum 24(9): 47-51. Zuckerman, I. (2002). Interview with Prof Ingrid Zuckerman, Interview conducted for the USE CSR project. |