Computer Science @ University of St Andrews

University of St Andrews crest

Dr Ishbel Duncan

Dr Ishbel Duncan

Director of Postgraduate Studies

Position: Lecturer

Research profile

Email (@st-andrews.ac.uk): ishbel.duncan

Office: JC1.23 - Jack Cole Building, North Haugh

Phone: +44 (0)1334 46 3270

Home page: https://ishbel.host.cs.st-andrews.ac.uk

Research Overview

Current Research Projects.

I am currently working on security testing and evaluation. I have a doctoral student working on Predicate Based Encryption and on security design patterns.

 

I am very active in developing a Virtual St Andrews (ViStA) for international student orientation, information, online teaching, meetings, university history, town information etc. This involves staff across the University and is led by myself, Alan Miller (CS) and Janie Brooks (ELT).

 

Previous projects include:

Privacy, Security and Trust: - requirements engineering for privacy and security in computational systems - e- voting: polsterless remote electronic voting - network security: Denial of Service detection and defence

Agent Based Learning : Using knowledge of failure to guide student learning of Java.

Visualisation of Biochemical Pathways : with SCRI and University of Abertay-Dundee, visualising pathways from plant, human and animal domains.

Visualisation of Software Testing and Metrics : Metrics used to measure test thoroughness, data and logic complexity and failure density within systems.

Some of the research strategies are: Modelling predicate logic and data inconsistencies in code. Using intelligent agents to locate code and design inconsistencies to aid student centred learning of JAVA. Visualising the data space of functions and reduction of the data space by parameter passing. Visualising the test process, via metrics or coverage of predicates and data domains. Analysis of the sparseness/clustering of data and the effect on system execution.

Verification and dynamic testing of Large Scale Code/Grid data

Recent Publications

Investigation of Virtual Network Isolation security in Cloud computing: data leakage issues

Al Nasseri, HMK & Duncan, IMM 2016, 'Investigation of Virtual Network Isolation security in Cloud computing: data leakage issues' Paper presented at International Conference of Big Data in Cybersecurity, Edinburgh, United Kingdom, 10/05/16 - 10/05/16, .

Serious games in 2025: towards intelligent learning in Virtual Worlds

Duncan, IMM, Fabola, AE & Miller, AHD 2016, 'Serious games in 2025: towards intelligent learning in Virtual Worlds'. in Immersive Learning Research Network Conference, iLRN 2016. IOS Press, Santa Barbara, CA, USA, iLRN 2016 Conference, Santa Barbara, United States, 27-1 July.

What's the PREMES behind your Pattern?

de Muijnck-Hughes, J & Duncan, IMM 2015, 'What's the PREMES behind your Pattern?'. in Proceedings of the 22nd Conference on Pattern Languages of Programs. ACM, PLoP 15 Pattern Languages of Programs Conference 2015, Pittsburgh, PA, United States, 24-26 October.

Using a virtual world to aid overseas PGT orientation

Duncan, IMM, Brooks, J & Miles, P 2015, 'Using a virtual world to aid overseas PGT orientation'. in International Conference on Enhancement and Innovation in Higher Education. QAA for Higher Education, Glasgow, pp. 361-366, The 2nd International Conference on Enhancement and Innovation in Higher Education 2015, Glasgow, United Kingdom, 9-11 June.

Security pattern evaluation

Duncan, IMM & de Muijnck-Hughes, J 2014, 'Security pattern evaluation'. in Proceedings - IEEE 8th International Symposium on Service Oriented System Engineering, SOSE 2014., 6830941, IEEE, pp. 428-429, 8th IEEE International Symposium on Service Oriented System Engineering, SOSE 2014, Oxford, United Kingdom, 7-11 April., 10.1109/SOSE.2014.61

Issues affecting Security Design Pattern engineering

de Muijnck-Hughes, J & Duncan, IMM 2013, 'Issues affecting Security Design Pattern engineering'. in Proceedings of the Second International Conference on Cyberpatterns: Unifying Design Patterns with Security, Attack and Forensic Patterns. Oxford Brookes University, pp. 62-69, Cyberpatterns 2013, Abingdon, Oxfordshire, United Kingdom, 8-9 July.

Exploratory learning in the ViStA immersive environment

Duncan, IMM, Brooks, J & Miller, AHD 2013, 'Exploratory learning in the ViStA immersive environment'. in CSEDU 2013, 5th International Conference on Computer Supported Education. ACM, pp. 128-135.

An energy aware protocol for cyclic monitoring wireless sensor networks

Khemapech, I, Miller, AHD & Duncan, IMM 2013, 'An energy aware protocol for cyclic monitoring wireless sensor networks'. in 2013 IEEE Eighth International Conference on Networking, Architecture and Storage (NAS). IEEE, pp. 13-22, IEEE NAS 2013, Xi'An, China, 17-19 July., 10.1109/NAS.2013.9

A taxonomy of virtual worlds usage in education

Requirements for educational support tools in Virtual Worlds

Duncan, IMM & Coull, NJ 2012, 'Requirements for educational support tools in Virtual Worlds'. in M Helfert, MJ Martins & J Cordeiro (eds), International Conference on Computer Supported Education: CSEDU 2012. INSTICC-Institute for Systems and Technologies of Information, Control and Communication, pp. 141-145, 4th International Conference on Computer Supported Education, Porto, Portugal, 16-18 April.