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

Sherlock Licorish

BSc(UoG), MSc, PhD(AUT), MIITP

Position
Lecturer
Room
7.03, Commerce Building
Phone
+64 3 479 8319
Email
sherlock.licorish@otago.ac.nz
Web page
http://nz.linkedin.com/in/sherlocklicorish
Supervising
Saurabh Malgaonkar
Co-supervising
Priyanka Patel
Papers
2017 S2: INFO322, MART330
2017 FY: INFO312
2018 S1: INFO301, INFO310
Research group
Information Systems and Software Engineering

Dr Sherlock Licorish is a Lecturer whose current research focuses on:

  1. Modelling the software development process and evaluating the use of software methodologies, and particularly agile approaches (sample paper).
  2. Exploring and evaluating software teams’ behaviour and performance under various conditions, or in addressing various forms of software activities (e.g., resolving defects or building new features, gathering software requirements, or performing software maintenance tasks) (sample paper).
  3. The development and provision of software tools to aid software developers and enhance end-users’ involvement in the feedback processes (sample paper). Dr Licorish is also interested in topics considered under market-driven (and crowd-sourced) requirements engineering (sample paper).
  4. Empirical software engineering and analytics, covering global software development (sample paper), open source software (OSS) development and virtual communities (sample paper).

Dr Licorish’s analytics research involves the use of data mining, data visualization, statistical analysis and other quantitative methods (e.g., social network analysis, linguistic and sentiment analysis, natural language processing (NLP) and probabilistic modelling techniques).

He has also used qualitative methods in his research, including qualitative forms of content analysis and dilemma analysis. These techniques (both quantitative and qualitative) are often applied to large repositories and software artefacts.

Dr Licorish serves as a reviewer for several top conferences and journals. 

Publications

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

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

Diebold, P., Galster, M., Rainer, A., & Licorish, S. A. (2017). Interactive posters: An alternative to collect practitioners' experience. Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering (EASE). (pp. 230-235). New York, NY: ACM. doi: 10.1145/3084226.3084272

Sharma, P., Savarimuthu, B. T. R., Stanger, N., Licorish, S. A., & Rainer, A. (2017). Investigating developers' email discussions during decision-making in Python language evolution. Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering (EASE). (pp. 286-291). New York, NY: ACM. doi: 10.1145/3084226.3084271

Su'a, T., Licorish, S. A., Savarimuthu, B. T. R., & Langlotz, T. (2017). QuickReview: A novel data-driven mobile user interface for reporting problematic app features. Proceedings of the 22nd International Conference on Intelligent User Interfaces (IUI). (pp. 517-522). New York, NY: ACM. doi: 10.1145/3025171.3025178

Journal - Research Article

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

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

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

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

^ Top of page

Conference Contribution - Published proceedings: Full paper

Diebold, P., Galster, M., Rainer, A., & Licorish, S. A. (2017). Interactive posters: An alternative to collect practitioners' experience. Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering (EASE). (pp. 230-235). New York, NY: ACM. doi: 10.1145/3084226.3084272

Su'a, T., Licorish, S. A., Savarimuthu, B. T. R., & Langlotz, T. (2017). QuickReview: A novel data-driven mobile user interface for reporting problematic app features. Proceedings of the 22nd International Conference on Intelligent User Interfaces (IUI). (pp. 517-522). New York, NY: ACM. doi: 10.1145/3025171.3025178

Sharma, P., Savarimuthu, B. T. R., Stanger, N., Licorish, S. A., & Rainer, A. (2017). Investigating developers' email discussions during decision-making in Python language evolution. Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering (EASE). (pp. 286-291). New York, NY: ACM. doi: 10.1145/3084226.3084271

Meldrum, S., Licorish, S. A., & Savarimuthu, B. T. R. (2017). Crowdsourced knowledge on stack overflow: A systematic mapping study. Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering (EASE). (pp. 180-185). New York, NY: ACM. doi: 10.1145/3084226.3084267

Licorish, S. A., Holvitie, J., Hyrynsalmi, S., Leppänen, V., Spínola, R. O., Mendes, T. S., MacDonell, S. G., & Buchan, J. (2017). Adoption and suitability of software development methods and practices. Proceedings of the 23rd Asia-Pacific Software Engineering Conference (APSEC). (pp. 369-372). IEEE. doi: 10.1109/APSEC.2016.062

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

Patel, P., Licorish, S., Savarimuthu, B. T. R., & MacDonell, S. (2016). Studying expectation violations in socio-technical systems: A case study of the mobile app community. Proceedings of the 24th European Conference on Information Systems (ECIS). 14. Retrieved from http://aisel.aisnet.org/ecis2016_rp/14

Keertipati, S., Savarimuthu, B. T. R., & Licorish, S. A. (2016). Approaches for prioritizing feature improvements extracted from app reviews. Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE). 33. New York: ACM. doi: 10.1145/2915970.2916003

Savarimuthu, T., Dam, H. K., Licorish, S. A., Keertipati, S., Avery, D., & Ghose, A. K. (2016). Process compliance in open source software development: A study of Python Enhancement Proposals (PEPS). Proceedings of the 24th European Conference on Information Systems (ECIS). 48. Retrieved from http://aisel.aisnet.org/ecis2016_rp/48

Keertipati, S., Licorish, S., & Savarimuthu, B. T. R. (2016). Exploring decision-making processes in Python. Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering (EASE). 43. New York: ACM. doi: 10.1145/2915970.2915993

Holvitie, J., Licorish, S. A., & Leppänen, V. (2016). Modelling propagation of technical debt. Proceedings of the 42nd Euromicro Conference Series on Software Engineering and Advanced Applications (SEAA). (pp. 54-58). IEEE. doi: 10.1109/SEAA.2016.53

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 T. X. Bui & R. H. Sprague (Eds.), Proceedings of the 49th Hawaii International Conference on System Sciences (HICSS). (pp. 1144-1153). IEEE. doi: 10.1109/HICSS.2016.145

Holvitie, J., Licorish, S. A., Martini, A., & Leppänen, V. (2016). Co-existence of the 'technical debt' and 'software legacy' concepts. In H. Lichter, K. Fögen, T. Sunetnanta, T. Anwar, A. Yamashita, L. Moonen, … A. Sureka (Eds.), Proceedings of the 4th International Workshop on Quantitative Approaches to Software Quality (QuASoQ) and the 1st International Workshop on Technical Debt Analysis (TDA). (pp. 80-83). Retrieved from http://ceur-ws.org/Vol-1771/

Licorish, S. A., MacDonell, S. G., & Clear, T. (2015). Analyzing confidentiality and privacy concerns: Insights from Android issue logs. Proceedings of the 19th Evaluation and Assessment in Software Engineering (EASE) International Conference. 18. New York: ACM. doi: 10.1145/2745802.2745819

Licorish, S. A., Tahir, A., Bosu, M. F., & MacDonell, S. G. (2015). On satisfying the Android OS community: User feedback still central to developers' portfolios. Proceedings of the 24th Australasian Software Engineering Conference (ASWEC). (pp. 78-87). IEEE. doi: 10.1109/aswec.2015.19

Licorish, S. A., Lee, C. W., Savarimuthu, B. T. R., Patel, P., & MacDonell, S. G. (2015). They’ll know it when they see it: Analyzing post-release feedback from the android community. Proceedings of the 21st Americas Conference on Information Systems (AMCIS). Retrieved from http://aisel.aisnet.org/cgi/viewcontent.cgi?article=1407&context=amcis2015

Licorish, S. A., & MacDonell, S. G. (2014). Personality profiles of global software developers. Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering (EASE). 45. New York: ACM. doi: 10.1145/2601248.2601265

Licorish, S., & MacDonell, S. (2014). Relating IS developers’ attitudes to engagement. Proceedings of the 25th Australasian Conference on Information Systems (ACIS). Retrieved from http://aut.researchgateway.ac.nz/handle/10292/7977

Licorish, S. A., & MacDonell, S. G. (2014). Combining text mining and visualization techniques to study teams' behavioral processes. Proceedings of the 4th Workshop on Mining Unstructured Data (MUD). (pp. 16-20). IEEE. doi: 10.1109/MUD.2014.10

Licorish, S. A., & MacDonell, S. G. (2013). Differences in Jazz project leaders' competencies and behaviors: A preliminary empirical investigation. Proceedings of the 6th Cooperative & Human Aspects of Software Engineering (CHASE) International Workshop. IEEE. doi: 10.1109/CHASE.2013.6614725

More publications...