Risk Related Research Bibliography

D.Greer (owner software-risk mailbase)

( To suggest an addition/ changes to this bibliography please email me email: d.greer@ulst.ac.uk )

  1. Cost Estimation
  2. Failure in Computing Systems
  3. Management/ Decision Making
  4. Probability
  5. Psychology
  6. Quality/Process Improvement
  7. Research Techniques
  8. Risk
  9. Safety Critical
  10. Software Engineering (General)
  11. Software Process
  12. Books, Special Journal editions, Web pages, Articles etc

Cost Estimation/Project Management

Boehm, B.W., Software Engineering Economics, Prentice Hall, NJ, 1981.

Boehm, B.W., Improving Software Productivity, Computer , pp 43-57, May 1987.

Davidson, F. and Huot, J-C., Large-Scale Projects: Management Trends for Major Projects, Cost Engineering, 33, 2, pp 15-23, 1991.

DeMarco, T. And Lister, T., Peopleware : productive projects and teams, Dorset House , New York, NY, 1987.

Hihn, J., Habib-agahi, H., Cost Estimation of Software Intensive Projects: A survey of current Practices, IEEE Proceedings…

Jones, T.C., Programming Productivity, McGraw-Hill, NY 1987.

Kansala, K., Integrating Risk Assessment with Cost Estimation, IEEE Software, May/June, 1997, pp. 61-68.

Kok, P.A.M., Kitchenham, B.A. and Kirakowski, J., The MERMAID Approach to software cost estimation, pp 296-314, proceedings…..?

Madachy, R.J., Heuristic risk Assessment using Cost Factors, IEEE Software, May/June, 1997, pp. 51-59.


Failure in Computing Systems

Appleton, D., Very Large Projects, Datamation, Jan 15, pp 63-70, 1991.

Bell, T & Esch, K., The Space Shuttle: A Case for Subjective Engineering, IEEE Spectrum, vol. 26, no. 6, pp 436-440, June, 1989.

Collingridge, D. The Management of Scale, Routledge, London, 1992.

Davidson, F. and Huot, J-C, Large-scale Projects: Management Trends for Major Projects, Cost Engineering, 33,2, pp 15-23, 1991.

Glass, R.L., Software Runaways -Lessons Learned from massive Software Project Failures, Prentice Hall, 1997.

Griffiths, C. And Willcocks, L., Are Major Information Technology Projects Worth the Risk?, Oxford Institute of Information Management/IC-PARC, Imperial College, 1994.

Jezequel, J. & Meyer, B., Design by Contract: The Lessons of Ariane, IEEE Computer, pp. 129-130, Jan 1997.

Keen, P., Shaping the Future: Business Design Through Information Technology, Harvard Business School Press, Boston, 1991.

Lyons, J.L., Ariane 5 Flight 501 Failure - report by the Inquiry board.

Lyytinen, K. And Hirschheim, R., Information Systems Failures: A Survey And Classification Of The Empirical Literature, Oxford Surveys in Information Technology, vol. 4, pp 257-309, 1987.

Morris , P and Hough, G., The anatomy of Major Projects . John Wiley, Chicester, 1987.

Neumann, P.G., Reviewing the Risks Archives, Communications of the ACM, Vol. 38, no. 12, pp 138, 1995.

Neumann, P.G., Computer Related Risks, ACM Press, 1995.

Nuseibeh, B., Ariane 5 - Whodunnit?, IEEE Software, May/June 1997, pp13-14.

Parker, M., Benson, R., and Trainor, E., Information Economics: Linking Business Performance to Information Technology, Prentice Hall, NJ, 1988.

Sauer, C., Why Information Systems Fail: A Case Study Approach , Alfred Waller Ltd, 1993.

Willcocks, L. and Griffiths, C., Predicting Risk of Failure in Large-Scale Information Technology Projects, Technological Forecasting and Social Change, 47, 205-228, 1994.


Management/ Decision Making

Beer, S., Brain of the Firm, 2nd ed., Wiley & Sons, NY, 1994.

Brooks, F. The Mythical Man-Month, Addison-Wesley, MA, 1975.

Brooks, F.P., The Mythical Man-Month After 20 years, IEEE Software, Sep. 1995, pp 57-60.

Brown, K. and ReVelle, J.B., Quantitative Methods for Managerial Decisions, Addison-Wesley, Reading, MA, 1978.

Buzan, T., Use Your Head, BBC Publications, 1986

DeBono, E, Lateral Thinking for Management", Penguin, 1971.

DeBono, E. Six Hats Thinking, Penguin, 1987.

DeMarco, T., Controlling Software Projects - Management, Measurement and Estimation, Yourdon Press, Prentice Hall, 1982.

Drucker, P., Managing for Results, Heinemann, London, 1964.

Hammer, M and Champy, J., Reengineering the Corporation - A Manifesto for Business Revolution, Nicholas Brealey Publishing, 1993.

Leavitt, H.J., Applied organization change in industry: structural, technical and human approaches, in Leavitt, H.J. (ed), New Perspectives in Organisational Research, pp 55-61, Wiley, 1964)

McSherry, D., McExpert: an Integrated Knowledge Elicitation and Consultation Environment for Multi-Criterion Decision-Making, Proceedings of the 3rd Congress on Expert Systems, 1991 pp. 1715-1723.

McSherry, D., Integration of Decsion-Support and Knowledge-Based Techniques in a Problem-Solving Strategy for Selection Problems, Journal of Systems Engineering and Electronics, vol. 7, no. 2, pp. 35-54, 1996.

Plous, S., The Psychology of Judgement and Decision Making:, McGraw-Hill, NY, 1993.


Probability

Dougherty, E.R., Probability and statistics for the engineering, computing, and physical sciences, Prentice Hall, Englewood Cliffs, N.J.,1990.

Hammersley, J.M. and Handscomb, Monte Carlo Methods, Wiley, NY, 1964.

Kotz, S. and Stroup, D., Educated Guessing, Marcel Decker, NY, 1983.

Freiberger, W. & Grenander, U., A Short Course in Computational Probability and Statistics, Springer-Verlag, NY,1971.

Sinnamon, R.M. and Andrews, J.D., Improved Efficiency in Qualitative Fault Tree Analysis, Quality and Reliability Engineering International, vol. 13, pp. 293-298, 1997.

Uyeno, D., Monte Carlo simulation on Microcomputers, Simulation, 58, 6, pp. 418-423.


Psychology

Arabie, P. and Maschmeyer, C, Some Current Models for the Perception and Judgement of Risk, Organizational Behavior and Human Decision Processes, 41, pp 300-329, 1988.

Brun, W., Cognitive components in Risk Perception: Natural versus Manmade Risks, Journal of Behavioral Decision Making, vol. 5, 117-132, 1992.

Bruner and Postman, On the perception of incongruity: A Paradigm, J. Personality, vol. 18, pp 206-223, 1949.

Plous, S., The Psychology of Judgement and Decision Making, McGraw-Hill, NY, 1993.

Cohen, J. & Christenson, I.: Information and Choice, Oliver & Boyd, Edinburgh, 1970.

Festinger, L. and Carlsmith, J.M., Cognitive Consequence of Forced Compliance, Journal of Abnormal and Social Psychology, 58, pp 203-210.

Jou, J. & Shanteau, J., Gestalt and Dynamic Processes in Decision Making, Behavioral Processes, 33, pp 305-318, 1995.

Royal Society, Risk analysis, perception and management, Royal Society, London, 1992 (ISBN: 0-85403-467-6).

Sage, A, Behavioural and Organization Considerations in the Design of Information Systems and Processes for Planning and Decision Support, IEEE Trans. On Man , Systems and Cybernetics, vol. SMC-11, No. 9, September/October, 1981.


Quality/ Process Improvement

Ben-Menachem, M. & Marliss, G.S., Software Quality - Producing Practical, Consistent Software, International Thompson Press, 1997.

Bollinger, T.B. & McGowan, C., A Critical Look at Software Capability Evaluations, IEEE Software, July, 1991, pp 25-41.

British Standards Institute, The TickIT Guide - A guide to Software Quality Management system Construction and Certification to ISO9001, London, 1995.

Card, D.N., Learning from Our Mistakes, IEEE Software, pp 56-63, Jan-Feb, 1998.

DeMarco, T. & Lister, T., Peopleware: Productive Projects and Teams, Dorset House, NY, USA, 1987. (HD31.D44)

DeMarco, T., Controlling Software Projects - Management, Measurement and Estimation, Yourdon Press, Prentice Hall, 1982.

Hart, J.D., Introduction to Process Improvement, Innovation Synamics Consulting Inc., 1997. Available at ?

Humphrey, W.S. Managing the Software Process, Addison-Wesley, Reading, Mass.,1989.

Ince, D., An Introduction to Software Quality Assurance and its Implementation, McGraw-Hill, 1994.

ISO/IEC, SPICE Consolidated Product version 1.0, ISO/IEC, 1995?

Jarvis,A., Crandall, V., Inroads to Software Quality, Prentice-Hall, 1997.

Koch, G.R., Process Assessment: the ‘Bootstrap’ Approach, Information and Software Technology, vol. 35, pp. 387-403, 1993.

Lytwyn, S., A comparison of the TickIT (ISO9000) certification and the Capability Maturity Model Assessment Process based on practical experience at PanCredit Systems Ltd, Software Quality Management V - The Quality Challenge, pp 3-14, Mechanical Engineering Publications, Bury ST Edmunds and London, 1997.

Paulk, M.C., Weber, C.V., Curtis, W., Chrissis, The Capability Maturity Model, Guidelines for Improving the Software Process, Addison-Wesley, 1995.

Paulk, M.C., Weber, C.V., Curtis, W., Chrissis, The Capability Maturity Model for Software, version 1.1, SEI Technical Report: CMU SEI-93-TR-24

Paulk, M.C., How ISO 9001 compares with the CMM, IEEE Software, Jan 1995, pp. 74-83.

Sweeney, A. & Bustard, D.W., Software Process Improvement: Making It Happen in Practice, Software Quality Journal, 1997?

Wang, Y,, Khurana, M., Court, I., Ross, M., Staples, G. and Dorling, A., Comparative Assessment of a Software Organisation with the CMM and SPICE, Proceedings of Software Quality Management, 1997.

Zahran, S., Minimising the risk to software projects through process improvement, Software Quality Management V - The Quality Challenge, pp 53-64, Mechanical Engineering Publications, Bury ST Edmunds and London, 1997.

Yourdon, E., Death March: managing "mission impossible" projects, Prentice-Hall, 1997.


Research Techniques

Susman, G.I., & Evered, R.D., An Assessment of the Scientific Merits of Action Research, Administrative Science Quarterly, vol. 23, pp. 582-603, 1978


Risk Management

Anderson, A.M., Longley, D. and Trickle, A.B., The Risk Repository: a novel approach to security risk modelling, IFIP Transactions A - Computer Science and Technology, 1993, vol. 37, pp 185-194. Elsevier.

Bell, T., Managing Murphy's Law: Engineering a Minimum-Risk System, IEEE Spectrum, June, 1989, pp 24-27.

Boehm, B.W., A Spiral Model of Software Development and Enhancement. ACM SIGSOFT Software Engineering Notes, 11, 4, pp 14-24, ACM, NY, 1986.

Boehm, B.W., Software Risk Management, IEEE Computer Society Press Washington D.C, 1989.

Boehm, B.W. and Ross, R., Theory-W Software Project Management: Principles and Examples, IEEE Trans. Software Engineering, vol. 15, No. 7, pp 902-916, 1989.

Boehm, B.W., Software Risk Management: Principles and Practices , IEEE Software, January, pp 32-41, 1991.

Boehm, B.W. and DeMarco, T., Software Risk Management, IEEE Software, May/June, 1997, pp 17-19.

Briand, L.C., Thomas, W.M. & Hetmanski, C.J., Modeling and Managing Risk Early in Softwre Development, 15th International Conference on Software Engineering, ch. 46, pp.55-65.

Briand, L., El Eman, K., Bomarius, F., A hybrid method for Software Cost Estimation and Risk Assessment, to appear in proceedings of International Conference on Software Engineering (ICSE) '98.

Bustard, D.W., Greer, D. and Tate, G., Enhancing Soft Systems Methodology with Risk Management Techniques, in Software Quality Management II, vol. 2, Ch. 53, pp. 145-147, Elsevier, Southampton, 1994.

Carr, M.L., Konda, S.L., Monarch, I., Ulrich, F.C, and Walker, C.F., Taxonomy-Based Risk Identification, Technical Report CMU/SEI-93-TR-6, Software Eng. Inst., Carnegie-Mellon university, Pittsburg, PA, 15213, USA, 1993.

Carr, M.L., Risk Management may not be for everyone, IEEE Software, May/June, 1997, pp21,24.

Carter, B., Hancock, T., Morin, J., Robins, N., Introducing Riskman Methodology, NCC Blackwell, 1994.

CCTA (Central Communications and telecommunications Agency - UK Civil Service), Introduction to the Management of Risk, HMSO Books, London, 1993.

CCTA, Management of Risk, Prince 2, Ch. 8, pp 55-60

Charette, R. Software Engineering Risk Analysis and Management , McGraw-Hill, NY, 1989.

Charette, R., Essential Risk Management: Notes from the Front, Proceedings of the 2nd SEI Conference on Software Risk, 1993.

Charette, R., How to Create a Successful Failure, Communications of the ACM, Vol. 38, no. 5, pp 122, May, 1995.

Charette, R., The Mechanics of Managing IT Risk, Journal of Information Technology, 11, 373-378, 1996.

Charette, R., Adams, K.M., & White, M.B., Managing Risk in Software Maintenance, IEEE Software, May/June, 1997, pp. 43-50.

Chittister, C. and Haimes, Y.Y., Assessment and Management of Software Technical Risk, IEEE Trans. On Systems, Man and Cybernetics, vol. 24, No. 2, pp 187-202, Feb. 1994.

Conrow, E.H. & Shishido, P.S., Implementing Risk Management on Software Intensive Projects, IEEE Software May/June, 1997, pp. 83-89.

Crossland, B., Bennett, P.A., Ellis, A.F., Farmer, F.R., Gittus, J., Godfrey, P.S., Hambley, E.C., Kletz, T.A.. Lees, F.P., Estimating Engineering Risk, in Risk: Analysis, Perception, Management , pp. 13-34, The Royal Society, London, 1992.

Down, A., Coleman, M., Absalon, P., Risk Management for Software Projects, McGraw-Hill, London, 1994.

Dorofee, A.,J., Walker, j., Alberts, C.J., Higuera, R.P., Murphy, R.L., Williams, R.C., Continuous Risk Management Guidebook, Carnegie Mellon University, SEI,, 1996.

Drummond, H., The Politics of Risk: trials and tribulations of the Taurus project, Journal of Information Technology, 11, 347-357, 1996

Fairley, R., Risk Management for Software Projects, IEEE Software, vol 11, no. 3, pp 57-67, 1994.

Gluch, D.P., A Construct for Describing Software Risks , Software Engineering Institute Technical Report CMU/SEI-94-TR-14, SEI, Pittsburgh, PA., July, 1994.

Garvey, P., Phair, D.J. & Wilson, J.A., An Information Architecture for Risk Assessment and Management, IEEE Software, May/June, 1997, pp. 25-35.

Gluch, D.P., A Construct for Describing Software Development Risks, Technical Reporet CMU/SEI-94-TR-14, Software Eng. Inst., Carnegie-Mellon university, Pittsburg, PA, 15213, USA, 1994.

Greer, D. and Bustard, D.W., Towards an Evolutionary Delivery Strategy based on Risk Analysis, Proceedings of Engineering of Computer Based Systems, IEEE Computer Society Press, March, 1996.

Greer, D. and Bustard, D.W., Risk Management: Implicit and Explicit, Proceedings of the 5th SEI conference on Risk Management, April, 1997.

Greer,D. and Bustard, D.W., SERUM - Software Engineering Risk: Understanding and Management, International Journal of Business and Project Risk, vol 1., winter, 1997.

Grey, S., Practical Risk Assessment for Project Management, Wiley, 1995.

Hall, E.M., Managing Risk: Methods for Software Systems Development, SEI series in Software Engineering, Addison-Wesley, 1998.

Heemstra, F.J. & Kusters, R.J., Dealing with Risk: a practical approach, Journal of Information Technology, 11, 333-346, 1996

Higuera, R.P,, Gluch, D.P., Dorofee, A.J., Murphy, R.L., Walker, J.A. and Williams, R.C., An introduction to team risk management (version 1.0). special Report CMU/SEI-94-SR-1, Software Eng. Inst., Carnegie-Mellon university, Pittsburg, PA, 15213, USA, 1994.

Higuera, R.P. & Haimes, Y.,Y., Software Risk Management, Software Engineering Institute, Carnegie-Mellon University, Pittsburg, PA, 15213, CMU/SEI-96-TR-012, ESC-TR-96-012, June, 1996

Lyytinen, K., Mathiassen, L., Ropponen, J., A Framework for Software Risk Management, Journal of Information Technology, vol.11, No. 4, , pp 275-285, 1996.

Madachy, R.J., Heuristic risk Assessment using Cost Factors, IEEE Software, May/June, 1997, pp. 51-59.

Monarch, I. & Gluch, D.P., An Experiment in Software Development Risk Information Analysis, Software Engineering Institute, Technical Report: CMU/SEI-95-TR-014; ESC-TR-95-014, October, 1995.

Moynihan, T., An Inventory of Personal Constructs for Information Systems Project Risk Researchers, Journal of Information Technology, vol.11, , pp 359-371, 1996.

Moynihan, T., How Experience Project Managers Assess Risk, IEEE Software, May/June, 1997, pp. 35-42.

Mumford, E., Risky ideas in the Risky Society, Journal of Information Technology, 11, 321-331, 1996.

NRC (National Research Council), Improving Risk Communication , , National Academy of Science Washington D.C., 1989.

NRC (National Research Council), Computers at Risk: Safe Computing in the Information Age, National Academy of Science, Washington D.C, 1991.

Northern Ireland Civil Service - Business Development Service - Proceedings of the CRAMM User Group Conference, May, 1993, NICS, Belfast.

Ould, M.A., Strategies for Software Engineering: The Management of Risk and Quality, John Wiley, NY, 1990.

Palmer, J.D., Software Risk Management: Requirements-Based Metrics, Proceedings of the 1994 IEEE conferecne on Systems, Man and Cybernetics, vol 1-3, ch. 493, pp. 836-841.

Powell, P.L. & Klein, J.H., Risk Management for Information Systems Development, Journal of Information Technology, 11, pp. 309-319, 1996.

Phelps, R., Risk management and agency theory in IS projects - an exploratory study, Journal of Information Technology, 11, 297-307, 1996.

Rasmussen, J., Human Factors in High Risk Technology, Ch. 1.6 in "High Risk-Safety Technology, Ed. Green, A.E., john Wiley & sons, 1982. ISBN: 0 4712 101 53 2

Redmill, F., Risk Management is for Everyone part 1, iText, vol 1, issue 1, pp 58-60.

Rescher, N., Risk, University Press of America, Lanham, MD, 1983.

Ropponen. J. and Lyytinen, K., Can Softwre Risk Management Improve System Development: an Exploratory Study, European Journal of Information Systems, vol 6, pp 41-50.

Rothfedder, J, Its Late, Costly, and Incompetent - But Try Firing a Computer System, Business Week, Nov. 7, pp 164-165, 1988.

Royal Society, Risk analysis, perception and management, Royal Society, London, 1992 (ISBN: 0-85403-467-6).

Rowe, W.D., An Anatomy of Risk, Robert E. Krieger Pub Co, FL, 1988.

Scarff, F.; Carty, A. and Charette, R., Introduction to the Management of Risk, CCTA Publication, 1993.

Sherer, S.A., Purchasing Software Systems - Managing the Risk, Information & Management, 24, pp 257-266, 1993.

Sherer, S.A, Measuring Software Failure Risk: Methodology and an Example, Journal of Systems Software, 25, pp. 257-269, 1994.

Sisti, F. and Joseph, S., Software Risk Evaluation method v 1.0, Software Engineering Institute Technical Report, CMU/SEI-94-TR-19 Software Eng. Inst., Carnegie-Mellon university, Pittsburg, PA, 15213, USA, 1994. Dec. 1994.

Uyeno, D., Monte Carlo simulation on Microcomputers, Simulation, 58, 6, pp. 418-423.

Van Scoy, R.L., Software Development Risk: Opportunity, Not Problem, Software Engineering Institute Technical Report, CMU/SEI-92-TR-30, Software Eng. Inst., Carnegie-Mellon university, Pittsburg, PA, 15213, USA, Sep. 1992.

Voas, J., Miller, K. & Payne, J., "A software Analysis Technique For Quantifying reliability in High-risk Medical Device, Proceedings of the 6th Annual IEEE Symposium on computer-Based Medical Systems, pp. 64-69, 1993.

Warner, F., in Risk: Analysis, Perception, Management, pp. 1-12, The Royal Society, London, 1992.

Williams, R.C., Walker, J.A. and Dorofee, A.J., Putting Risk Management into Practice, IEEE Software, May/june, 1997, pp. 75-82.

Yau, C., A Quantitative Methodology for Software Risk Control, Proceedings of the 1994 IEEE International Conference on Systems, Man and Cybernetics,, vol. 1-3, ch. 493, pp. 2015-2020, 1994.

Zahran, S., Minimising the Risk to Software Projects through Process Improvement, ?


Safety Critical

Bell, R. and Reinhert, D., Risk and System Integrity Concepts for Safety-Related Control Systems, Proceedings of the 8th annual Conference on Computer Assurance (COMPASS), pp. 15-34, 1993.

Bryan, W. and Siegel, S., Software Product Assurance - Reducing Software Risk in Critical Systems, ??? source unsure ?? looks like an IEEE proceedings.

Choudhury, S.H., Yu, S.L., Haimes, Y.Y., Assessing the Risk of Non compliance in Wastewater Treatment, Water Science 7 Technology, vol. 26, No. 5-6, pp1411-1420, 1992.

Dowson, M., the Ariane 5 Software Failure, ACM Sigsoft Software Engineering Notes, p 84, vol. 22, no. 2, March, 1997.

Fortier, S. & Michael, J.B., A Risk-Based approach to Cost-Benefit analysis of Software Safety Activities, IEEE Proceedings….?

Health and Safety Execeutive, Programmable Electronic Systems in Safety Related Applications, 1-An Introductory Guide, HMSO, London, 1987.

Lederer, J., A look back at the leading edge of System Safety 18 years ago, Hazard Prevention, pp 8-10, May/June 1986.

IEC, International Electrotechnical Committee, IEC 300-3-9: Requirements and Guidelines for the analysis of technological risks. Geneva, 1995.

IEE, Institution of Electrical Engineers, Formal methods in safety critical systems, IEE, London, 1991.

Leveson, N.G., Safeware, Addison Wesley, MacCrimmon Reading, MA. 1995.

Rowland, J.J. and Rowland, D., Professional competence in Safety Related Software Engineering, Software Engineering Journal, March, 1995, pp 43-48.

Stark, G.E., Software Reliability for Flight Crew Training Simulators, Journal of Aircraft, vol. 29, no. 3, May-June, 1992.

Sinnamon, R.M. and Andrews, J.D., Improved Efficiency in Qualitative Fault Tree Analysis, Quality and Reliability Engineering International, vol. 13, pp. 293-298, 1997.

Sinnamon, R.M. and Andrews, J.D., Improved Accuracy in Quantitative Fault Tree Analysis, Quality and Reliability Engineering International, vol. 13, pp. 293-298, 1997.

Thurston, C.W., Programmable Electronic Systems applied for Risk Control in Petrochemical Plants, ISA Transactions, vol 33, pt 1, pp 83-97, 1994.

Tweeddale, H.M., Principles of Risk Management, Transfusion Science, vol. 15, no. 1, pp5-14, 1994.


Soft Systems Methodology

Akomode, O.J., Lees, B. & Irgens, C., Eliciting Risk Assessment Knowledge for Decision Support in Manufacturing Management, 4th annual BCS conference on Information Systems Methodologies, 1996.

Avison, D.E., Golder, P.A. & Shah, H.U., A Toolkit for Soft System Methodology, IFIP Trans. Computer Science & Technology, vol. 8, 00. 273-287.

Brown, A.D., Grounding Soft Systems Research, European Journal of Information Systems, vol. 1, no. 6, pp. 387-395.

Bustard, D.W., Greer, D. and Tate, G., Enhancing Soft Systems Methodology with Risk Management Techniques, in Software Quality Management II, vol. 2, Ch. 53, pp. 145-147, Elsevier, Southampton, 1994.

Bustard DW, Oakes R and Heslin E, Support for the Integrated Use of Conceptual and Dataflow Models in Requirements Specification, Colloquium on Requirements for Software Intensive Systems, DRA Malvern, pp. 37-44, May 1993.

Bustard, D.W. & He, Z., Soft systems and Use Case modelling: Mutually Supportive or Mutually Exclusive?, University of Ulster, 1998.

Bustard, D.W & He, Z., A Framework for the Revolutionary Planning and Evolutionary Implementation of a business Process and its Computing Support, proceedings of….

Bustard, D.W. & Lundy, P.J., Integrating Process Modelling and Soft Systems Analysis, Proceeding of Methods Integration, Mar, 1996.

Checkland PB: System Thinking, System Practice, Wiley, 1981.

Checkland P.B. & Scholes, J: Soft Systems Methodology in Action, Wiley, 1990.

Galliers, R.D., Soft Systems, Scenarios, and the Planning and Development of Information Systems, The Systemist, 1992.

Greer, D. and Bustard, D.W., Towards an Evolutionary Delivery Strategy based on Soft Systems and Risk Analysis, Proceedings of Engineering of Computer Based Systems, IEEE Computer Society Press, March, 1996.

Greer, D. And Bustard, D.W., Risk Management: Implicit and Explicit, Proceedings of the 5th SEI conference on Risk Management, April, 1997.

Lewis, PJ: Rich Picture Building with Soft Systems Methodology, Eur. J. Inf. Systs, Vol. 1, No. 5, pp. 351-360, 1992.

Mingers, J., Comparing Conceptual Models and Data Flow Diagrams, Computer Journal, 31(4), pp. 376-378, 1988.

Mingers J and Taylor S: The Use of Soft Systems Methodology in Practice, Journal of the Operational Research Society, 43(4), pp. 321-332, 1992.

National Research Council (US), Computers at Risk - Safe Computing in the Information Age, National Academy of Sciences, 1991, ISBN: 0-309-04388-3.

Rosenhead J (ed): Rational Analysis For a Problematic World, Wiley, 1989.

Wilson B: Systems: Concepts, Methodologies and Applications , 2nd Edition, Wiley, 1990.


Software Engineering - General

Gilb, T., Principles of Software Engineering Management , Addison-Wesley, 1988.

Jacobson, I., Object-Oriented Software Engineering - A Use Case Driven Approach, Addison Wesley, 1992

Nauer, P. and Randall, R.. Eds., Software Engineering NATO Scientific Affairs Division, Brussels, Belgium, 1969

Pressman, R., Software Engineering: A Practitioners Approach , McGraw Hill, New York 1986.

Sommerville, I, Software Engineering, 5th ed., Addison-Wesley, Wokingham, 1996.


Software Process

Arthur, L.J., Rapid Evolutionary Development: Requirements, Prototyping & Software Creation, Wiley, 1992.

Boehm, B.W., A Spiral Model of Software Development and Enhancement. ACM SIGSOFT Software Engineering Notes, 11, 4, pp 14-24, ACM, NY, 1986.

Boehm, B. & Bels, F., Applying Process Programming to The Spiral Model, Proceeding of the 4th International Software Process Workshop, May, 1988, pp.38-46.

Burns, R.N., & Dennis, A.R., Selecting the Appropriate Application Development Methodology, Data Base, pp 19-23, Fall, 1985.

Gilb, T., Principles of Software Engineering Management , Addison-Wesley, 1988.

Gilb, T., Impact Estimation Tables: Understanding Complex Technology. IEEE Software, 1997. (Word 97 version)

Humphrey, W.S. Managing the Software Process, Addison-Wesley, Reading, Mass.,1989.

Kawalek, P. and Leonard, J., Evolutionary Software Development to Support Organizational and business process change: a case study account, Journal of Information Technology, 11, pp. 185-198, 1996.

Greer, D. and Bustard, D.W., Towards an Evolutionary Delivery Strategy based on Soft Systems and Risk Analysis, Proceedings of Engineering of Computer Based Systems, IEEE Computer Society Press, March, 1996.

Greer, D. And Bustard, D.W., Risk Management: Implicit and Explicit, Proceedings of the 5th SEI conference on Risk Management, April, 1997.

Maude, T. and Willis, G., Rapid Prototyping: The Management of Software Risk, Pitman,, London, 1991.

Myserson, M., Risk Management Processes for Software Engineering models, Artech House Publishers, Boston, 1996.

Royce, W., Managing the Development of Large Software System: Concepts and Techniques, Proceedings WESCON ,1970 (reprinted: Proceedings, ICSE 9, IEEE Computer Society Press, Washington, D.C., ch. 40, pp 328-338, 1987.)

Royce, W., TRW's Ada Process model for Incremental Development of Large Software Systems, IEEE proceedings?

Tate, G: Prototyping: Helping to Build the Right Software, Information and Software Technology, 32(4), pp. 237-244.

Wolff, JC, The Management of Risk in Software Development: 'Project SP' and the 'New Spiral Model', Software Engineering Journal, 4(3), pp. 134-142, May 1989.


Books, Special Journal editions, Web pages, Articles etc

IEEE Software, May/june, 1997, Managing Risk.

Journal of Information Technology, vol. 11, No. 4, Dec 1996, ISSN:Use of uninitialized value in concatenation (.) or string at E:\listplex\SYSTEM\SCRIPTS\filearea.cgi line 455, line 872. 0268-3962.

Pressman, R., Software According to Niccolo Machiavelli, IEEE Software, Jan. 1995, pp. 101-102.

Smith, N.P., Computing in Japan: From Cocoon to Competition, IEEE Computer, pp. 26-33,March, 1997.