• Parsons, D., MacCallum, K., Schofield, L., Johnstone, A. & Coulter S. (in press). Next Generation Digital Curricula for Future Teaching and Learning. In S. Yu, M. Ally, A. Tsinakos (Eds.), Emerging Technologies and Pedagogies in the Curriculum. Springer.



  • Parsons, D., Thorn, R., Inkila, M., & MacCallum, K. (2018). Using Trello to Support Agile and Lean Learning with Scrum and Kanban in Teacher Professional Development. In M. Lee et al. (Eds.), Proceedings 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE) (pp. 236-240). IEEE. doi:https://doi.org/10.1109/TALE.2018.8615399
  • Parsons, D. (2018, November). An Online Learning Platform to Teach Teachers. Paper presented at Reimagine Education 2018, San Francisco, USA.
  • Parsons, D., Power, R., Palalas, A., Hambrock, H., MacCallum, K., (Eds.). (2018). Proceedings of the 17th World Conference on Mobile and Contextual Learning, 11-14 November 2018, Chicago, IL, USA. Available at https://www.learntechlib.org/j/MLEARN/v/2018/n/1/
  • Parsons, D., Thorn, R., Sorkin, M. & Murray, S. (2018, October). The Digital Passport. Abstract presented at the 36th Tertiary ICT Conference, Christchurch, New Zealand.
  • Parsons, D. (2018, September). Do higher education institutions need a Digital Passport? Paper presented at the Tertiary Education Management Conference, Perth, Australia.
  • Parsons, D., Thomas, H., Lynch, J. & MacCallum, K. (2018, April). Digital Fluency and the Entitlement Curriculum: Who are the computational thinkers? In Proceedings FLANZ 2018 Conference, Palmerston North, New Zealand.
  • Parsons, D. & MacCallum, K. (2018). Mobile Learning Curricula: Policy and Potential. In D. Herro, S. Arafeh, R. Ling & C. Holden (Eds.), Mobile learning: Perspectives on practice and policy. Charlotte, NC: Information Age Publishing.















  • Parsons, D. (2004). Java Phones – Not Just for Games. Telecommunications Review, December 2004, 21.
  • Parsons, D. & Cranshaw, M. (2004). Mobile Information Systems in a 3G/WLAN World – Many Rich Clients who Know Where They Are Proceedings of ACIS 2004 Conference, Hobart, Tasmania, December 2004
  • Parsons, D. (2004). The Mobile FutureResearch Letters in the Information and Mathematical Sciences, 7, 47-58.
  • Parsons, D. (2004). The Mobile Future. Paper presented at Software Development 2004 Conference, Wellington, New Zealand and Sydney, Australia, March 2004


  • Parsons, D. & Cranshaw, M. (2003). Java Data Objects – Taking The Eeeeeeh! Out of EJB. OT 2003 Conference, Cambridge, UK, April 2003
  • Parsons, D. (2003). Introductory Java (2nd edition), London: Continuum.


  • Parsons, D. (2002). Mind The Gap! – Mapping Enterprise Java Objects to the Database. UK Oracle User Group (UKOUG) Conference. Birmingham, UK, December 2002
  • Parsons, D. (2002). Enterprise Integration with Oracle 9iAS & J2EE. Paper presented at UK Oracle User Group Java Seminar, June 2002, London.
  • Parsons, D. (2002). New Features in EJB 2. Paper presented at OT 2002 Conference, Oxford, UK, April 2002 (also presented at XML/Web Services 2002, London)


  • Parsons, D. (2001). New Dogs, Old Tricks – Design Patterns for EJB. Paper presented at OT 2001 Conference, Oxford, UK, April 2001


  • Parsons, D. & Cranshaw, M. (2000). Patterns of Visual Programming. Proceedings of TOOLS 33 Europe 2000, Mont St. Michel, France, June 2000
  • Parsons, D. & Cranshaw, M. (2000). Patterns of Visual Programming. Paper presented at OT 2000 Conference, Oxford, UK, March 2000
  • Parsons, D. (2000). e-Business Java in the ClassroomProceedings of 4th Java in the Computing Curriculum Conference, South Bank University, UK, January 2000.
  • Parsons, D. (2000). Object Oriented Programming with C++ (2nd edition), London: Continuum (reprint of 1997 edition by new publisher).


  • Parsons, D. (1999). Run Time Reusability in Object Oriented Schematic Capture. Ph.D. thesis, Information Technology, Southampton Institute / Nottingham Trent University
  • Rashid, A., Parsons, D. & Telea, A. (Eds.) (1999). Position papers from the 9th Workshop for PhD Students in Object Oriented Systems. Eindhoven University of Technology.
  • Rashid, A., Telea, A. & Parsons, D. (1999, June). 9th Workshop for PhD Students in Object Oriented Systems. In A. Moreira & S. Demeyer (Eds.), ECOOP ’99 Workshop Reader: 13th European Conference on Object-Oriented Programming, Lisbon, Portugal, June 1999. LNCS 1743, Springer, 116.
  • Parsons, D., Rashid, A., Speck, A. & Telea, A. (1999). A ‘Framework’ For Object-Oriented Frameworks Design. Proceedings of TOOLS Europe 99, Nancy, France, June 1999, 141-151.
  • Parsons, D. (1999). Java Plus Patterns Equals Object Engineering? Proceedings of 3rd Java in the Computing Curriculum Conference, South Bank University, UK, January 1999. Monitor, 12, 31-37.


  • Parsons, D. (1998). Run-Time Reusability in Object-Oriented Schematic Capture. 12th European Conference on Object-Oriented Programming (ECOOP 98) Brussels, Belgium, July 1998. ECOOP ’98 Workshop Reader (Editors: S. Demeyer & J. Bosch) LNCS 1543, Springer, 23-24.
  • Parsons, D. (1998). UML: Notations, Roles, Design Processes OT 98 Conference Oxford, UK, April 1998.
  • Parsons, D. (1998). Introductory Java (1st edition), London: Letts Educational


  • Parsons, D. (1997). Object Oriented Programming with C++ (2nd edition), London: Letts Educational.
  • Parsons, D. & Kazmierski, T. (1997). Visual polymorphism in schematic capture for VHDL-AMSIEEE/VIUF International Workshop on Behavioral Modeling and Simulation (BMAS’97), Arlington, Virginia, USA, October 1997.
  • Parsons, D. & Kazmierski, T. (1997). Building an Extensible User Interface. OT 97 Conference, Oxford, UK, April 1997


  • Parsons, D. (1996). Small Scale Functional Modelling – An Object-Driven Approach. OT 96 Conference, Oxford, UK, March 1996.


  • Parsons, D. (1995). Object Oriented Systems of Capturing Schematic Data. M.Phil. thesis, Department of Electronics and Computer Science, University of Southampton.