Top of page

Student/Staff Portal
Global Site Navigation

School of Science

Local Section Navigation
You are here: Main Content

Associate Professor Chiou Peng Lam

Honorary Professor

Staff Member Details
Email: c.lam@ecu.edu.au
ORCID iD: https://orcid.org/0000-0002-4843-9229

Peng is an Associate Professor of Software Engineering in the School of Science.

Current Teaching

  • Software Engineering.

Course Coordination:

  • Postgraduate Coordinator for the School of Science
  • Course Coordinator for Master of Science (Computer Science - by Research Course code: Q45, J16)
  • Course Coordinator for Doctor of Information Technology (Course Code: Q58, L14)
  • Course Coordinator for Doctor of Philosophy (Course Code: L10)

Background

Peng's teaching and research focus is in the area of search-based software engineering, image analysis and computational intelligence within the School of Science. She is the co-leader of the Artificial Intelligence and Optimisation Research Cluster.

Professional Associations

  • Institute of Electrical and Electronics Engineers (IEEE)

Research Areas and Interests

  • Software Testing, Health Information Technology, Search-based Software Engineering, Data Mining, Computational Intelligence, Image Processing
  • Search-based Software testing, Mobile phone remote health diagnosis, Data mining, Bioinformatics, Computational red teaming

Qualifications

  • Doctor of Philosophy, Curtin University of Technology, 1995.

Research Outputs

Conference Publications

  • Kelly, L., Masek, M., Lam, P. (2024). Behaviour Discovery in Real-Time Strategy Games using Cooperative Co-evolution with Dynamic Binary Tree Decomposition. GECCO '24 Companion: Proceedings of the Genetic and Evolutionary Computation Conference Companion (287–290). Association for Computing Machinery. https://doi.org/https://doi.org/10.1145/3638530.3654222.
  • Kelly, L., Masek, M., Lam, P., Abela, B., Gupta, A. (2024). Evolving Visual Counterfactual Medical Imagery Explanations with Cooperative Co-evolution using Dynamic Decomposition. GECCO '24 Companion: Proceedings of the Genetic and Evolutionary Computation Conference Companion (291–294). Association for Computing Machinery. https://doi.org/https://doi.org/10.1145/3638530.3654224.

Journal Articles

  • Masek, M., Lam, P., Kelly, L., Wong, M. (2023). Discovering optimal strategy in tactical combat scenarios through the evolution of behaviour trees. Annals of Operations Research, 320(2), 901-936. https://doi.org/10.1007/s10479-021-04225-7.

Conference Publications

  • Masek, M., Kelly, L., Snell, J., Wheat, D., Lam, P. (2023). Interactive Evolutionary Computation for Strategy Discovery in Multi-Phase Operations. GECCO '23 Companion: Proceedings of the Companion Conference on Genetic and Evolutionary Computation (743-746). Association for Computing Machinery. https://doi.org/10.1145/3583133.3590644.

Conference Publications

  • Kelly, L., Masek, M., Lam, P. (2022). Environment driven dynamic decomposition for cooperative coevolution of multi-agent systems. GECCO '22: Proceedings of the Genetic and Evolutionary Computation Conference (1218–1226). Association for Computing Machinery. https://doi.org/10.1145/3512290.3528759.

Conference Publications

  • Masek, M., Lam, P., Kelly, L., Benke, L., Papasimeon, M. (2021). A Genetic Programming Framework for Novel Behaviour Discovery in Air Combat Scenarios. Data and Decision Sciences in Action 2. Proceedings of the ASOR/DORS Conference 2018 (263-277). Springer. https://doi.org/10.1007/978-3-030-60135-5_19.
  • Snell, J., Masek, M., Lam, P. (2021). An evolutionary approach to balancing and disrupting real-time strategy games. MODSIM2021, 24th International Congress on Modelling and Simulation (967-973). Modelling and Simulation Society of Australia and New Zealand. https://doi.org/10.36334/modsim.2021.M8.snell.
  • Masek, M., Lam, P., Rybicki, T., Snell, J., Wheat, D., Kelly, L., Glassborow, D., Smith-Gander, C. (2021). The Open Maritime Traffic Analysis Dataset. MODSIM2021, 24th International Congress on Modelling and Simulation (981-987). Modelling and Simulation Society of Australia and New Zealand. https://doi.org/10.36334/modsim.2021.M9.masek.

Journal Articles

  • Pech, A., Lam, P., Masek, M. (2020). Quantifiable Isovist and Graph-Based Measures for Automatic Evaluation of Different Area Types in Virtual Terrain Generation. IEEE Access, 8(2020), 216491-216506. https://doi.org/10.1109/ACCESS.2020.3041276.

Journal Articles

  • Lam, P., Masek, M., Kelly, L., Papasimeon, M., Benke, L. (2019). A simheuristic approach for evolving agent behaviour in the exploration for novel combat tactics. Operations Research Perspectives, 6(2019), Article Number 100123. https://doi.org/10.1016/j.orp.2019.100123.

Conference Publications

  • Masek, M., Lam, P., Kelly, L., Wong, M. (2019). Evolving behaviour trees for automated discovery of novel combat strategy in real-time strategy wargames. MODSIM2019, 23rd International Congress on Modelling and Simulation (277-283). Modelling and Simulation Society of Australia and New Zealand. https://ro.ecu.edu.au/ecuworkspost2013/7571.

Journal Articles

  • Masek, M., Lam, P., Tranthim-Fryer, C., Jansen, B., Baptist, K. (2018). Sleep monitor: A tool for monitoring and categorical scoring of lying position using 3D camera data. SoftwareX, 7(January–June 2018), 341-346. https://doi.org/10.1016/j.softx.2018.10.001.

Conference Publications

  • Masek, M., Lam, P., Benke, L., Kelly, L., Papasimeon, M. (2018). Discovering Emergent Agent Behaviour with Evolutionary Finite State Machines. PRIMA 2018: Principles and Practice of Multi-Agent Systems (19-34). Springer. https://doi.org/10.1007/978-3-030-03098-8_2.

Journal Articles

  • Masek, M., Boston, J., Lam, P., Corcoran, S. (2017). Improving mastery of fractions by blending video games into the Math classroom. Journal of Computer Assisted Learning, 33(5), 486-499. https://doi.org/10.1111/jcal.12194.

Conference Publications

  • Pazhoumanddar, H., Lam, P., Masek, M. (2017). An Automatic Approach for Generation of Fuzzy Membership Functions. Agents and Artificial Intelligence 8th International Conference, ICAART 2016, Revised Selected Papers (247-264). Springer. https://doi.org/10.1007/978-3-319-53354-4_14.

Journal Articles

Conference Publications

  • Wheat, D., Masek, M., Lam, P., Hingston, P. (2016). Modeling perceived difficulty in game levels. Proceedings of the Australasian Computer Science Week Multiconference (Article no. a74). Australian Computer Society Inc.. https://doi.org/10.1145/2843043.2843478.
  • Pazhoumanddar, H., Masek, M., Lam, P. (2016). Unsupervised monitoring of electrical devices for detecting deviations in daily routines. 2015 10th International Conference on Information, Communications and Signal Processing (ICICS) (1-6). IEEE. https://doi.org/10.1109/ICICS.2015.7459849.
  • Pazhoumanddar, H., Lam, P., Masek, M. (2016). Automatic Generation of Fuzzy Membership Functions using Adaptive Mean-shift and Robust Statistics. Proceedings of the 8th International Conference on Agents and Artificial Intelligence (160-171). Science and Technology Publications. https://doi.org/10.5220/0005751601600171.
  • Pazhoumanddar, H., Lam, P., Masek, M. (2016). A Novel Fuzzy Based Home Occupant Monitoring System Using Kinect Cameras. 2015 IEEE 27th International Conference on Tools with Artificial Intelligence (ICTAI) (1129-1136). IEEE. https://doi.org/10.1109/ICTAI.2015.160.
  • Pech, A., Lam, P., Hingston, P., Masek, M. (2016). Using isovists to evolve terrains with gameplay elements. Applications of Evolutionary Computation (636-652). Springer Verlag. https://doi.org/10.1007/978-3-319-31204-0_41.
  • Dang, V., Lam, P. (2016). Gene selection using a hybrid memetic and nearest shrunken centroid algorithm. BIOINFORMATICS 2016 - 7th International Conference on Bioinformatics Models, Methods and Algorithms, Proceedings; Part of 9th International Joint Conference on Biomedical Engineering Systems and Technologies, BIOSTEC 2016 (190-197). Science and Technology Publications. https://doi.org/10.5220/0005665201900197.

Journal Articles

  • Pazhoumanddar, H., Lam, P., Masek, M. (2015). Joint movement similarities for robust 3D action recognition using skeletal data. Journal of Visual Communication and Image Representation, 30(July 2015), 10-21. https://doi.org/10.1016/j.jvcir.2015.03.002.
  • Rastegari, S., Hingston, P., Lam, P. (2015). Evolving statistical rulesets for network intrusion detection. Applied Soft Computing Journal, 33(1 September 2015), 348-359. https://doi.org/10.1016/j.asoc.2015.04.041.

Conference Publications

  • Wheat, D., Masek, M., Lam, P., Hingston, P. (2015). Dynamic Difficulty Adjustment in 2D Platformers through Agent-Based Procedural Level Generation. Proceedings of the 2015 IEEE International Conference on Systems, Man and Cybernetics (SMC 2015) (2778-2785). IEEE. https://doi.org/10.1109/SMC.2015.485.
  • Pech, A., Hingston, P., Masek, M., Lam, P. (2015). Evolving Cellular Automata for Maze Generation. Artificial Life and Computational Intelligence: First Australasian Conference, ACALCI 2015 (112-124). Springer. https://doi.org/10.1007/978-3-319-14803-8_9.
  • Adi, E., Baig, Z., Lam, P., Hingston, P. (2015). Low-rate denial-of-service attacks against HTTP/2 services. 2015 5th International Conference on IT Convergence and Security (ICITCS): Proceedings (Article num 7292994). IEEE. https://doi.org/10.1109/ICITCS.2015.7292994.
  • Rastegari, S., Lam, P., Hingston, P. (2015). A statistical rule learning approach to network intrusion detection. 2015 5th International Conference on IT Convergence and Security (ICITCS): Proceedings (Article no. 7292933). IEEE. https://doi.org/10.1109/ICITCS.2015.7292933.

Conference Publications

  • Boston, J., Masek, M., Brogan, M., Lam, P. (2014). Digitally Augmenting Physical Spaces for Personalised Learning. 26th Australian Computers in Education Conference (52-60). ACEC.

Conference Publications

  • Rastegari, S., Hingston, P., Lam, P., Brand, M. (2013). Testing a Distributed Denial of Service Defence Mechanism using Red Teaming. 2013 IEEE Symposium on Computational Intelligence for Security and Defense Applications (CISDA) (23-29). IEEE. https://doi.org/10.1109/CISDA.2013.6595423.
  • Dang, V., Lam, P., Lee, CS. (2013). NSC‐GA: Search for Optimal Shrinkage Thresholds for Nearest Shrunken Centroid. IEEE2013 IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology (44 - 51). IEEE. https://doi.org/10.1109/CIBCB.2013.6595387.
  • Da Luz, L., Masek, M., Lam, P. (2013). Activities of daily living classification using depth features. IEEE Region 10 Annual International Conference, Proceedings/TENCON (1-4). IEEE. https://doi.org/10.1109/TENCON.2013.6718892.
  • Dang, V., Lam, P. (2013). NSC-NSGA2: Optimal search for finding multiple thresholds for Nearest Shrunken Centroid. IEEE International Conference on Bioinformatics and Biomedicine (367 - 372). IEEE. https://doi.org/10.1109/BIBM.2013.6732520.

Journal Articles

  • Doecke, J., Laws, S., Faux, N., Wilson, W., Burnham, S., Lam, P., Mondal, A., Bedo, J., Bush, A., Brown, B., De Ruyck, K., Ellis, K., Fowler, C., Gupta, V., Head, R., Macaulay, SL., Pertile, K., Rowe, C., Rembach, A., Rodrigues, M., Rumble, R., Szoeke, C., Taddei, K., Taddei, T., Trounson, B., Ames, D., Masters, C., Martins, R. (2012). Blood-Based Protein Biomarkers for Diagnosis of Alzheimer Disease. Archives of Neurology, 69(10), 1318-1325. https://doi.org/10.1001/archneurol.2012.1282.

Conference Publications

  • Hingston, P., Ranjeet, T., Lam, P., Masek, M. (2012). A Multimodal Problem for Competitive Coevolution. Proceedings of the 25th Australasian joint conference on Advances in Artificial Intelligence (338-349). Springer. https://doi.org/10.1007/978-3-642-35101-3_29.

Conference Publications

  • Ranjeet, T., Hingston, P., Lam, P., Masek, M. (2011). Analysis of Key Installation Protection using Computerized Red Teaming. Proceedings of the Australasian Computer Music Conference 2011 (137-144). Australian Computer Society Inc.
  • Dang, V., Lam, P., Lee, CS. (2011). Incorporating Genetic Algorithm into Rough Feature Selection for High Dimensional Biomedical Data. Incorporating Genetic Algorithm into Rough Feature Selection for High Dimensional Biomedical Data (283 - 287). IEEE. https://doi.org/10.1109/ITiME.2011.6132040.
  • Ranjeet, T., Masek, M., Hingston, P., Lam, P. (2011). The effects of diversity maintenance on coevolution for an intransitive numbers problem. AI 2011: Advances in Artificial Intelligence. 24th Australasian Joint Conference. Proceedings (331-340). Springer. https://doi.org/10.1007/978-3-642-25832-9_34.
  • Lee, CS., Lam, P., Masek, M. (2011). Rough-fuzzy hybrid approach for identification of bio-markers and classification on Alzheimer's disease data. Proceedings of 2011 IEEE 11th International Conference on Bioinformatics and Bioengineering, BIBE 2011 (84-91). IEEE. https://doi.org/10.1109/BIBE.2011.20.

Book Chapters

  • Kordic, S., Lam, P., Xiao, J., Li, H. (2010). Patterns Relevant to the Temporal Data-Context of an Alarm of Interest. Dynamic and Advanced Data Mining for Progressing Technological Development: Innovations and Systemic Approaches (18-39). IGI Global. https://doi.org/10.4018/978-1-60566-908-3.
  • Lam, P. (2010). Computational Intelligence for Functional Testing. Artificial Intelligence Applications for Improved Software Engineering Development: New Prospects (233- 258). IGI Global. https://doi.org/10.4018/978-1-60566-758-4.

Journal Articles

  • Kordic, S., Lam, P., Xiao, J., Li, H. (2009). Using event-intervals to analyze alarm sequences in a chemical plant. Journal of Frontiers of Computer Science and Technology, 3(3), 267-281. https://doi.org/10.3778/j.issn.1673-9418.2009.03.000.
  • Maxville, V., Armarego, J., Lam, P. (2009). Applying a reusable framework for software selection. IET Software, 3(5), 369-380.

Conference Publications

  • Lee, CS., Masek, M., Lam, P., Tan, A. (2009). Advances in fetal heart rate monitoring using smart phones. Communications and Information Technology, 2009. ISCIT 2009. 9th International Symposium on (735-740). IEEE. https://doi.org/10.1109/ISCIT.2009.5341146.
  • Lee, CS., Masek, M., Lam, P., Tan, A. (2009). Towards Higher Accuracy and Better Noise Tolerance for Fetal Heart Rate Monitoring Using Doppler Ultrasound. TENCON 2009 - 2009 IEEE Region 10 Conference (1-6). IEEE. https://doi.org/10.1109/TENCON.2009.5395885.
  • Farooq, U., Lam, P. (2009). A Max-Min Multiobjective Technique to Optimize Model Based Test Suite. 10th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2009) (569-574). IEEE. https://doi.org/10.1109/SNPD.2009.33.
  • Farooq, U., Lam, P. (2009). Evolving the Quality of a Model-Based Test Suite. Software Testing, Verification and Validation Workshops, 2009. ICSTW '09. International Conference on (141-149). IEEE. https://doi.org/10.1109/ICSTW.2009.27.
  • Masek, M., Lee, CS., Lam, P., Tan, A., Fyneman, A. (2009). Remote Home-Based Ante and Post Natal Care. 11th International Conference on e-Health Networking, Applications & Services 2009. Healthcom 2009 (60-65). IEEE. https://doi.org/10.1109/HEALTH.2009.5406204.

Journal Articles

  • Zurada, J., Lam, P. (2008). A Preliminary Investigation of Decision Tree Models for Classification Accuracy Rates and Extracting interpretable Rules in the Credit Scoring Task: A Case of the German Data Set. Review of Business Information Systems, 12(3), 45-54.

Conference Publications

  • Farooq, U., Lam, P., Li, H. (2008). Towards Automated Test Sequence Generation. Proceedings of the 19th Australian Software Engineering Conference (441-450). IEEE.
  • Kordic, S., Lam, P., Xiao, J., Li, H. (2008). A Data Driven Approach for Finding the Threshold Relevant to the Temporal Data Context of an Alarm of Interest. PRICAI 2008. Trends in Artificial Intelligence. 10th Pacific Rim International Conference on Artificial Intelligence Proceedings (985-990). Springer.
  • Maxville, V., Lam, P., Armarego, J. (2008). Supporting Component Selection with a Suite of Classifiers. Proceedings of the IEEE World Congress on Computational Intelligence 2008 (3946-3953). IEEE.
  • Kordic, S., Lam, P., Xiao, J., Li, H. (2008). Analysis of Alarm Sequences in a Chemical Plant. Proceedings of the 4th International Conference on Advanced Data Mining and Applications (135-146). Springer.

Journal Articles

  • Lam, P., Li, H., Xu, D. (2007). A Model-Centric Approach for the Management of Model Evolution in Chemical Process Modelling. Computers & Chemical Engineering, 31(12), 1633 - 1662.

Conference Publications

  • Wang, J., Li, H., Xiao, J., Lam, P. (2007). A Bipartite Graph Matching Approach to Generate Optimal Test Sequences for Protocol Conformance Testing. Proceedings of IASTED Conference on Advances in Computer Science and Technology 2007 (147-152). ACTA Press.
  • Farooq, U., Lam, P., Li, H. (2007). Transformation Methodology for UML 2.0 Activity Diagram into Colored Petri Nets. Proceedings of the 3rd IASTED International Conference on Advances in Computer Science and Technology, ACST 2007 (128-133). ACTA Press.
  • Lam, P., Xiao, J., Li, H. (2007). Ant Colony Optimisation For Generation Of Conformance Testing Sequences Using A Characterising Set. Proceedings of IASTED Conference on Advances in Computer Science and Technology (140-146). ACTA Press.
  • Xu, D., Li, H., Lam, P. (2007). A Systematic Approach to Automatically Generate Test Scenarios from UML Activity Diagrams. Proceedings of the 4th IASTED Conference on Advances in Computer Science and Technology (ACST 2007) (134-139). ACTA Press.
  • Chandler, R., Lam, P., Li, H. (2007). Dealing with Concurrent Regions during Scenario Generation from Activity Diagrams. Innovations and Advanced Technologies in Computer and Information Science and Engineering (415-420). Springer.
  • Kordic, S., Lam, P., Xiao, J., Li, H. (2007). Associative data mining for alarm groupings in chemical processes. Proceedings of the 2007 International Conference on Intelligence Systems and Knowledge (191-198). Atlantis Press.

Conference Publications

  • Xiao, J., Lam, P., Li, H., Wang, J. (2006). Reformulation of the Generation of Conformance Testing Sequences to the Asymmetric Travelling Salesman Problem. Proceedings of GECCO 2006 Genetic and Evoluntary Computation Conference (1933-1940). ACM Press.

Journal Articles

  • Lee, G., Morris, J., Parker, K., Bundell, GA., Lam, P. (2005). Using Symbolic Execution to Guide Test Generation. Software Testing, Verification and Reliability, 15(1), 41-61.

Conference Publications

  • Rose, H., Lam, P., Li, H. (2005). Using XML in Version Management of Chemical Process Models. Lecture Notes in Computer Science Volume 3399/2005 (643-654). Springer Berlin / Heidelberg. https://doi.org/10.1007/b106936.
  • Wang, J., Xiao, J., Lam, P., Li, H. (2005). A Bipartite Graph Approach to Generate Optimal Test Sequences for Protocol Conformance Testing using the Wp-method. Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific (307-314). IEEE. https://doi.org/10.1109/APSEC.2005.5.
  • Li, H., Lam, P. (2005). Using Anti-Ant-Like Agents to Generate test Threads from the UML Diagrams. Testing of Communication Systems 17th IFIP TC6/WG 6.1 (69-80). Springer.
  • Chandler, R., Lam, P., Li, H. (2005). AD2US: An Automated Approach to Generating Usage Scenarios from UML Activity Diagrams. 12th Asia-Pacific Software Engineering Conference : proceedings (9-16). IEEE Computer Society.
  • Li, H., Lam, P. (2005). An Ant Colony Optimization Approach to Test Sequence Generation for State-Based Software Testing. Proceedings of the 5th International Conference on Quality Software (255-262). IEEE.
  • Xu, D., Li, H., Lam, P. (2005). Using Adaptive Agents to Automatically Generate Test Scenarios from the UML Activity Diagrams. Proceedings: Asia-Pacific Software Engineering Conference (385-392). IEEE Computer Society.

Journal Articles

  • Bai, X., Lam, P., Li, H. (2004). Testing for component-based software. Journal of Guangxi academy of sciences, 20(2), 57-63.
  • Li, H., Lam, P. (2004). Optimization of state-based test suites for software systems: An evolutionary approach. International Journal of Computer and Information Science, 5(3), 212-223.
  • Shastri, S., Lam, P., Werner, B. (2004). A machine learning approach to generate rules for process fault diagnosis. Journal of Chemical Engineering of Japan, 37(6), 691-697.

Conference Publications

  • Bartsch, K., Robey, MC., Ivins, J., Lam, P. (2004). Consistency checking between use case senarios and UML sequence diagrams. Proceedings of the IASTED International Conference on Software Engineering (581-589). ACTA Press.
  • Maxville, V., Lam, P., Armarego, J. (2004). Learning to select components. Proceedings of the Sixteenth International Conference on Software Engineering and Knowledge Engineering: SEKE 2004 (421-426). Knowledge Systems Institute.
  • Maxville, V., Armarego, J., Lam, P. (2004). Intelligent component selection. Proceedings of the 28th Annual International Computer Software and Applications Conference: COMPSAC 2004 (244-249). IEEE. https://doi.org/10.1109/CMPSAC.2004.1342839.
  • Li, H., Lam, P. (2004). An exchange language for process modelling and model management. Proceedings of the 7th International Conference on Dynamics and Control of Process Systems (679-682). IFAC Publications.
  • Li, H., Lam, P. (2004). Sotware test data generation using ant colony optimization. Proceedings of the International Conference on Computational Intelligence (0). ICCI.
  • Bai, X., Lam, P., Li, H. (2004). An approach to generate the thin-threads from the UML diagrams. Proceedings of the Twenty Eighth Annual International Computer Software and Applications Conference (546-552). IEEE.
  • Bai, X., Li, H., Lam, P. (2004). A risk analysis approach to prioritize UML-based software testing. Proceedings of the ACIS 5th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD2004) (112-119). ACIS.

Book Chapters

  • Morris, J., Lam, P., Bundell, GA., Lee, G., Parker, K. (2003). Setting a Framework for Trusted Component Trading. Component-Based Software Quality (128-158). Springer-Verlag.

Journal Articles

  • Xiaoqing, B., Lam, P., Li, H. (2003). A survey on UML-based software testing techniques. Journal of Guangxi University (Natural Science Edition), 28(4), 353-362.

Conference Publications

  • Lam, P., Robey, MC., Li, H. (2003). Application of AI for Automation of Software Testing. Proceedings of the ACIS Fourth International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD'03) (242-249). International Association for Computer and Information Science.
  • Li, H., Lam, P., Xiaoqing, B. (2003). Promoting Confidence in Software Components: A UML Approach. Proceedings of 2003 National Software and Applications Conference (NASAC 2003) (228-233). China Machine Press.
  • Smyth, WF., Lam, P., Chen, X., Maxville, V. (2003). Heuristics for Image Retrieval Using Spatial Configuration. Digital image computing : techniques and applications ; proceedings of the VIIth Biennial Australian Pattern Recognition Society Conference, DICTA 2003 (909-918). CSIRO Publishing.
  • Xiaoqing, B., Lam, P., Li, H. (2003). A UML-based RiskAnalysis Approach for Software Testing. Proceedings of 2003 National Software and Applications Conference (NASAC 2003) (510-515). China Machine Press.
  • Maxville, V., Lam, P., Armarego, J. (2003). Selecting Components: A Process for context-driven evaluation. Proceedings of 10th Asia-Pacific Software Engineering Conference (456-467). IEEE Press.
  • Li, H., Lam, P. (2003). An Evolutionary Approach for Optimisation of State-based Test Suites for Software Systems. Proceedings of the ACIS 4th International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD '03) (226-233). International Association for Computer and Information Science.
  • Lam, P., Li, H. (2003). Intelligent Test Data processing for State-based Software Testing. Proceedings of the 2nd CIRAS 2003 (PS03-4-04). Centre for Intelligent Control.

Research Projects

  • Integration of Seasonal Factors in Automated Maritime Traffic Anomaly Detection, Department of Jobs, Tourism, Science and Innovation, Defence Science Research Higher Degree Student Grant, 2022 ‑ 2023, $10,000.
  • Interactive Evolutionary Computation for the Discovery of Warfighting Strategies , Department of Jobs, Tourism, Science and Innovation, Defence Science Collaborative Research Grants, 2020 ‑ 2022, $149,880.
  • Opportunities and Implications of using Artificial Intelligence in the Establishment of Secure Physical Environments, ASIS International, ASIS - Grant, 2020 ‑ 2021, $47,800.
  • Methods for Identifying Anomalies in Real Time Maritime Traffic Data, Defence Science and Technology Group of the Department of Defence, Grant, 2020 ‑ 2021, $196,756.
  • Evolutionary Algorithms for Real Time Strategy games, Defence Science and Technology Group of the Department of Defence, Grant, 2018 ‑ 2019, $53,373.
  • Evolutionary Algorithms for Complex Multi-Agent Simulation of Air Operations, Defence Science and Technology Group of the Department of Defence, Grant, 2017 ‑ 2018, $97,846.
  • Establishing a 3D sensing, visualisation and analytics lab, Edith Cowan University, Edith Cowan University, School of Science 2017 Strategic Initiative Fund, 2017, $115,368.
  • Co-Evolutionary Algorithms for Multi-Agent Simulation of Air Operations, Defence Science and Technology Group of the Department of Defence, Grant, 2016 ‑ 2017, $44,339.
  • Simulation game engines for Maritime Experimentation, Defence Science and Technology Group of the Department of Defence, Grant, 2016, $22,043.
  • Trailblazer: A Framework for Context Aware Multimodal Learning, Edith Cowan University, ECU Industry Collaboration Grant - 2013, 2013 ‑ 2015, $49,969.
  • Game based learning and educational data mining, Edith Cowan University, ECU Industry Collaboration Grant - 2014 (Round 1), 2014 ‑ 2015, $60,000.
  • Discovery and Validation of Alzheimer's disease biomarkers in human plasma, National Health and Medical Research Council, Project Grants, 2011 ‑ 2014, $352,524.
  • Remote Blood Pressure Monitoring for Preeclampsia, Nortel Networks, Grant - Development, 2011 ‑ 2012, $25,000.
  • Versatile Care @ Residential Environment - V-C@RE(tm), Nortel Networks, Grant - Development, 2009 ‑ 2010, $49,374.
  • Alarm Management - Silence is Golden., Australian Research Council, Grant - Linkage (APAI), 2003 ‑ 2007, $109,552.
  • Configuration Management Techniques for Promoting Reuse in Process Design and Modelling, Australian Research Council, Grant - SPIRT, 2001 ‑ 2005, $45,915.

Research Student Supervision

Co-principal Supervisor

  • Doctor of Philosophy, A Cooperative Co-evolutionary Approach to the Automated Discovery of Team Behaviour in Real-time Strategy Games
  • Master of Computing and Security by Research, Anomaly detection of seasonal vessel activity

Principal Supervisor

  • Doctor of Philosophy, Model based test suite minimization using metaheuristics.
  • Doctor of Philosophy, Strategies for the intelligent selection of components
  • Doctor of Information Technology, Coevolutionary algorithms for the optimization of strategies for red teaming applications
  • Doctor of Philosophy, Evolutionary approaches for feature selection in biological data
  • Doctor of Philosophy, Alarm management - mining for groups of co-occuring alarm tags
  • Doctor of Information Technology, An investigation into the use of neural networks for the prediction of the stock exchange of Thailand.

Co-principal Supervisor

  • Doctor of Philosophy, Evolving gameplay elements into virtual terrains

Associate Supervisor

  • Doctor of Philosophy, Intelligent network intrusion detection using an evolutionary computation approach
  • Master of Science (Computer Science), Seagrass detection using deep learning
Skip to top of page