[1]
Arlow, Jim and Neustadt, Ila, UML 2 and the unified process: practical object-oriented analysis and design, 2nd ed., vol. Addison-Wesley object technology series. London: Addison-Wesley, 2005.
[2]
Cockburn, Alistair, Writing effective use cases, vol. The Crystal series for software development. Boston: Addison-Wesley, 2001.
[3]
Sommerville, Ian, Software engineering, 8th ed., vol. International computer science series. Harlow: Addison-Wesley, 2007.
[4]
Pressman, Roger S., Software engineering: a practitioner’s approach, 5th ed., vol. McGraw-Hill series in computer science. Boston, Mass: McGraw Hill, 2001.
[5]
Fowler, Martin and Scott, Kendall, UML distilled: a brief guide to the standard object modeling language, 2nd ed., vol. Object technology series. Harlow: Addison-Wesley, 2000.
[6]
Beck, Kent, Extreme Programming explained: embrace change. Harlow: Addison-Wesley, 2000.
[7]
The Clean Coder: A Code of Conduct for Professional Programmers: ProQuest Tech Books. .
[8]
Brooks, Frederick P., The mythical man-month: essays on software engineering, Anniversary ed. Boston, Mass: Addison-Wesley, 1995.
[9]
Miles, Russ and Hamilton, Kim, Learning UML 2.0. Beijing: O’Reilly, 2006.
[10]
Dennis, Alan, Tegarden, David Paul, and Wixom, Barbara Haley, Systems analysis and design with UML version 2.0: an object-oriented approach, 2nd ed. Hoboken, NJ: J. Wiley, 2005.
[11]
Lano, K., Model-driven software development with UML and Java. Australia: Cengage Learning, 2009.
[12]
Mittelbach, Frank, Goossens, Michel, and Goossens, Michel, The LaTeX companion, 2nd ed., vol. Addison-Wesley series on tools and techniques for computer typesetting. Boston, Mass: Addison-Wesley, 2004.
[13]
Kopka, Helmut and Daly, Patrick W., Guide to LaTeX, 4th ed., vol. Addison-Wesley series on tools and techniques for computer typesetting. Boston: Addison-Wesley, 2004.
[14]
LaTeX: ProQuest Tech Books. .
[15]
Lano, K., Model-driven software development with UML and Java. Australia: Cengage Learning, 2009.
[16]
‘Module Moodle Page’. [Online]. Available: https://moodle.ucl.ac.uk/enrol/index.php?id=1142