Publications
Prof John Grundy
Prof Rashina Hoda
Dr Kashumi Madampe
Dr Omar Haggag
Dr Chetan Arora
Further publications
2023
- Chen, J, Xia, X., Lo, D., Grundy, J. Why do Smart Contracts Self-destruct? Investigating the Selfdestruct Function on Ethereum, ACM Transactions on Software Engineering and Methodology, 2022, 31(2), 1-37.
- Fazzini, M, Khalajzadeh, H, Haggag, O, Li, Z, Obie, H, Arora, C, Hussain, W, Grundy, J. Characterizing Human Aspects in Reviews of COVID-19 Apps. 2022 IEEE/ACM 9th International Conference on Mobile Software Engineering and Systems (MobileSoft), 2022, pp. 38-49.
- Gunatilake, H., Grundy, J.C., Mueller, I., Hoda, R. Empathy Models and Software Engineering - A Preliminary Analysis and Taxonomy, to appear in Journal of Systems & Software -- Final publication available at DOI Author pre-published version PDF
- Kanij, T., Du, X., Grundy, J., Madugalla, A. & Karolita, D. An approach to generating diverse personas for children and the elderly for software development. 2023, Proceedings - 2023 IEEE 47th Annual Computers, Software, and Applications Conference, COMPSAC 2023.
- Karolita, D., Grundy, J.C., Kanij, T., McIntosh, J., Obie, H. Use of Persona in Requirements Engineering: A Systematic Mapping Study (Author pre-published version), Information and Software Technology -- Final publication available at DOI
- Ma, S., Chen, C., Khalajzadeh, H., Grundy, J.C. A First Look at Dark Mode in Real-World Android Apps (author pre-published version), ACM Transactions on Software Engineering and Methodology -- Final publication available at DOI
- Madugalla, A., Kanij, T., Brett, C., Feltham, D., Keane, R., Pugh, L. & Van Der Spuy, I. A knowledge sharing framework for better interaction with participants. 2023, Proceedings - 2023 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2023.
- Mueller, I, Hussain, W, Grundy, J. So who is impacted anyway - a preliminary study of indirect stakeholder identification in practice. CHASE '22: Proceedings of the 15th International Conference on Cooperative and Human Aspects of Software Engineering. May 2022 Pages 36–40.
- Nurwidyantoro, A, Shahin, M, Chaudron, M R. V., Hussain, W, Shams, R, Perera, H, Oliver G, Whittle, J. Human Values in Software Development Artefacts: A Case Study on Issue Discussions in Three Android Applications. Information and Software Technology, Elsevier, 2022.
- Pikulin, V., Kubo, D., Nissanka, K., Bandara, S., Shamsiemon, M. A., Yasmin, A., Jayatilaka, A., Madugalla, A. & Kanij, T. Towards developer-centered secure coding training. 2023, Proceedings - 2023 38th IEEE/ACM International Conference on Automated Software Engineering Workshops, ASEW 2023.
- Shahin, M, Gonsalvez, C, Whittle, J, Chen, C, Li, L, Xia, X. How Secondary School Girls Perceive Computational Thinking Practices through Collaborative Programming with the Micro:bit. Journal of Systems and Software, Elsevier, 2022.
- Shahin, M, Hussain, W, Nurwidyantoro, A, Perera, H, Shams, R, Grundy, J, Whittle, J. Operationalizing Human Values in Software Engineering: A Survey. IEEE Access, IEEE, 2022.
- Solanki, P, Grundy, J, Hussain, W. Operationalising ethics in artificial intelligence for healthcare: a framework for AI developers. AI and Ethics, pp. 1-18, 2022.
- Sun, X., Chen, X., Liu, Y., Grundy, J.C., Li, L., Taming Android Fragmentation through Lightweight Crowdsourced Testing, IEEE Transactions on Software Engineering -- Final publication available at DOI Author pre-published version PDF
- Vu, M. H., Wyman, J., Grundy, J. & Madugalla, A. Better understanding diverse end user website usage challenges with browser-based augmented reality approaches. 2023, Evaluation of Novel Approaches to Software Engineering - 17th International Conference, ENASE 2022 Virtual Event, April 25–26, 2022.
- Wang, W., Khalajzadeh, H., Grundy, J. & Madugalla, A. Adaptive user interfaces for software supporting chronic diseases. 2023, Proceedings - 2023 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2023. Garmendia, A. (ed.).
- Wang, W., Khalajzadeh, H., Grundy, J., Madugalla, A., McIntosh, J. & Obie, H. O. Adaptive user interfaces in systems targeting chronic disease: a systematic literature review. 18 Dec 2023, (Accepted/In press) In: User Modeling and User-Adapted Interaction. 68 p.
- Zhao, Y., Liu, T., Wang, h., Liu, Y., Grundy, J.C., Li, L., Are Mobile Advertisements in Compliance with App's Age Group? The Web Conference (WWW 2023), Austin, Texas, USA, April 30-May 4 2023 -- Final publication available at DOI Author pre-published version PDF
- Zhou, M., Gao, X., Wu, J., Grundy, J.C., Chen, X., Chen, C., Li, L. ModelObfuscator: Obfuscating Model Information to Protect Deployed ML-based Systems, 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2023), Seattle, USA, 17-21 July 2023 -- Final publication available at DOI Author pre-published version PDF
2021
- Chen, J, Xia, X., Lo, D., Grundy, J., Luo, X., Chen, T. DefectChecker: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode, IEEE Transactions on Software Engineering, 2021, Early Access: 1-19.
- Chen, J, Xia, X., Lo, D., Grundy, J., Yang, X. Maintenance-Related Concerns for Post-deployed Ethereum Smart Contract Development: Issues, Techniques, and Future Challenges, Empirical Software Engineering, 2021, 26(6): 1-44.
- Huynh, K., Benarivo, J., da Xuan, C., Sharma, G. G., Kang, J., Madugalla, A. & Grundy, J. Improving human-centric software defect evaluation, reporting, and fixing. 2021, Proceedings - 2021 IEEE 45th Annual Computers, Software, and Applications Conference, COMPSAC 2021.
- Luy, C., Law, J., Ho, L., Matheson, R., Cai, T., Madugalla, A. & Grundy, J. A toolkit for building more adaptable user interfaces for vision-impaired users. 2021, Proceedings - 2021 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2021.
- Obie, H, Hussain, W, Xia, X, Grundy, J, Li, L Turhan, B, Whittle, J, Shahin, M. A First Look at Human Values-Violation in App Reviews. 2021 IEEE/ACM 43rd International Conference on Software Engineering. May 2021.
- Obie, H, Shahin, M, Grundy, J, Turhan, B, Li, L, Hussain, W, Whittle, J. Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users. 2021 28th Asia-Pacific Software Engineering Conference (APSEC), 2021, pp. 531-535: IEEE.
- Rezaei Nasab, A, Shahin, M, Liang, P, Ehsan Basiri, M, Ali Hoseyni Raviz, S, Khalajzadeh, H, Waseem, M, Naseri, A. Automated Identification of Security Discussions in Microservices Systems: Industrial Surveys and Experiments. Journal of Systems and Software, Elsevier, 2021.
- Shahin, M, Ilic,O, Gonsalvez, C, Whittle, J. The Impact of a STEM-based Entrepreneurship Program on the Entrepreneurial Intention of Secondary School Female Students. International Entrepreneurship and Management Journal, 2021, Springer.
- Shahin, M, Rezaei Nasab, A, Ali Babar, M. A Qualitative Study of Architectural Design Issues in DevOps. Journal of Software: Evolution and Process, Wiley, 2021.
- Waseem, M, Liang, P, Shahin, M, Di Salle, A, Márquez, G. Design, Monitoring, and Testing of Microservices Systems: The Practitioners’ Perspective. Journal of Systems and Software, Elsevier, 2021.
- Whittle, J, Hussain, W. Human Values in Requirements Engineering: RE’21 Tutorial. 2021 IEEE 29th International Requirements Engineering Conference (RE), 2021, pp. 514-515: IEEE.
2020
- Chen, J, Xia, X., Lo, D., Grundy, J., Luo, X., Chen, T. Defining Smart Contract Defects on Ethereum, IEEE Transactions on Software Engineering, 2020, Early Access: 1-17.
- Madugalla, A., Marriott, K., Marinai, S., Capobianco, S. & Goncu, C. Creating accessible online floor plans for visually impaired readers. Oct 2020, In: ACM Transactions on Accessible Computing. 13, 4, 15.
- Shahin, M, Ali Babar, M, Chauhan, A. Architectural Design Space for Modelling and Simulation as a Service: A Review. Journal of Systems and Software, 170, 2020, Elsevier.
- Waseem, M, Liang, P, Shahin, M. A Systematic Mapping Study on Microservices Architecture in DevOps. Journal of Systems and Software, 2020, Elsevier.