Project home
Durham home
Stats home
Comp Science home

 
Members
Research
Reading list

 


 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Page top

 

Page mainainer:
Simon Shaw
27/03/2002


Reading List:
The following publications have been found to be useful in our work. The Bayes linear homepage is also recommended.

Albrecht, A.J. and Gaffney, J. (1983). Software function, source lines of code and development effort prediction. IEEE Transactions on Software Engineering, 9, 639-648.

Amland, S. (1998). Risk-based testing. Proc. Quality Week Europe QWE'98, Brussels, November 1998.

ANSI/IEEE Std 829-1986 (1986). Standard for Software Test Documentation. IEEE, New York.

ANSI/IEEE Std 1012-1986 (1986). Standard for Software Verification and Validation Plans. IEEE, New York.

BCS SIGIST: Proposed Reliability Testing Standard, developed by the BCS Special Interest Group in Information Systems Testing.
 http://www.bcs.org.uk/siggroup/sigist/newstan.htm

Beizer, B. (1983). Software Testing Techniques. Blackwells.

Bernardo, J.M. and Smith, A.F.M. (1994). Bayesian Theory. Wiley.

Booch, G. (1993). Object-Oriented Analysis and Design with
  Applications. Benjamin/Cummings (Pearson Education).

Bose, M. (1993). All change at the stock exchange? Director, 46, No. 10, 23-24.

BS EN ISO 9001 (1994). Quality Systems. Model for Quality Assurance in Design, Development, Production, Installation and Servicing. British Standards Organisation.

Burr, A. and Owen, M. (1996). Statistical Methods for
  Software Quality}. International Thompson Computer Press.

BS 7925-1 (1998). Vocabulary of Terms in Software Testing. British
  Standards Organisation.

BS 7925-2 (1998). Software Component Testing. British Standards
  Organisation.

Carter, C., Whyte, I., Birchall, S. and Swatman, D. (1997). Rapid integration and testing of business solutions. In: BT Technology Journal, special edition on Systems Integration, 15, No. 3. Chapman & Hall.

Cowell, R.G., Dawid, A.P., Lauritzen, S.L. and Spiegelhalter, D.J. (1999). Probabilistic Networks and Expert Systems. Springer.

Currie, W. (1994). The strategic management of a large scale IT project in the financial services sector. New Technology Work \& Employment, 9, No.1, 19-29.

Dalal, S.R. and Mallows, C.L. (1998). Factor-covering designs for testing software. Technometrics, 40, 234-243.

Fenton, N.E. and Pfleeger, S.L. (1996). Software Metrics: A Rigorous and Practical Approach. International Thomson Computer Press.

Finkelstein, A. and Dowell, J. (1996). A comedy of errors: the London Ambulance Service case study. Proc. 8th International Workshop on Software Specification & Design. IEEE CS Press.

Fowler, M. and Scott, K. (1999). UML Distilled, Second Edition: A Brief Guide to the Standard Object Modeling Language. Addison Wesley.

Gelman, A., Carlin, J.B., Stern, H.S. and Rubin, D.B. (1995). Bayesian Data Analysis. Chapman & Hall.

Hall, R. and Lineham, S. (1997). Using metrics to improve software maintenance. In: BT Technology Journal, 15, No.3. Chapman & Hall.

ISQAA (1989). ISQAA Metrics Handbook. Information Systems Quality Assurance Association.

Jacobson, I., Booch, G. and Rumbaugh, J. (1999). The Unified Software Development Process. Addison Wesley.

Jensen, F.V. (1996). An Introduction to Bayesian Networks. UCL Press, London.

Kuo, L. (1999). Software reliability. In: S. Kotz (ed.), Encyclopedia of
  Statistical Sciences (update volume 3). Wiley, 671-680.

Lackinger, F. and Schlee, S. (1995). The ViVa Framework for VV\&T of RBS (Method deliverable D-4). Softlab; Austria.

Littlewood, B. (1989). Predicting software reliability. Phil. Trans. Royal Society, London, A, 327, 513-527.
 
Littlewood, B., Frankl, P., Hamlet, R. and Strigini, L. (1997). Choosing a testing method to deliver reliability. In: Proceedings of the 19th International Conference on Software Engineering, Boston, 1997. Los Alamitos, Ca, 68-78.

McCabe, T. (1976). A software complexity measure. IEEE Transactions on Software Engineering, 2, 308-320.

Myers, G. (1979). The Art of Software Testing. Wiley.

Neil, M. and Fenton, N. (1996). Predicting software quality using Bayesian belief networks. In: Proceedings 21st Annual Software Engineering Workshop, NASA/Goddard Space Flight Centre, December 1996.

O'Hagan, A. (1998). Eliciting expert beliefs in substantial practical applications. The Statistician, 47, 21-35.

Oshana, R. (1999). Statistical testing techniques for embedded systems. In: Proceedings of the Embedded Systems Conference, March 1999. Miller-Freeman, 193-205.

Pearl, J. (1988). Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference. Morgan Kaufmann.

Petschenik, N. (1985). Practical priorities in system testing. IEEE Software, 2, No. 5.

Pryke, W., Whiting, P., Pang, S., Kaur, R. and Wilmot, C. (1997). System integration throughout the early life-cycle. In: BT Technology Journal, 15, No.3. Chapman & Hall.

Redmill, F. (1999). Why systems go up in smoke. The Computer Bulletin, September, 26-28.

Rock-Evans, R. and Hales, K. (1990). Reverse Engineering: Markets, Methods and Tools. Ovum Ltd, London.

Rook, P. (1990). Software Reliability Handbook. Kluwer Academic Publishers.
 
Schreiber, G., Wielinga, B. and Breuker, J. (eds.) (1993). KADS - A Principled Approach to Knowledge-Based System Development. Academic Press.

Siegel, S. (1996). Object-Oriented Software Testing. Wiley.

Stapleton, J. (1997). DSDM: Dynamic Systems Development Method. Addison-Wesley.

Singpurwalla, N.D. and Wilson, S.P. (1999). Statistical Methods in Software Engineering: Reliability and Risk. Springer.

Yamaura, T. (1998). How to design practical test cases. IEEE Software, November-December, 30-36.