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 CJ, 2008, 'Distributed Learning Classifier Systems', in Bull L; Bernado Mansilla E; Holmes J (ed.), Learning Classifier Systems in Data Mining ? Studies in Computational Intelligence Volume 125, Springer-Verlag, Germany, pp. 69 - 91, http://dx.doi.org/10.1007/978-3-540-78979-6_4

Dam HH; Lokan CJ; Abbass HA, 2007, 'Evolutionary Online Data Mining: An Investigation in a Dynamic Environment', in Mezura-Montes E (ed.), Constraint-Handling in Evolutionary Optimization, Springer Publishing Company, Berlin, Germany, pp. 153 - 178, http://dx.doi.org/10.1007/978-3-540-49774-5_7

Lokan CJ, 2005, 'Function points', in Advances in Computers, Academic Press Inc, San Diego, CA, USA, 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

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

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

Wang SL; Shafi K; Ng TF; Lokan C; Abbass HA, 2017, 'Contrasting Human and Computational Intelligence Based Autonomous Behaviors in a Blue-Red Simulation Environment', IEEE Transactions on Emerging Topics in Computational Intelligence, vol. 1, pp. 27 - 40, http://dx.doi.org/10.1109/TETCI.2016.2641929

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

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

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

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

Pham V; Lokan C; Kasmarik K, 2020, 'A better set of object–oriented design metrics for within-project defect prediction', Online, presented at EASE2020, Online

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

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, '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, Berlin, Germany, pp. 213 - 218, presented at 2016 Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement (IWSM-MENSURA), Berlin, Germany, 05 October 2016 - 07 October 2016, http://dx.doi.org/10.1109/IWSM-Mensura.2016.041

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, '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, 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 CJ, 2015, 'A Replication of Comparative Study of Moving Windows on Linear Regression and Estimation by Analogy', in Turhan B (ed.), ACM International Conference Proceeding Series, Association for Computing Machinery, Beijing, China, pp. 6:1 - 6:10, presented at 11th International Conference on Predictive Models and Data Analytics in Software Engineering, Beijing, China, 21 October 2015 - 21 October 2015, http://dx.doi.org/10.1145/2810146.2810153

Amasaki S; Lokan CJ, 2015, 'The Effects of Duration-based Moving Windows with Estimation by Analogy', in Kobyliński A; Czarnacka-Chrobot B; Świerczek J (eds.), Lecture Notes in Business Information Processing, Springer International Publishing, Cracow, Poland, pp. 14 - 29, presented at Joint Conference of the 25th International Workshop on Software Measurement and the 2015 Tenth International Conference on Software Process and Product Measurement, Cracow, Poland, 05 October 2015 - 07 October 2015, http://dx.doi.org/10.1007/978-3-319-24285-9_2

Amasaki S; Lokan CJ, 2014, 'The Effects of Gradual Weighting on Duration-Based Moving Windows for Software Effort Estimation', in Jedlitschka A; Kuvaja P; Kuhrmann M; Männistö T; Munch J; Raatikainen M (eds.), Product-Focused Software Process Improvement, Springer, Helsinki, pp. 63 - 75, presented at 15th International Conference of Product Focused Software Development and Process Improvement, Helsinki, 10 December 2014 - 12 December 2014, http://dx.doi.org/10.1007/978-3-319-13835-0

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

Hasan MM; Lokan CJ, 2013, 'Calibrating productivity drivers for software customisation projects', in Fujiwara K (ed.), 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 112 publications