Publications
2022
- Obie, H.O., Ilekura, I, Du, H, Shanin, M, Grundy, J, Li, L, Whittle, J, Turhan, B. On the Violation of Honesty in Mobile Apps: Automated Detection and Categories.
- Muller, I, Selic, B. Jan.-Feb. 2022, pp. 112-113, vol. 39. Stakeholders: Going Beyond Just “End Users”
- Hussain, W., Shahin, M., Hoda, R., Whittle, J., Perera, H., Nurwidyantoro, A., … & Oliver, G. (2021). How Can Human Values Be Addressed in Agile Methods? A Case Study on SAFe. IEEE Transactions on Software Engineering
- Jiarpakdee, J, Tantithamthavorn, C, Dam, H K & Grundy, J. 1 Jan 2022. An empirical study of model-agnostics techniques for defect prediction models.
- El-Migid, M-A. A., Cai, D., Niven, T., Vo, J., Madampe, K., Grundy, J. & Hoda, R. Apr 2022. Emotimonitor: a Trello power-up to capture and monitor emotions of Agile teams.
- Liu, C., Xia, X., Lo, D., Gao, C., Yang, X. & Grundy, J., Dec 2022. Opportunities and challenges in code search tools.
- Khalajzadeh, H., Abdelrazek, M., Grundy, J., Hosking, J. & He, Q., 1 Feb 2022. Survey and analysis of current end-user data analytics tool support.
- Wyman, J., Vu, M., Grundy, J.C. Evaluation of An Augmented Reality Approach to Better Understanding Diverse End User Web Site Usage Challenges, 17th International Conference on Evaluation of Novel Approaches to Software Engineering, 25-26 April 2022, Author pre-published version.
- Singh, H., Khalajzadeh, H., Paktinat, S., Graetsch, U.M. Grundy, J.C. Modelling Human-Centric Aspects of End-Users with iStar, Journal of Computer Languages, Volume 68, February 2022, Elsevier
- Haggag, O., Grundy, J.C., Abdelrazek, M., Haggag, S. Better Addressing Diverse Accessibility Issues in Emerging Apps: A Case Study using COVID-19 Apps, 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems 2022 (MobileSoft 2022), May 2022, Pittsburg, USA..
- 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, 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems 2022 (MobileSoft 2022), May 2022, Pittsburg, USA.
- Haggag, O. Better Identifying and Addressing Diverse Issues in mHealth and Emerging Apps Using User Reviews. In The International Conference on Evaluation and Assessment in Software Engineering 2022 (EASE 2022), June 13–15, 2022, Gothenburg, Sweden.
- Kanij, T., Grundy, J.C., McIntosh, J., Sarma, A., Aniruddha, G. A New Approach Towards Ensuring Gender Inclusive SE Job Advertisements, 44th IEEE/ACM International Conference on Software Engineering - Software Engineering in Society track, Pittsburgh, USA, 21-29 May 2022. Author pre-published version.
2021
- Chen, Jiachi ; Xia, Xin ; Lo, David ; Grundy, John ; Luo, Xiapu ; Chen, Ting. 27 Jan 2021. DEFECTCHECKER : Automated smart contract defect detection by analyzing EVM bytecode. In: IEEE Transactions on Software Engineering. 2021 ; pp. 19.
- Dam, Hoa Khanh ; Tran, Truyen ; Pham, Trang Thi Minh ; Ng, Shien Wee ; Grundy, John ; Ghose, Aditya. 1 Jan 2021. Automatic feature learning for predicting vulnerable software components. In: IEEE Transactions on Software Engineering. 2021 ; Vol. 47, No. 1. pp. 67-85.
- Fahmideh, Mahdi ; Abbasi, Aakash Ahmad ; Behnaz, Ali ; Grundy, John ; Susilo, Willy. 7 Apr 2021. Software engineering for Internet of Things. In: IEEE Transactions on Software Engineering. 2021.
- Hidellaarachchi, D., Grundy, J., Hoda, R. & Madampe, K., 15 Jan 2021, (Accepted/In press). The effects of human aspects on the Requirements Engineering process: a systematic literature review. In : IEEE Transactions on Software Engineering. 22 p.
- Lai, Phu ; He, Qiang ; Xia, Xiaoyu ; Chen, Feifei ; Abdelrazek, Mohamed ; Grundy, John ; Hosking, John G. ; Yang, Yun. 2 Mar 2021. Dynamic user allocation in stochastic Mobile Edge computing systems. In: IEEE Transactions on Services Computing. 2021.
- Milley, K., Chima, S., McIntosh, J.G., Ackland, E. & Emery, J.D., 5 May 2021. Long-term consumer involvement in cancer research: Working towards partnership. In : Health Expectations, 2021;00:1-7.
- Rajapaksha, Dilini ; Tantithamthavorn, Chakkrit ; Jiarpakdee, Jirayus ; Bergmeir, Christoph ; Grundy, John ; Buntine, Wray, 2 Apr 2021. SQAPlanner : generating data-informed software quality improvement plans. In: IEEE Transactions on Software Engineering. 2021.
- Shahin, M., Ilic, O., Gonsalvez, C. & Whittle, J., 7 Jan 2021, (Accepted/In press), The impact of a STEM-based entrepreneurship program on the entrepreneurial intention of secondary school female students. In : International Entrepreneurship and Management Journal. 32 p.
- Wang, Han ; Chen, Chunyang ; Xing, Zhenchang ; Grundy, John. 17 Feb 2021. DiffTech : differencing similar technologies from crowd-scale comparison discussions. In: IEEE Transactions on Software Engineering. 2021.
- Whittle, J., Ferrario, M.A., Simm, W. & Hussain, W. Jan-Feb 2021. A case for human values in software engineering. In: IEEE Software. 2021 ; Vol. 38, No. 1. pp. 106-113.
- Xia, Xiaoyu ; Chen, Feifei ; Grundy, John ; Abdelrazek, Mohamed ; Jin, Hai ; He, Qiang. 24 Feb 2021. Constrained app data caching over edge server graphs in edge computing environment. In: IEEE Transactions on Services Computing. 2021.
- Xia, X., Chen, F., He, Q., Grundy, J. C., Abdelrazek, M. & Jin, H., (2021). Cost-effective app data distribution in edge computing. In : IEEE Transactions on Parallel and Distributed Systems. 32, 1, p. 31-44 14 p.
- Xia, X., Chen, F., He, Q., Grundy, J., Abdelrazek, M. & Jin, H., (2021). Online collaborative data caching in edge computing. In : IEEE Transactions on Parallel and Distributed Systems. 32, 2, p. 281-294 14 p.
- Xu, Z., Li, L., Yan, M., Liu, J., Luo, X., Grundy, J., Zhang, Y. & Zhang, X., Feb 2021. A comprehensive comparative study of clustering-based unsupervised defect prediction models. In: Journal of Systems and Software. 172, 22 p., 110862.
- Obie, H, Shahin, M, Grundy, J, Turhan, B, Li, L, Hussain, W, Whittle, J. October 2021. Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users.
- Obie H, Hussain, W, Xia, X, Grundy, J, Li, L, Turhan, B, Whittle, J, Shahin, M. May 2021. A first look at human values-violation in app reviews
- Li, C, Obie, HO, Khalajzadeh, H. October 2021 A First Step Towards Detecting Human Values-violating Defects in Android APIs
- Li, C, Yu, Y, Leckning, J, Xing, W, Long Fong, C, Grundy, J, Karolita, D, McIntosh, J, Obie, HO. July 2021. A human-centric approach to building a smarter and better parking application
- Abd El-Migid, M. A., Cai, D., Niven, T., Vo, J., Madampe, K., Grundy, J., & Hoda, R. (2021). Emotimonitor: A Trello power-up to capture and monitor emotions of Agile teams. Journal of Systems and Software, 111206.
- Haggag, O., Haggag, S., Grundy, J.C., Abdelrazek, M., COVID-19 Vs Social Media apps: Does privacy really matter?, 2021 IEEE/ACM International Conference on Software Engineering, online 23-29 May 2021, IEEE.
- Huynh, K., Benarivo, J., Da Xuan, C., Sharma, G. G., Kang, J., Madugalla, A., Grundy, J. July 2021. Improving Human-Centric Software Defect Evaluation, Reporting, and Fixing. 2021 IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC).
- Luy, C., Law, J., Ho, L., Matheson, R., Cai, T., Madugalla, A., Grundy, J. October 2021. A Toolkit for Building More Adaptable User Interfaces for Vision-Impaired Users. 2021 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).
- Z. Gao, L. Jiang, X. Xia, D. Lo and J. Grundy, "Checking Smart Contracts With Structural Code Embedding," in IEEE Transactions on Software Engineering, vol. 47, no. 12, pp. 2874-2891, 1 Dec. 2021, doi: 10.1109/TSE.2020.2971482.
2020
- Archer, S., de Villiers, C. B., Scheibl, F., Carver, T., Hartley, S., Lee, A., Cunningham, A. P., Easton, D. F., McIntosh, J. G., Emery, J., Tischkowitz, M., Antoniou, A. C. & Walter, F. M., 6 Mar 2020. Evaluating clinician acceptability of the prototype CanRisk tool for predicting risk of breast and ovarian cancer: a multi-methods study. In: PLoS ONE. 15, 3, e0229999.
- Bi, T., Xia, X., Lo, D., Grundy, J. & Zimmermann, T., 18 Nov 2020, (Accepted/In press). An empirical study of release note production and usage in practice. In : IEEE Transactions on Software Engineering. 19 p.
- Chen, J., Chen, C., Xing, Z., Xia, X., Zhu, L., Grundy, J. & Wang, J., Jul 2020, Wireframe-based UI design search through image autoencoder. In : ACM Transactions on Software Engineering and Methodology. 29, 3, 31 p., 3391613.
- Grundy, J. (2020). Human-centric software engineering for next generation cloud-and edge-based smart liv. ing applications. In L. Lefevre, C. A. Varela, G. Pallis, A. N. Toosi, O. Rana, & R. Buyya (Eds.), Proceedings - 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing, CCGrid 2020 (pp. 1-10). IEEE, Institute of Electrical and Electronics Engineers. https://doi.org/10.1109/CCGrid49817.2020.00-93
- Habgood, E., Walter, F. M., O’Hare, E., McIntosh, J., McCormack, C. & Emery, J. D., Aug 2020. Using an electronic self-completion tool to identify patients at increased risk of melanoma in Australian primary care. In: Australasian Journal of Dermatology. 61, 3, p. 231-236 6 p.
- Hussain, W., Perera, H., Whittle, J., Nurwidyantoro, A., Hoda, R., Shams, R. A. & Oliver, G., 17 Nov 2020, (Accepted/In press), Human values in software engineering: contrasting case studies of practice. In : IEEE Transactions on Software Engineering. 15 p.
- Jia, R., Yang, Y., Grundy, J., Keung, J. & Hao, L., (2020). A systematic review of scheduling approaches on multi-tenancy cloud platforms. In : Information and Software Technology. 132, 106478.
- Jiarpakdee, J., Tantithamthavorn, C., Dam, H. K. & Grundy, J., 23 Mar 2020, (Accepted/In press). An empirical study of model-agnostics techniques for defect prediction models. In : IEEE Transactions on Software Engineering. 21 p.
- Khalajzadeh, K., Simmons, A., Abdelrazek, M., Grundy, J., Hosking, J. & He, Q. (2020). An End-to-End Model-based Approach to Support Big Data Analytics Development, Journal of Computer Languages, 58, June 2020, p.100964.
- Khalajzadeh, H.; Yuan, D.; Zhou, B.B.; Grundy, J.; Yang, Y.. Jul 2020. Cost effective dynamic data placement for efficient access of social networks. In: Journal of Parallel and Distributed Computing. 2020 ; Vol. 141. pp. 82-98.
- Madugalla A, Marriott K, Marinai S, Capobianco S, Goncu C. Oct 2020. Creating accessible online floor plans for visually impaired readers. ACM Transactions on Accessible Computing. 2020 Oct;13(4). 15.
- Obie, H.O., Chua, C., Avazpour, I., Abdelrazek, M., Grundy, J. & Bednarz, T., Jun 2020. Authoring logically sequenced visual data stories with Gravity. In : Journal of Computer Languages. 58, 13 p., 100961.
- Ru, J., Yang, Y., Grundy, J., Keung, J. & Hao, L., 30 Sep 2020, (Accepted/In press). An efficient deadline constrained and data locality aware Dynamic Scheduling Framework for multitenancy clouds. In : Concurrency and Computation-Practice & Experience. 38 p., e6037.
- Shahin, M. Babar, M. A.; Chauhan, M.A. Dec 2020. Architectural design space for Modelling and Simulation as a Service : a review. In: Journal of Systems and Software. 2020 ; Vol. 170.
- Suaboot, J., Fahad, A., Tari, Z., Grundy, J., Mahmood, A. N., Almalawi, A., Zomaya, A. Y. & Drira, K., Apr 2020. A taxonomy of supervised learning for IDSs in SCADA environments. In : ACM Computing Surveys. 53, 2, 37 p., 3379499.
- Waseem, M., Liang, P. & Shahin, M. Dec 2020. A systematic mapping study on Microservices Architecture in DevOps. In: Journal of Systems and Software. 2020 ; Vol. 170.
- Yusop, N. S. M., Grundy, J., Schneider, J-G. & Vasa, R., (2020). A revised open source usability defect classification taxonomy. In : Information and Software Technology. 128, 13 p., 106396.