Accessibility Skip to Global Navigation Skip to Local Navigation Skip to Content Skip to Search Skip to Site Map Menu

Information Systems and Software Engineering

Individuals and organisations alike increasingly rely on the effective functioning of software and information systems. We study how to develop reliable software and information systems, and how these systems influence individuals and organisations. In particular, we investigate the techniques, practices, and tools used to specify, design, develop, deploy, and maintain software. In addition, we examine the interaction between technology and its human and organisational context, including the implications for the use of technologies.

Members

Core Members

Professor Stephen MacDonnell: Dr MacDonnell's topics include Empirical Software Engineering; Software Analytics; Evidence-Based Software Engineering; Software Practices; Software Planning, Estimation and Management; Information Systems Development; Software Forensics)

Dr Sherlock A. Licorish: Dr Licorish's topics include Software Development Methodologies, Software Process Modelling, Software Teams’ Behaviour and Performance, Software Development Tools, Software Requirements Engineering, Empirical Software Engineering, Global Software Development, Open Source Software Development, App Store Mining and Virtual Communities.

Dr Sander Zwanenburg: Dr Zwanenburg's topics include Information technology (IT) addiction, use of IT at work, psychological impact of IT use, experience and performance of IT use, and managerial and strategic implications of IT.

Adjunct Members

Professor Michael Winikoff

Associate Professor Tony Savarimuthu

Dr Nigel Stanger

Professor Stephen Cranefield

Selected Publications

  • Holvitie, J., Licorish, S.A., Spínola, R.O., Hyrynsalmi, S., MacDonell, S.G., Mendes, T.S., Buchan, J., & Leppänen, V. (2018) Technical debt and agile software development practices and processes: an industry practitioner survey, Information and Software Technology 96, pp.141-160. doi:10.1016/j.infsof.2017.11.015
  • Zwanenburg, S. P. (2017). Towards a synthesis of the guidelines for the development of measurement. Proceedings of the Australasian Conference on Information Systems (ACIS) Conference.Retrieved from https://www.acis2017.org/program/conference-program/conference-proceeding/
  • Devananda, M., Cranefield, S., Winikoff, M., & Lloyd, H. (2017). Workload prediction model of a primary health centre. Proceedings of the 25th European Conference on Information Systems (ECIS). (pp. 1192-1204). Retrieved from http://aisel.aisnet.org/ecis/
  • Licorish, S.A., & MacDonell, S.G. (2017) Exploring software developers’ work practices: Task differences, participation, engagement, and speed of task resolution, Information & Management 54(3), pp.364-382. doi:10.1016/j.im.2016.09.005
  • Sharma, P. N., Savarimuthu, B. T. R., & Stanger, N. (2017). Boundary spanners in open source software development: A study of Python email archives. Proceedings of the 24th Asia-Pacific Software Engineering Conference (APSEC). (pp. 308-317). IEEE. doi: 10.1109/APSEC.2017.37
  • Hussain, W., Clear, T., & MacDonell, S.G. (2017) Emerging trends for global DevOps: A New Zealand perspective, in Proceedings of the 2017 International Conference on Global Software Engineering Workshops (ICGSE2017). Buenos Aires, Argentina, IEEE Computer Society Press, pp.21-30. doi:10.1109/ICGSE.2017.16
  • Licorish, S. A., Savarimuthu, B. T. R., & Keertipati, S. (2017). Attributes that predict which features to fix: Lessons for App Store mining. Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering (EASE). (pp. 108-117). New York, NY: ACM. doi: 10.1145/3084226.3084246
  • Dam, H. K., Egyed, A., Winikoff, M., Reder, A., & Lopez-Herrejon, R. E. (2016). Consistent merging of model versions. Journal of Systems & Software, 112, 137-155. doi: 10.1016/j.jss.2015.06.044
  • Lee, C.W., Licorish, S.A., Savarimuthu, B.T.R., & MacDonell, S.G. (2016) Augmenting text mining approaches with social network analysis to understand the complex relationships among users’ requests: a case study of the Android operating system, in Proceedings of the 49th Hawaii International Conference on System Sciences (HICSS2016). Koloa HI, USA, AIS, pp.1144-1153. doi:10.1109/HICSS.2016.145
  • Zwanenburg, S. P. (2015). How to tie a construct to indicators: Guidelines for valid measurement. Proceedings of the Annual International Conference on Information Systems (ICIS).Retrieved from http://aisel.aisnet.org/
  • Licorish, S.A., & MacDonell, S.G. (2015) Communication and personality profiles of global software developers, Information and Software Technology 64, pp.113-131. doi:10.1016/j.infsof.2015.02.004
  • Zwanenburg, S. P., & Farhoomand, A. (2014). The Hong Kong Jockey Club: Transforming customer experience through information technology. Communications of the Association for Information Systems34, 1115-1132.
  • Licorish, S.A., & MacDonell, S.G. (2014) Understanding the attitudes, knowledge sharing behaviors and task performance of core developers: a longitudinal study, Information and Software Technology 56(12), pp.1578-1596. doi:10.1016/j.infsof.2014.02.004
  • Zwanenburg, S. (2013). Information technology addiction: Construct development and measurement. Proceedings of the International Conference on Information Systems (ICIS). Retrieved from http://aisel.aisnet.org/
  • Felizardo, K.R., MacDonell, S.G., Mendes, E., & Maldonado, J.C. (2012) A systematic mapping on the use of visual data mining to support the conduct of systematic literature reviews, Journal of Software 7(2), pp.450-461. doi:10.4304/jsw.7.2.450-461
  • Shepperd, M., & MacDonell, S.G. (2012) Evaluating prediction systems in software project estimation, Information and Software Technology 54(8), pp.820-827. doi:10.1016/j.infsof.2011.12.008

Publications

Zwanenburg, S., & Qureshi, I. (2019). Anticipating, avoiding, and alleviating measurement error: A synthesis of the literature with practical recommendations. Australasian Journal of Information Systems, 23. doi: 10.3127/ajis.v23i0.1844

Klünder, J., Hebig, R., Tell, P., Kuhrmann, M., Nakatumba-Nabende, J., Heldal, R., … Licorish, S. A., … MacDonell, S. G. (2019). Catching up with method and process practice: An industry-informed baseline for researchers. Proceedings of the 41st Software Engineering International Conference: Software Engineering in Practice (ICSE-SEIP). (pp. 255-264). IEEE. doi: 10.1109/ICSE-SEIP.2019.00036

Omondiagbe, O. P., Licorish, S. A., & MacDonell, S. G. (2019). Features that predict the acceptability of Java and JavaScript answers on Stack Overflow. Proceedings of the Evaluation and Assessment on Software Engineering (EASE). (pp. 101-110). ACM. doi: 10.1145/3319008.3319024

Licorish, S. A., Owen, H. E., Daniel, B., & George, J. L. (2018). Students’ perception of Kahoot!’s influence on teaching and learning. Research & Practice in Technology Enhanced Learning, 13, 9. doi: 10.1186/s41039-018-0078-8

Licorish, S. A., & MacDonell, S. G. (2018). Exploring the links between software development task type, team attitudes and task completion performance: Insights from the Jazz repository. Information & Software Technology, 97, 10-25. doi: 10.1016/j.infsof.2017.12.005

Chapter in Book - Research

Schmidt, F., MacDonell, S. G., & Connor, A. M. (2012). An automatic architecture reconstruction and refactoring framework. In R. Lee (Ed.), Software engineering research, management and applications 2011: Studies in computer intelligence (Vol. 377). (pp. 95-111). Berlin, Germany: Springer. doi: 10.1007/978-3-642-23202-2

Frantzeskou, G., MacDonell, S. G., & Stamatatos, E. (2010). Source code authorship analysis for supporting the cybercrime investigation process. In C.-T. Li (Ed.), Handbook of research on computational forensics, digital crime, and investigation: Methods and solutions. Hersey, PA: IGI Global. doi: 10.4018/978-1-60566-836-9.ch020

Kasabov, N., Song, Q., Benuskova, L., Gottgtroy, P., Jain, V., Verma, A., … MacDonell, S. (2008). Integrating local and personalised modelling with global ontology knowledge bases for biomedical and bioinformatics decision support. In T. G. Smolinski, M. G. Milanova & A.-E. Hassanien (Eds.), Computational intelligence in biomedicine and bioinformatics: Studies in computational intelligence (Vol. 151). (pp. 93-116). Berlin, Germany: Springer. doi: 10.1007/978-3-540-70778-3

Bacic, B., Kasabov, N., MacDonell, S., & Pang, S. (2008). Evolving connectionist systems for adaptive sport coaching. In M. Ishikawa, K. Doya, H. Miyanoto & T. Yamakawa (Eds.), Neural information processing: Lecture notes in computer science (Vol. 4985). (pp. 416-425). Berlin, Germany: Springer. doi: 10.1007/978-3-540-69162-4_43

Min, K., MacDonell, S., & Moon, Y.-J. (2006). Heuristic and rule-based knowledge acquisition: Classification of numeral strings in text. In A. Hoffman, B.-H. Kang, D. Richards & S. Tsumoto (Eds.), Advances in knowledge acquisition and management: Lecture notes in artificial intelligence (Vol. 4303). (pp. 40-50). Berlin, Germany: Springer. doi: 10.1007/11961239_4

Gottgtroy, P., Kasabov, N., & MacDonell, S. (2006). Evolving ontologies for intelligent decision support. In E. Sanchez (Ed.), Fuzzy logic and the semantic web. (pp. 415-439). Amsterdam: Elsevier. doi: 10.1016/S1574-9576(06)80023-7

MacDonell, S. G., & Gray, A. R. (2001). Software engineering management. In P. Bourque & R. Dupuis (Eds.), Guide to the Software Engineering Body of Knowledge (SWEBOK). (pp. 121-135). Los Alamitos, CA: IEEE Computer Society Software Engineering Co-ordinating Committee.

Gray, A. R., & MacDonell, S. G. (1998). Fuzzy logic techniques for software metric models of development effort. In W. Pedrycz & J. F. Peters (Eds.), Computational Intelligence in Software Engineering: Advances in fuzzy systems: Applications and theory (Vol. 16). (pp. 321-388). Singapore: World Scientific. doi: 10.1142/9789812816153_0012

^ Top of page

Journal - Research Article

Zwanenburg, S., & Qureshi, I. (2019). Anticipating, avoiding, and alleviating measurement error: A synthesis of the literature with practical recommendations. Australasian Journal of Information Systems, 23. doi: 10.3127/ajis.v23i0.1844

Licorish, S. A., Owen, H. E., Daniel, B., & George, J. L. (2018). Students’ perception of Kahoot!’s influence on teaching and learning. Research & Practice in Technology Enhanced Learning, 13, 9. doi: 10.1186/s41039-018-0078-8

Licorish, S. A., & MacDonell, S. G. (2018). Exploring the links between software development task type, team attitudes and task completion performance: Insights from the Jazz repository. Information & Software Technology, 97, 10-25. doi: 10.1016/j.infsof.2017.12.005

Rees, G. H., Crampton, P., Gauld, R., & MacDonell, S. (2018). Rethinking health workforce planning: Capturing health system social and power interactions through actor analysis. Futures, 99, 16-27. doi: 10.1016/j.futures.2018.03.009

Rees, G. H., Crampton, P., Gauld, R., & MacDonell, S. (2018). The promise of complementarity: Using the methods of foresight for health workforce planning. Health Services Management Research, 31(2), 97-105. doi: 10.1177/0951484818770408

Holvitie, J., Licorish, S. A., Spínola, R. O., Hyrynsalmi, S., MacDonell, S. G., Mendes, T. S., … Leppänen, V. (2018). Technical debt and agile software development practices and processes: An industry practitioner survey. Information & Software Technology, 96, 141-160. doi: 10.1016/j.infsof.2017.11.015

Mensah, S., Keung, J., MacDonell, S. G., Bosu, M. F., & Bennin, K. E. (2018). Investigating the significance of the Bellwether effect to improve software effort prediction: Further empirical study. IEEE Transactions on Reliability, 67(3), 1176-1198. doi: 10.1109/TR.2018.2839718

Zwanenburg, S. P., & Farhoomand, A. (2018). Lenovo: Being on top in a declining industry. Communications of the Association for Information Systems, 42, 17. doi: 10.17705/1CAIS.04217

Licorish, S. A., & MacDonell, S. G. (2017). Exploring software developers’ work practices: Task differences, participation, engagement, and speed of task resolution. Information & Management, 54(3), 364-382. doi: 10.1016/j.im.2016.09.005

Meldrum, S., Savarimuthu, B. T. R., Licorish, S., Tahir, A., Bosu, M., & Jayakaran, P. (2017). Is knee pain information on YouTube videos perceived to be helpful? An analysis of user comments and implications for dissemination on social media. Digital Health, 3. doi: 10.1177/2055207617698908

Rees, G. H., & MacDonell, S. (2017). Data gathering for actor analyses: A research note on the collection and aggregation of individual respondent data for MACTOR. Future Studies Research Journal, 9(1), 115-137.

Licorish, S. A. (2016). Exploring the prevalence and evolution of android concerns: A community viewpoint. Journal of Software, 11(9), 848-869. doi: 10.17706/jsw.11.9.848-869

Licorish, S. A., & MacDonell, S. G. (2015). Communication and personality profiles of global software developers. Information & Software Technology, 64, 113-131. doi: 10.1016/j.infsof.2015.02.004

Whigham, P. A., Owen, C. A., & MacDonell, S. G. (2015). A baseline model for software effort estimation. ACM Transactions on Software Engineering & Methodology, 24(3), 20. doi: 10.1145/2738037

Fountain, J. S., Sly, B., Holt, A., & MacDonell, S. (2015). Availability of antidotes, antivenoms, and antitoxins in New Zealand hospital pharmacies. New Zealand Medical Journal, 128(1411). Retrieved from https://www.nzma.org.nz/journal

Zwanenburg, S. P., & Farhoomand, A. (2014). The Hong Kong Jockey Club: Transforming customer experience through information technology. Communications of the Association for Information Systems, 34, 58.

Licorish, S. A., & MacDonell, S. G. (2014). Understanding the attitudes, knowledge sharing behaviors and task performance of core developers: A longitudinal study. Information & Software Technology, 56(12), 1578-1596. doi: 10.1016/j.infsof.2014.02.004

More publications...