Associate Professor Chris Lokan

Honorary Associate Professor
School of Engineering and Information Technology
+61 2 6268 8060
+61 2 626 88581
  • ABOUT
  • PUBLICATIONS

Chris Lokan received the BSc degree (with Honours) in 1980 and the PhD degree in Computer Science in 1985, both from the Australian National University. He is a Senior Lecturer in the School of Engineering and Information Technology at the University of New South Wales (UNSW), Australian Defence Force Academy (ADFA), Canberra, Australia (UNSW@ADFA). His teaching concentrates on software engineering. His main research interests are empirical software engineering, software effort and cost estimation, software benchmarking, complex adaptive systems, and data mining. He is a member of the ACM, the IEEE Computer Society, and the Australian Software Metrics Association.

 

Book Chapters

Barkat Ullah AS; Sarker R; Lokan CJ, 2010, 'An Agent Based Evolutionary Approach for Nonlinear Optimization with Equality Constraints', in Sarker R; Ray T (ed.), Agent-Based Evolutionary Search (Book series: Adaption, learning and optimization, vol. 5), edn. 1, Springer-Verlag, Berlin / Heidelberg, pp. 49 - 76, http://dx.doi.org/10.1007/978-3-642-13425-8

Dam HH; Rojanavasu P; Abbass HA; Lokan C, 2008, 'Distributed learning classifier systems', in Studies in Computational Intelligence, pp. 69 - 91, http://dx.doi.org/10.1007/978-3-540-78979-6_4

Dam HH; Lokan C; Abbass HA, 2007, 'Evolutionary online data mining: An investigation in a dynamic environment', in Studies in Computational Intelligence, pp. 153 - 178, http://dx.doi.org/10.1007/978-3-540-49774-5_7

Lokan CJ, 2005, 'Function Points', in Advances in Computers, pp. 297 - 347, http://dx.doi.org/10.1016/S0065-2458(05)65007-3

Lokan CJ, 2005, 'Estimates: how accurate are they?', in Hill PR (ed.), Practical Project Estimation, edn. 2, International Software Benchmarking Standards Group Ltd, Melbourne, Vic, pp. 20 - 26

Journal articles

Marhusin F; Lokan CJ, 2018, 'A Preemptive behaviour-based malware detection through analysis of API calls sequence inspired by Human Immune System', International Journal of Engineering and Technology(UAE), vol. 7, pp. 113 - 119, http://dx.doi.org/10.14419/ijet.v7i4.15.21431

Lokan C; Mendes E, 2017, 'Investigating the use of moving windows to improve software effort prediction: a replicated study', Empirical Software Engineering, vol. 22, pp. 716 - 767, http://dx.doi.org/10.1007/s10664-016-9446-4

Debie E; Shafi K; Merrick K; Lokan C, 2017, 'On Taxonomy and Evaluation of Feature Selection-Based Learning Classifier System Ensemble Approaches for Data Mining Problems', Computational Intelligence, vol. 33, pp. 554 - 578, http://dx.doi.org/10.1111/coin.12099

González-Ladrón-de-Guevara F; Fernández-Diego M; Lokan C, 2016, 'The usage of ISBSG data fields in software effort estimation: A systematic mapping study', Journal of Systems and Software, vol. 113, pp. 188 - 215, http://dx.doi.org/10.1016/j.jss.2015.11.040

Amasaki S; Lokan C, 2015, 'On the effectiveness of weighted moving windows: Experiment on linear regression based software effort estimation', Journal of Software: Evolution and Process, vol. 27, pp. 488 - 507, http://dx.doi.org/10.1002/smr.1672

Lokan C; Mendes E, 2014, 'Investigating the use of duration-based moving windows to improve software effort prediction: A replicated study', Information and Software Technology, vol. 56, pp. 1063 - 1075, http://dx.doi.org/10.1016/j.infsof.2014.02.008

Hermadi I; Lokan C; Sarker R, 2014, 'Dynamic stopping criteria for search-based test data generation for path testing', Information and Software Technology, vol. 56, pp. 395 - 407, http://dx.doi.org/10.1016/j.infsof.2014.01.001

Merrick K; Debie E; Shafi K; Lokan C, 2013, 'Performance Analysis of Rough Set Ensemble of Learning Classifier Systems with Differential Evolution based Rule Discovery', Evolutionary Intelligence, vol. 6, pp. 109 - 126, http://dx.doi.org/10.1007/s12065-013-0093-z

Alam S; Lokan CJ; Aldis GK; Barry SI; Butcher R, 2013, 'Systemic identification of airspace collision risk tipping points using an evolutionary multi-objective scenario-based methodology', Transportation Research Part C - Emerging Technologies, vol. 35, pp. 57 - 84, http://dx.doi.org/10.1016/j.trc.2013.05.010

Wang S; Shafi K; Lokan CJ; Abbass HA, 2013, 'An agent-based model to simulate and analyse behaviour under noisy and deceptive information', Adaptive Behavior, vol. 21, pp. 96 - 117, http://dx.doi.org/10.1177/1059712312472212

Barkat Ullah AS; Sarker R; Lokan CJ, 2012, 'Handling equality constraints in evolutionary optimization', European Journal of Operational Research, vol. 221, pp. 480 - 490, http://dx.doi.org/10.1016/j.ejor.2012.01.047

Alam S; Zhao W; Tang J; Lokan CJ; Ellejmi M; Kirby S; Abbass HA, 2012, 'Discovering Delay Patterns in Arrival Traffic with Dynamic Continuous Descent Approaches using Co-Evolutionary Red Teaming', Air Traffic Control Quaterly, vol. 20, pp. 47 - 72, http://www.atca.org/atca/files/ccLibraryFiles/Filename/000000000707/Abstracts%2020-1.pdf

Tang J; Alam S; Lokan CJ; Abbass HA, 2011, 'A multi-objective approach for Dynamic Airspace Sectorization using agent based and geometric models', Transportation Research Part C - Emerging Technologies, vol. 21, pp. 89 - 121, http://dx.doi.org/10.1016/j.trc.2011.08.008

Barkat Ullah AS; Sarker R; Lokan CJ, 2011, 'Handling Equality Constraints with Agent-based Memetic Algorithms', Memetic Computing, vol. 3, pp. 51 - 72, http://dx.doi.org/10.1007/s12293-010-0051-6

Alam S; Nguyen MH; Abbass HA; Lokan C; Ellejmi M; Kirby S, 2011, 'Multi-aircraft dynamic continuous descent approach methodology for low-noise and emission guidance', Journal of Aircraft, vol. 48, pp. 1225 - 1237, http://dx.doi.org/10.2514/1.C031241

Pham V; Tang J; Alam S; Lokan CJ; Abbass HA, 2010, 'Aviation emission inventory development and analysis', Environmental Modelling and Software, vol. Volume 25, pp. 1738 - 1753, http://dx.doi.org/10.1016/j.envsoft.2010.04.004

Wang S; Shafi K; Lokan CJ; Abbass HA, 2010, 'Adversarial learning: the impact of statistical sample selection techniques on neural ensembles', Evolving Sytems, vol. 1, pp. 181 - 197, http://dx.doi.org/10.1007/s12530-010-9013-y

Lokan CJ; Mendes E, 2009, 'Investigating the use of chronological split for software effort estimation', IET Software, vol. 3, pp. 422 - 434, http://dx.doi.org/10.1049/iet-sen.2008.0107

Rojanavasu P; Dam HH; Abbass HA; Lokan CJ; Pinngern O, 2009, 'A self-organized, distributed, and adaptive rule-based induction system', IEEE Transactions on Neural Networks, vol. 20, pp. 446 - 459, http://dx.doi.org/10.1109/TNN.2008.2008334

Barkat Ullah AS; Sarker R; Cornforth DJ; Lokan CJ, 2009, 'AMA: A new approach for solving constrained real-valued optimization problems', Soft Computing, vol. 13, pp. 741 - 762, http://dx.doi.org/10.1007/s00500-008-0349-1

Lokan CJ; Mendes E, 2008, 'Replicating studies on cross-vs single-company effort models using the ISBSG Database', Empirical Software Engineering: An International Journal, vol. 13, pp. 3 - 37, http://dx.doi.org/10.1007/s10664-007-9045-5

Dam HH; Abbass HA; Lokan CJ; Yao X, 2008, 'Neural-based Learning Classifier Systems', IEEE Transactions on Knowledge and Data Engineering, vol. 20, pp. 26 - 39, http://dx.doi.org/10.1109/TKDE.2007.190671

Giuliano A; Fiutem R; Lokan CJ, 2003, 'Object Oriented Function Points: An Empirical Validation', Empirical Software Engineering: An International Journal, vol. 8, pp. 225 - 254, http://dx.doi.org/10.1023/A:1024472727275

Lokan CJ; Wright T; Hill PR; Stringer M, 2001, 'Organiztional Benchmarking using the ISBSG Data Repository', IEEE Software, vol. 18, pp. 26 - 32, http://dx.doi.org/10.1109/52.951491

Lokan CJ, 2000, 'An empirical analysis of function point adjustment factors', Information and Software Technology Journal, vol. 42, pp. 649 - 659

Antoniol G; Lokan CJ; Caldiera G; Fuitem R, 1999, 'A Function Point-Like Measure for Object-Oriented Software', Empirical Software Engineering: An International Journal, vol. 4, pp. 263 - 287, http://dx.doi.org/10.1023/A:1009834811663

Lokan CJ, 1996, 'Early size prediction for C and Pascal programs', Journal of Systems and Software, vol. 32, pp. 65 - 72, http://dx.doi.org/10.1016/0164-1212(95)00044-5

Lokan CJ; Conte SD, 1995, 'Size Prediction for Pascal Programs', Journal of Computer and Software Engineering, vol. 3, pp. 377 - 394

Lokan CJ, 1993, 'The Cleanroom Process for Software Development', Australian Computer Journal, vol. 25, pp. 129 - 134, http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=WOS:A1993MQ79800001&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=891bb5ab6ba270e68a

Lokan CJ, 1991, 'The Design and Applications of Smart Cards', Australian Computer Journal, vol. 23, pp. 159 - 164, http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=WOS:A1991GY15400003&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=891bb5ab6ba270e68a

Conference Papers

Amasaki S; Lokan C, 2018, 'An Evaluation of Selection Methods for Time-Aware Effort Estimation', in Proceedings - Asia-Pacific Software Engineering Conference, APSEC, pp. 624 - 629, http://dx.doi.org/10.1109/APSEC.2017.105

Amasaki S; Lokan C, 2017, 'On applicability of fixed-size moving windows for ANN-based effort estimation', in Proceedings - 26th International Workshop on Software Measurement, IWSM 2016 and the 11th International Conference on Software Process and Product Measurement, Mensura 2016, pp. 213 - 218, http://dx.doi.org/10.1109/IWSM-Mensura.2016.041

Huijgens H; Van Deursen A; Minku LL; Lokan C, 2017, 'Effort and cost in software engineering: A comparison of two industrial data sets', in ACM International Conference Proceeding Series, Karlskrona, Sweden, pp. 51 - 60, presented at 21st International Conference on Evaluation and Assessment in Software Engineering, Karlskrona, Sweden, 15 June 2017 - 16 June 2017, http://dx.doi.org/10.1145/3084226.3084249

Amasaki S; Lokan C, 2017, 'A virtual study of moving windows for software effort estimation using finnish datasets', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 71 - 79, http://dx.doi.org/10.1007/978-3-319-69926-4_6

Amasaki S; Lokan C, 2016, 'Evaluation of Moving Window Policies with CART', in Proceedings - 7th International Workshop on Empirical Software Engineering in Practice, IWESEP 2016, pp. 24 - 29, http://dx.doi.org/10.1109/IWESEP.2016.10

Amasaki S; Lokan C, 2016, 'A replication study on the effects of weighted moving windows for software effort estimation', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/2915970.2915983

Amasaki S; Lokan C, 2016, 'Towards better selection between moving windows and growing portfolio', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 627 - 630, http://dx.doi.org/10.1007/978-3-319-49094-6_49

Amasaki S; Lokan C, 2015, 'A replication of comparative study of moving windows on linear regression and estimation by analogy', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/2810146.2810153

Amasaki S; Lokan C, 2015, 'The effects of duration-based moving windows with estimation by analogy', in Lecture Notes in Business Information Processing, pp. 14 - 29, http://dx.doi.org/10.1007/978-3-319-24285-9_2

Amasaki S; Lokan C, 2014, 'The effects of gradual weighting on duration-based moving windows for software effort estimation', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 63 - 77

Amasaki S; Lokan CJ, 2014, 'The Effect of Moving Windows on Software Effort Estimation: Comparative Study on CART', in O'Conner L (ed.), Empirical Software Engineering in Practice (IWESEP), 2014 6th International Workshop on, IEEE, Osaka, Japan, pp. 1 - 6, presented at 6th International Workshop on Empirical Software Engineering in Practice, Osaka, Japan, 12 November 2014 - 13 November 2014, http://dx.doi.org/10.1109/IWESEP.2014.10

Debie E; Shafi K; Merrick K; Lokan CJ, 2014, 'An Online Evolutionary Rule Learning Algorithm with Incremental Attribute Discretization', in 2014 IEEE Congress on Evolutionary Computation (CEC), IEEE, Beijing, China, pp. 1116 - 1123, presented at IEEE Congress on Evolutionary Computation, Beijing, China, 06 July 2014 - 11 July 2014, http://dx.doi.org/10.1109/CEC.2014.6900623

Tsunoda M; Amasaki S; Lokan CJ, 2013, 'How to Treat Timing Information for Software Effort Estimation?', in Munch J (ed.), Proceeding ICSSP 2013 Proceedings of the 2013 International Conference on Software and System Process, San Francisco, USA, pp. 10 - 19, presented at 2013 International Conference on Software and System Process, San Francisco, USA, 18 May 2013 - 19 May 2013, http://dx.doi.org/10.1145/2486046.2486051

Amasaki S; Lokan C, 2013, 'The evaluation of weighted moving windows for software effort estimation', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 214 - 228, http://dx.doi.org/10.1007/978-3-642-39259-7_18

Hasan MM; Lokan CJ, 2013, 'Calibrating productivity drivers for software customisation projects', in Software Engineering Conference (APSEC, 2013 20th Asia-Pacific, Bangkok, pp. 43 - 48, presented at 5th International Workshop on Empirical Software Engineering in Practice, Bangkok, 02 December 2013 - 05 December 2013, http://dx.doi.org/10.1109/APSEC.2013.110

Showing 1 - 50 of 108 publications