


default search action
John C. Grundy
John Grundy 0001
Person information
- affiliation: Monash University, Clayton, VIC, Australia
- affiliation (2016 - 2018): Deakin University, Melbourne, VIC, Australia
- affiliation (2009 - 2016): Swinburne University of Technology, Melbourne, VIC, Australia
- affiliation (1999 - 2009): University of Auckland, New Zealand
- affiliation (1993 - 1999): University of Waikato, Hamilton, New Zealand
- affiliation (PhD 1993): University of Auckland, New Zealand
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2025
- [j188]Sarah Pink
, Emma Quilty, John Grundy, Rashina Hoda:
Trust, artificial intelligence and software practitioners: an interdisciplinary agenda. AI Soc. 40(2): 639-652 (2025) - [j187]Kashumi Madampe, John C. Grundy, Minh Nguyen, Ellen Welstead-Cloud, Vinh Tuan Huynh, Linh Doan, William Lay, Sayed Hashim:
EmoReflex: an AI-powered emotion-centric developer insights platform. Autom. Softw. Eng. 32(1): 22 (2025) - [j186]Yonghui Liu, Xiao Chen, Yue Liu, Pingfan Kong, Tegawendé F. Bissyandé, Jacques Klein, Xiaoyu Sun, Li Li, Chunyang Chen, John C. Grundy:
A comparative study between android phone and TV apps. Autom. Softw. Eng. 32(2): 46 (2025) - [j185]Hourieh Khalajzadeh
, John C. Grundy
:
Accessibility of low-code approaches: A systematic literature review. Inf. Softw. Technol. 177: 107570 (2025) - [j184]Yi Wang
, Chetan Arora
, Xiao Liu, Thuong Hoang, Vasudha Malhotra, Ben Cheng, John C. Grundy
:
Who uses personas in requirements engineering: The practitioners' perspective. Inf. Softw. Technol. 178: 107609 (2025) - [j183]Yuqing Xiao
, John C. Grundy
, Anuradha Madugalla
:
Requirements engineering for older adult digital health software: A systematic literature review. Inf. Softw. Technol. 183: 107718 (2025) - [j182]Lyndsey O'brien, Tanjila Kanij
, John C. Grundy
:
Assessing gender bias in the software used in computer science and software engineering education. J. Syst. Softw. 219: 112225 (2025) - [j181]Elijah Zolduoarrati
, Sherlock A. Licorish
, John C. Grundy
:
A cross-continental analysis of how regional cues shape top stack overflow contributors. J. Syst. Softw. 223: 112338 (2025) - [c359]Yi Wang
, Xiao Liu
, Chetan Arora
, John Grundy
, Thuong Hoang
:
Understanding VR Accessibility Practices of VR Professionals. CHI 2025: 1249:1-1249:17 - [c358]Tanjila Kanij, Shafia Husna, Afzal Azeem Chowdhary, Misita Anwar, Md Khalid Hossain, John Grundy:
An Innovative Approach to Represent Tacit Knowledge of Fishing with Knowledge Graphs. ENASE 2025: 500-507 - [c357]Anika Tabassum Era, Tanjila Kanij, John Grundy, Md. Al Mamun:
A User-Centered Design Approach to Develop a Privacy Awareness Application. ENASE 2025: 692-699 - [i124]Zhen Tao, Shidong Pan, Zhenchang Xing, Xiaoyu Sun, Omar Haggag, John C. Grundy, Ze Shi Li, Jingjie Li, Liming Zhu:
Privacy Bills of Materials: A Transparent Privacy Information Inventory for Collaborative Privacy Notice Generation in Mobile App Development. CoRR abs/2501.01131 (2025) - [i123]Waqar Hussain, John C. Grundy:
Advice for Diabetes Self-Management by ChatGPT Models: Challenges and Recommendations. CoRR abs/2501.07931 (2025) - [i122]Yutan Huang, Chetan Arora, Wen Cheng Houng, Tanjila Kanij, Anuradha Madulgalla, John Grundy:
Ethical Concerns of Generative AI and Mitigation Strategies: A Systematic Mapping Study. CoRR abs/2502.00015 (2025) - [i121]Shavindra Wickramathilaka, John C. Grundy, Kashumi Madampe, Omar Haggag:
Adaptive and Accessible User Interfaces for Seniors Through Model-Driven Engineering. CoRR abs/2502.18828 (2025) - [i120]Kashumi Madampe, John C. Grundy, Nalin A. G. Arachchilage:
AI-based Programming Assistants for Privacy-related Code Generation: The Developers' Experience. CoRR abs/2503.03988 (2025) - [i119]Samuel Ferino, Rashina Hoda, John C. Grundy, Christoph Treude:
Junior Software Developers' Perspectives on Adopting LLMs for Software Engineering: a Systematic Literature Review. CoRR abs/2503.07556 (2025) - [i118]Haoye Wang, Zhipeng Gao, Tingting Bi
, John Grundy, Xinyu Wang, Minghui Wu, Xiao-Hu Yang:
What Makes a Good TODO Comment? CoRR abs/2503.15277 (2025) - [i117]Terry Yue Zhuo, Junda He, Jiamou Sun, Zhenchang Xing, David Lo, John C. Grundy, Xiaoning Du:
Identifying and Mitigating API Misuse in Large Language Models. CoRR abs/2503.22821 (2025) - 2024
- [j180]Jiachi Chen
, Jiang Hu, Xin Xia, David Lo
, John C. Grundy, Zhipeng Gao, Ting Chen:
Angels or demons: investigating and detecting decentralized financial traps on ethereum smart contracts. Autom. Softw. Eng. 31(2) (2024) - [j179]Michael Fu
, Chakkrit Tantithamthavorn
, Trung Le, Yuki Kume
, Van Nguyen, Dinh Q. Phung, John C. Grundy:
AIBugHunter: A Practical tool for predicting, classifying and repairing software vulnerabilities. Empir. Softw. Eng. 29(1): 4 (2024) - [j178]Dulaji Hidellaarachchi
, John C. Grundy, Rashina Hoda, Ingo Mueller:
The Impact of Personality on Requirements Engineering Activities: A Mixed-Methods Study. Empir. Softw. Eng. 29(1): 32 (2024) - [j177]Anuradha Madugalla
, Tanjila Kanij, Rashina Hoda, Dulaji Hidellaarachchi, Aastha Pant, Samia Ferdousi, John C. Grundy:
Challenges, adaptations, and fringe benefits of conducting software engineering research with human participants during the COVID-19 pandemic. Empir. Softw. Eng. 29(4): 86 (2024) - [j176]Md. Shamsujjoha
, John C. Grundy
, Hourieh Khalajzadeh
, Qinghua Lu, Li Li
:
Developer and End-User Perspectives on Addressing Human Aspects in Mobile eHealth Apps. Inf. Softw. Technol. 166: 107353 (2024) - [j175]Hira Naveed
, Chetan Arora
, Hourieh Khalajzadeh, John C. Grundy
, Omar Haggag:
Model driven engineering for machine learning components: A systematic literature review. Inf. Softw. Technol. 169: 107423 (2024) - [j174]Hashini Gunatilake
, John C. Grundy
, Rashina Hoda, Ingo Mueller
:
The impact of human aspects on the interactions between software developers and end-users in software engineering: A systematic literature review. Inf. Softw. Technol. 173: 107489 (2024) - [j173]Vedant Chauhan, Chetan Arora, Hourieh Khalajzadeh
, John C. Grundy
:
How do software practitioners perceive human-centric defects? Inf. Softw. Technol. 176: 107549 (2024) - [j172]Ruchi Sembey
, Rashina Hoda
, John C. Grundy
:
Emerging technologies in higher education assessment and feedback practices: A systematic literature review. J. Syst. Softw. 211: 111988 (2024) - [j171]Tanjila Kanij
, John C. Grundy
, Jennifer McIntosh:
Enhancing understanding and addressing gender bias in IT/SE job advertisements. J. Syst. Softw. 217: 112169 (2024) - [j170]Pei Liu
, Li Li
, Kui Liu
, Shane McIntosh, John C. Grundy:
Understanding the quality and evolution of Android app build systems. J. Softw. Evol. Process. 36(5) (2024) - [j169]Kashumi Madampe
, Rashina Hoda
, John C. Grundy
:
Addressing Bad Feelings in Agile Software Project Contexts: Considering Team Welfare and Developer Mental Health. IEEE Softw. 41(4): 44-50 (2024) - [j168]Wen Li
, Lingfeng Bao
, Jiachi Chen
, John C. Grundy
, Xin Xia
, Xiaohu Yang
:
Market Manipulation of Cryptocurrencies: Evidence from Social Media and Transaction Data. ACM Trans. Internet Techn. 24(2): 8:1-8:26 (2024) - [j167]Suyu Ma
, Chunyang Chen
, Hourieh Khalajzadeh
, John Grundy
:
A First Look at Dark Mode in Real-world Android Apps. ACM Trans. Softw. Eng. Methodol. 33(1): 3:1-3:26 (2024) - [j166]Pei Liu
, Yanjie Zhao
, Mattia Fazzini
, Haipeng Cai
, John Grundy
, Li Li
:
Automatically Detecting Incompatible Android APIs. ACM Trans. Softw. Eng. Methodol. 33(1): 15:1-15:33 (2024) - [j165]Han Hu
, Ruiqi Dong
, John Grundy
, Thai Minh Nguyen
, Huaxiao Liu
, Chunyang Chen
:
Automated Mapping of Adaptive App GUIs from Phones to TVs. ACM Trans. Softw. Eng. Methodol. 33(2): 47:1-47:31 (2024) - [j164]Hashini Gunatilake
, John C. Grundy
, Rashina Hoda
, Ingo Mueller
:
Enablers and Barriers of Empathy in Software Developer and User Interactions: A Mixed Methods Case Study. ACM Trans. Softw. Eng. Methodol. 33(4): 109:1-109:41 (2024) - [j163]Kashumi Madampe
, Rashina Hoda
, John C. Grundy
:
Supporting Emotional Intelligence, Productivity and Team Goals while Handling Software Requirements Changes. ACM Trans. Softw. Eng. Methodol. 33(6): 153 (2024) - [j162]Van Nguyen
, Trung Le
, Chakkrit Tantithamthavorn
, John C. Grundy
, Dinh Q. Phung
:
Deep Domain Adaptation With Max-Margin Principle for Cross-Project Imbalanced Software Vulnerability Detection. ACM Trans. Softw. Eng. Methodol. 33(6): 162 (2024) - [j161]Haoye Wang
, Zhipeng Gao
, Tingting Bi
, John C. Grundy
, Xinyu Wang
, Minghui Wu
, Xiaohu Yang
:
What Makes a Good TODO Comment? ACM Trans. Softw. Eng. Methodol. 33(6): 165 (2024) - [j160]Xinyi Hou
, Yanjie Zhao
, Yue Liu
, Zhou Yang
, Kailong Wang, Li Li
, Xiapu Luo
, David Lo, John Grundy
, Haoyu Wang:
Large Language Models for Software Engineering: A Systematic Literature Review. ACM Trans. Softw. Eng. Methodol. 33(8): 220:1-220:79 (2024) - [j159]Haoye Wang
, Zhipeng Gao
, Xing Hu
, David Lo
, John Grundy
, Xinyu Wang
:
Just-In-Time TODO-Missed Commits Detection. IEEE Trans. Software Eng. 50(11): 2732-2752 (2024) - [j158]Wei Wang
, Hourieh Khalajzadeh, John C. Grundy, Anuradha Madugalla, Jennifer McIntosh, Humphrey O. Obie:
Adaptive user interfaces in systems targeting chronic disease: a systematic literature review. User Model. User Adapt. Interact. 34(3): 853-920 (2024) - [c356]Negin Akbari, Adel Nadjaran Toosi, John C. Grundy, Hourieh Khalajzadeh, Mohammad Sadegh Aslanpour, Shashikant Ilager:
iContinuum: An Emulation Toolkit for Intent-Based Computing Across the Edge-to-Cloud Continuum. CLOUD 2024: 468-474 - [c355]Yan Wang
, Humphrey O. Obie
, Zhuying Li
, Flora D. Salim
, John C. Grundy
, Florian 'Floyd' Mueller
:
GustosonicSense: Towards understanding the design of playful gustosonic eating experiences. CHI 2024: 361:1-361:12 - [c354]Omar Haggag, John Grundy, Mohamed Abdelrazek:
An Analysis of Privacy Issues and Policies of eHealth Apps. ENASE 2024: 422-433 - [c353]Omar Haggag, John Grundy, Rashina Hoda:
Towards Enhancing Mobile App Reviews: A Structured Approach to User Review Entry, Analysis and Verification. ENASE 2024: 598-604 - [c352]Devi Karolita, John Grundy, Tanjila Kanij, Humphrey O. Obie, Jennifer McIntosh:
CRAFTER: A Persona Generation Tool for Requirements Engineering. ENASE 2024: 674-683 - [c351]Yutan Huang, Tanjila Kanij, Anuradha Madugalla, Shruti Mahajan, Chetan Arora, John Grundy:
Unlocking Adaptive User Experience with Generative AI. ENASE 2024: 760-768 - [c350]Liam Todd
, John Grundy
, Christoph Treude
:
GitHubInclusifier: Finding and fixing non-inclusive language in GitHub Repositories. ICSE Companion 2024: 89-93 - [c349]Wei Wang
, Hourieh Khalajzadeh
, John C. Grundy
, Anuradha Madugalla
, Humphrey O. Obie
:
Adaptive User Interfaces for Software Supporting Chronic Disease. ICSE (SEIS) 2024: 118-129 - [c348]Dulaji Hidellaarachchi
, John C. Grundy
, Rashina Hoda
, Ingo Mueller
:
What's Personality Got to Do with It? A Case Study on the Impact of Personality on Requirements Engineering-related Activities. CHASE@ICSE 2024: 182-194 - [c347]Mingyi Zhou
, Xiang Gao
, Pei Liu
, John Grundy
, Chunyang Chen
, Xiao Chen
, Li Li
:
Model-less Is the Best Model: Generating Pure Code Implementations to Replace On-Device DL Models. ISSTA 2024: 174-185 - [c346]Jiachi Chen
, Chong Chen
, Jiang Hu
, John C. Grundy
, Yanlin Wang
, Ting Chen
, Zibin Zheng
:
Identifying Smart Contract Security Issues in Code Snippets from Stack Overflow. ISSTA 2024: 1198-1210 - [c345]Mingyi Zhou
, Xiang Gao
, Xiao Chen
, Chunyang Chen
, John Grundy
, Li Li
:
DynaMO: Protecting Mobile DL Models through Coupling Obfuscated DL Operators. ASE 2024: 204-215 - [c344]Xiao Yu
, Zexian Zhang, Feifei Niu
, Xing Hu
, Xin Xia
, John Grundy
:
What Makes a High-Quality Training Dataset for Large Language Models: A Practitioners' Perspective. ASE 2024: 656-668 - [c343]Hira Naveed
, John Grundy
, Chetan Arora
, Hourieh Khalajzadeh
, Omar Haggag
:
Towards Runtime Monitoring for Responsible Machine Learning using Model-driven Engineering. MODELS 2024: 195-202 - [c342]Devi Karolita, John C. Grundy, Tanjila Kanij, Jennifer McIntosh, Humphrey O. Obie:
Lessons Learned from Persona Usage in Requirements Engineering Practice. RE 2024: 116-128 - [c341]Chetan Arora, John C. Grundy, Louise Puli, Natasha Layton:
Towards Standards-Compliant Assistive Technology Product Specifications via LLMs. RE Workshops 2024: 385-389 - [c340]Wei Wang, Lin Li
, Shavindra Wickramathilaka, John C. Grundy, Hourieh Khalajzadeh, Humphrey O. Obie, Anuradha Madugalla:
Development of an Adaptive User Support System Based on Multimodal Large Language Models. VL/HCC 2024: 344-347 - [c339]Wei Wang, Dulaji Hidellaarachchi, John Grundy, Hourieh Khalajzadeh, Humphrey O. Obie, Anuradha Madugalla:
End-Users vs Software Practitioners: Recruitment Challenges and Strategies in Software Engineering Research. VL/HCC 2024: 400-411 - [c338]Kashumi Madampe, John Grundy, Rashina Hoda, Humphrey O. Obie:
The struggle is real! The agony of recruiting participants for empirical software engineering studies. VL/HCC 2024: 417-422 - [p13]John Grundy, Tanjila Kanij, Rashina Hoda, Hourieh Khalajzadeh, Anuradha Madugalla, Jennifer McIntosh:
ED&I and SE: Challenges, Progress, and Lessons. Equity, Diversity, and Inclusion in Software Engineering 2024: 17-35 - [p12]John Grundy, Tanjila Kanij, Jennifer McIntosh, Hourieh Khalijah, Ingo Mueller:
Developers' Perspective of Diverse End User Requirements. Equity, Diversity, and Inclusion in Software Engineering 2024: 105-120 - [d4]Mingyi Zhou
, Xiang Gao
, Pei Liu
, John Grundy
, Chunyang Chen
, Xiao Chen
, Li Li
:
CustomDLCoder: Generating Pure Code Implementations to Replace On-Device DL Models. Zenodo, 2024 - [i116]Anuradha Madugalla, Yutan Huang, John Grundy, Min Hee Cho, Lasith Koswatta Gamage, Tristan Leao, Sam Thiele:
Engineering Adaptive Information Graphics for Disabled Communities: A Case Study with Public Space Indoor Maps. CoRR abs/2401.05659 (2024) - [i115]Anuradha Madugalla, Tanjila Kanij, Rashina Hoda, Dulaji Hidellaarachchi, Aastha Pant, Samia Ferdousi, John C. Grundy:
Challenges, Adaptations, and Fringe Benefits of Conducting Software Engineering Research with Human Participants during the COVID-19 Pandemic. CoRR abs/2401.05668 (2024) - [i114]Hashini Gunatilake, John C. Grundy, Rashina Hoda, Ingo Mueller:
Enablers and Barriers of Empathy in Software Developer and User Interaction: A Mixed Methods Case Study. CoRR abs/2401.09001 (2024) - [i113]Yongkun Liu, Jiachi Chen
, Tingting Bi
, John C. Grundy, Yanlin Wang
, Ting Chen, Yutian Tang, Zibin Zheng:
An Empirical Study on Low Code Programming using Traditional vs Large Language Model Support. CoRR abs/2402.01156 (2024) - [i112]Vedant Chauhan, Chetan Arora, Hourieh Khalajzadeh, John C. Grundy:
How do software practitioners perceive human-centric defects? CoRR abs/2402.02726 (2024) - [i111]Yan Wang, Humphrey O. Obie, Zhuying Li, Flora D. Salim
, John C. Grundy, Florian 'Floyd' Mueller:
GustosonicSense: Towards understanding the design of playful gustosonic eating experiences. CoRR abs/2403.10851 (2024) - [i110]Yi Wang, Chetan Arora, Xiao Liu, Thuong Hoang, Vasudha Malhotra, Ben Cheng, John C. Grundy:
Who Uses Personas in Requirements Engineering: The Practitioners' Perspective. CoRR abs/2403.15917 (2024) - [i109]Mingyi Zhou, Xiang Gao, Pei Liu, John C. Grundy, Chunyang Chen, Xiao Chen, Li Li:
Model-less Is the Best Model: Generating Pure Code Implementations to Replace On-Device DL Models. CoRR abs/2403.16479 (2024) - [i108]Chetan Arora, John Grundy, Louise Puli, Natasha Layton:
Towards Standards-Compliant Assistive Technology Product Specifications via LLMs. CoRR abs/2404.03122 (2024) - [i107]Yutan Huang, Tanjila Kanij, Anuradha Madugalla, Shruti Mahajan, Chetan Arora, John C. Grundy:
Unlocking Adaptive User Experience with Generative AI. CoRR abs/2404.05442 (2024) - [i106]Hashini Gunatilake, John Grundy, Rashina Hoda, Ingo Mueller:
The Impact of Human Aspects on the Interactions Between Software Developers and End-Users in Software Engineering: A Systematic Literature Review. CoRR abs/2405.04787 (2024) - [i105]Wei Wang, John C. Grundy, Hourieh Khalajzadeh, Anuradha Madugalla, Humphrey O. Obie:
Designing Adaptive User Interfaces for mHealth applications targeting chronic disease: A User-Centric Approach. CoRR abs/2405.08302 (2024) - [i104]Shuai Fu, Tim Dwyer, Peter J. Stuckey, John Grundy:
Goanna: Resolving Haskell Type Errors With Minimal Correction Subsets. CoRR abs/2405.12697 (2024) - [i103]Muhamad Syukron, Anuradha Madugalla, Mojtaba Shahin, John Grundy:
A Comprehensive Study of Disaster Support Mobile Apps. CoRR abs/2407.08145 (2024) - [i102]Jiachi Chen
, Chong Chen, Jiang Hu, John Grundy, Yanlin Wang
, Ting Chen, Zibin Zheng:
Identifying Smart Contract Security Issues in Code Snippets from Stack Overflow. CoRR abs/2407.13271 (2024) - [i101]Vedant Chauhan, Chetan Arora, Hourieh Khalajzadeh, John Grundy:
Managing Human-Centric Software Defects: Insights from GitHub and Practitioners' Perspectives. CoRR abs/2408.01621 (2024) - [i100]Pattaraporn Sangaroonsilp, Hoa Khanh Dam, Omar Haggag, John Grundy:
Interactive GDPR-Compliant Privacy Policy Generation for Software Applications. CoRR abs/2410.03069 (2024) - [i99]Mingyi Zhou, Xiang Gao, Xiao Chen, Chunyang Chen, John C. Grundy, Li Li:
DynaMO: Protecting Mobile DL Models through Coupling Obfuscated DL Operators. CoRR abs/2410.15033 (2024) - [i98]Yuqing Xiao, John C. Grundy, Anuradha Madugalla:
Requirements Engineering for Older Adult Digital Health Software: A Systematic Literature Review. CoRR abs/2411.03656 (2024) - [i97]Yanli Wang, Yanlin Wang, Suiquan Wang, Daya Guo, Jiachi Chen, John C. Grundy, Xilin Liu, Yuchi Ma, Mingzhi Mao, Hongyu Zhang, Zibin Zheng:
RepoTransBench: A Real-World Benchmark for Repository-Level Code Translation. CoRR abs/2412.17744 (2024) - 2023
- [j157]Ben Joseph Philip
, Mohamed Almorsy Abdelrazek
, Scott Barnett
, Alessio Bonti, John Grundy
:
Toward a Unified mHealth Platform: A Survey of Current User Challenges and Expectations. IEEE Access 11: 19876-19891 (2023) - [j156]Pravik Solanki
, John Grundy
, Waqar Hussain
:
Operationalising ethics in artificial intelligence for healthcare: a framework for AI developers. AI Ethics 3(1): 223-240 (2023) - [j155]Khlood Ahmad
, Mohamed Abdelrazek
, Chetan Arora
, Muneera Bano
, John Grundy:
Requirements practices and gaps when engineering human-centered Artificial Intelligence systems. Appl. Soft Comput. 143: 110421 (2023) - [j154]Khlood Ahmad
, Mohamed Abdelrazek
, Chetan Arora
, Arbind Agrahari Baniya
, Muneera Bano
, John Grundy:
Requirements engineering framework for human-centered artificial intelligence software systems. Appl. Soft Comput. 143: 110455 (2023) - [j153]Mahdi Fahmideh
, John C. Grundy
, Aakash Ahmad
, Jun Shen
, Jun Yan
, Davoud Mougouei
, Peng Wang
, Aditya Ghose
, Anuradha Gunawardana
, Uwe Aickelin
, Babak Abedin
:
Engineering Blockchain-based Software Systems: Foundations, Survey, and Future Directions. ACM Comput. Surv. 55(6): 110:1-110:44 (2023) - [j152]Humphrey O. Obie, Hung Du, Kashumi Madampe
, Mojtaba Shahin, Idowu Ilekura, John C. Grundy, Li Li, Jon Whittle, Burak Turhan, Hourieh Khalajzadeh:
Automated detection, categorisation and developers' experience with the violations of honesty in mobile apps. Empir. Softw. Eng. 28(6): 134 (2023) - [j151]Chehara Pathmabandu
, John C. Grundy
, Mohan Baruwal Chhetri, Zubair A. Baig
:
Privacy for IoT: Informed consent management in Smart Buildings. Future Gener. Comput. Syst. 145: 367-383 (2023) - [j150]Khlood Ahmad
, Mohamed Almorsy Abdelrazek
, Chetan Arora
, Muneera Bano
, John C. Grundy:
Requirements engineering for artificial intelligence systems: A systematic mapping study. Inf. Softw. Technol. 158: 107176 (2023) - [j149]Devi Karolita
, Jennifer McIntosh, Tanjila Kanij, John Grundy, Humphrey O. Obie:
Use of personas in Requirements Engineering: A systematic mapping study. Inf. Softw. Technol. 162: 107264 (2023) - [j148]Samer Zein
, Norsaremah Salleh
, John C. Grundy
:
Systematic reviews in mobile app software engineering: A tertiary study. Inf. Softw. Technol. 164: 107323 (2023) - [j147]Pei Liu
, Qingxin Xia
, Kui Liu, Juncai Guo, Xin Wang, Jin Liu, John C. Grundy
, Li Li:
Towards automated Android app internationalisation: An exploratory study. J. Syst. Softw. 197: 111559 (2023) - [j146]Hashini Gunatilake
, John C. Grundy, Ingo Mueller, Rashina Hoda:
Empathy models and software engineering - A preliminary analysis and taxonomy. J. Syst. Softw. 203: 111747 (2023) - [j145]Xiao Liu, Kelly Blincoe, Mohan Baruwal Chhetri
, John Grundy:
Human-centric software engineering - Approaches, technologies, and applications. J. Syst. Softw. 204: 111791 (2023) - [j144]Mohamed Osama, Aya Zaki-Ismail, Mohamed Almorsy Abdelrazek, John Grundy, Amani S. Ibrahim:
A Comprehensive Requirement Capturing Model Enabling the Automated Formalisation of NL Requirements. SN Comput. Sci. 4(1): 57 (2023) - [j143]Xiaoyu Xia
, Feifei Chen
, Qiang He
, Guangming Cui
, John Grundy
, Mohamed Abdelrazek
, Athman Bouguettaya
, Hai Jin
:
OL-MEDC: An Online Approach for Cost-Effective Data Caching in Mobile Edge Computing Systems. IEEE Trans. Mob. Comput. 22(3): 1646-1658 (2023) - [j142]Phu Lai
, Qiang He
, Feifei Chen
, Mohamed Almorsy Abdelrazek
, John G. Hosking
, John C. Grundy
, Yun Yang
:
Online User and Power Allocation in Dynamic NOMA-Based Mobile Edge Computing. IEEE Trans. Mob. Comput. 22(11): 6676-6689 (2023) - [j141]Xiaoyu Sun
, Xiao Chen
, Li Li
, Haipeng Cai
, John Grundy
, Jordan Samhi
, Tegawendé F. Bissyandé
, Jacques Klein
:
Demystifying Hidden Sensitive Operations in Android Apps. ACM Trans. Softw. Eng. Methodol. 32(2): 50:1-50:30 (2023) - [j140]Zhipeng Gao
, Xin Xia, David Lo
, John C. Grundy, Xindong Zhang, Zhenchang Xing:
I Know What You Are Searching for: Code Snippet Recommendation from Stack Overflow Posts. ACM Trans. Softw. Eng. Methodol. 32(3): 80:1-80:42 (2023) - [j139]Dulaji Hidellaarachchi
, John C. Grundy
, Rashina Hoda
, Ingo Mueller
:
The Influence of Human Aspects on Requirements Engineering-related Activities: Software Practitioners' Perspective. ACM Trans. Softw. Eng. Methodol. 32(5): 108:1-108:37 (2023) - [j138]Yanjie Zhao
, Li Li
, Haoyu Wang, Qiang He
, John C. Grundy
:
APIMatchmaker: Matching the Right APIs for Supporting the Development of Android Apps. IEEE Trans. Software Eng. 49(1): 113-130 (2023) - [j137]Kashumi Madampe
, Rashina Hoda
, John Grundy
:
The Emotional Roller Coaster of Responding to Requirements Changes in Software Engineering. IEEE Trans. Software Eng. 49(3): 1171-1187 (2023) - [j136]Hourieh Khalajzadeh
, Mojtaba Shahin
, Humphrey O. Obie, Pragya Agrawal, John C. Grundy
:
Supporting Developers in Addressing Human-Centric Issues in Mobile Apps. IEEE Trans. Software Eng. 49(4): 2149-2168 (2023) - [j135]Kashumi Madampe
, Rashina Hoda
, John Grundy
:
A Framework for Emotion-Oriented Requirements Change Handling in Agile Software Engineering. IEEE Trans. Software Eng. 49(5): 3325-3343 (2023) - [j134]Xiaoyu Sun
, Xiao Chen
, Yonghui Liu
, John C. Grundy
, Li Li
:
Taming Android Fragmentation Through Lightweight Crowdsourced Testing. IEEE Trans. Software Eng. 49(6): 3599-3615 (2023) - [j133]Ulrike Maria Graetsch
, Hourieh Khalajzadeh
, Mojtaba Shahin
, Rashina Hoda
, John C. Grundy
:
Dealing With Data Challenges When Delivering Data-Intensive Software Solutions. IEEE Trans. Software Eng. 49(9): 4349-4370 (2023) - [c337]Tanjila Kanij, Xiaojiao Du, John C. Grundy, Anuradha Madugalla, Devi Karolita
:
An Approach to Generating Diverse Personas for Children and the Elderly for Software Development. COMPSAC 2023: 898-903 - [c336]An Cao, Jie Xiang Fan
, Akash Saggar, Kunj Dave, Sharan Sharabinth, Jiten Verma, Dulaji Hidellaarachchi, John C. Grundy:
Motive Metrics: A Jira Plug-In for Personality, Motivation and Performance Tracking. COMPSAC 2023: 1675-1682 - [c335]Nicholas Chong, Emmanuel Chu, Adrian Nadonza, Sienna Marie Rodriguez, Sothearith Tith, Jin Shan, John C. Grundy, Yi Wang, Ben Cheng, Thuong Hoang:
An Empathetic Approach to Human-Centric Requirements Engineering Using Virtual Reality. COMPSAC 2023: 1717-1724 - [c334]Devi Karolita
, John Grundy, Tanjila Kanij, Humphrey O. Obie, Jennifer McIntosh:
What's in a Persona? A Preliminary Taxonomy from Persona Use in Requirements Engineering. ENASE 2023: 39-51 - [c333]Khlood Ahmad, Mohamed Abdelrazek, Chetan Arora
, John Grundy, Muneera Bano
:
Requirements Elicitation and Modelling of Artificial Intelligence Systems: An Empirical Study. ENASE 2023: 126-137 - [c332]Ben Joseph Philip, Yasmeen Anjeer Alshehhi, Mohamed Abdelrazek, Scott Barnett, Alessio Bonti, John Grundy:
mHealthSwarm: A Unified Platform for mHealth Applications. ENASE 2023: 605-612 - [c331]Ayodeji Ladeinde, Chetan Arora
, Hourieh Khalajzadeh, Tanjila Kanij, John Grundy:
Extracting Queryable Knowledge Graphs from User Stories: An Empirical Evaluation. ENASE 2023: 684-692 - [c330]Mingyi Zhou
, Xiang Gao, Jing Wu, John C. Grundy, Xiao Chen, Chunyang Chen, Li Li:
ModelObfuscator: Obfuscating Model Information to Protect Deployed ML-Based Systems. ISSTA 2023: 1005-1017 - [c329]Humphrey O. Obie, Juliet Ukwella, Kashumi Madampe, John C. Grundy, Mojtaba Shahin:
Towards an Understanding of Developers' Perceptions of Transparency in Software Development: A Preliminary Study. ASEW 2023: 40-45 - [c328]Yonghui Liu
, Xiao Chen, Pei Liu, John Grundy, Chunyang Chen, Li Li:
ReuNify: A Step Towards Whole Program Analysis for React Native Android Apps. ASE 2023: 1390-1402 - [c327]Ben Cheng, Chetan Arora
, Xiao Liu, Thuong Hoang, Yi Wang, John C. Grundy:
Multi-Modal Emotion Recognition for Enhanced Requirements Engineering: A Novel Approach. RE 2023: 299-304 - [c326]John C. Grundy, Anuradha Madugalla, Jennifer McIntosh, Truyen Tran:
Vision: Requirements Engineering for Software Development in Aged Care. REW 2023: 440-445 - [c325]Yanming Yang
, Ying Zou
, Xing Hu
, David Lo
, Chao Ni
, John C. Grundy
, Xin Xia
:
C³: Code Clone-Based Identification of Duplicated Components. ESEC/SIGSOFT FSE 2023: 1832-1843 - [c324]Xiaoyu Sun
, Xiao Chen
, Yonghui Liu
, John C. Grundy
, Li Li
:
LazyCow: A Lightweight Crowdsourced Testing Tool for Taming Android Fragmentation. ESEC/SIGSOFT FSE 2023: 2127-2131 - [c323]Samer Zein
, Norsaremah Salleh
, John Grundy
:
Empirical Observations on Requirements Engineering Practices in Palestine. SoMeT 2023: 39-50 - [c322]Wei Wang
, Hourieh Khalajzadeh, John Grundy, Anuradha Madugalla:
Adaptive User Interfaces for Software Supporting Chronic Diseases. VL/HCC 2023: 215-218 - [c321]Yanjie Zhao
, Tianming Liu
, Haoyu Wang
, Yepang Liu
, John C. Grundy
, Li Li
:
Are Mobile Advertisements in Compliance with App's Age Group? WWW 2023: 3132-3141 - [d3]Anuradha Madugalla
, John Grundy
, Tanjila Kanij
, Rashina Hoda, Dulaji Hidellaarachchi
, Aastha Pant
, Samia Ferdousi:
Supplementary Material for Paper Titled "Challenges, Adaptations, and Fringe Benefits of Conducting Software Engineering Research with Human Participants during the COVID-19 Pandemic". Zenodo, 2023 - [i96]Khlood Ahmad
, Mohamed Almorsy Abdelrazek, Chetan Arora, Muneera Bano, John C. Grundy:
Requirements Practices and Gaps When Engineering Human-Centered Artificial Intelligence Systems. CoRR abs/2301.10404 (2023) - [i95]Khlood Ahmad
, Mohamed Abdelrazek, Chetan Arora, John C. Grundy, Muneera Bano:
Requirements Elicitation and Modelling of Artificial Intelligence Systems: An Empirical Study. CoRR abs/2302.06034 (2023) - [i94]Khlood Ahmad, Mohamed Abdelrazek, Chetan Arora, Arbind Agrahari Baniya, Muneera Bano, John Grundy:
Requirements Framework for Engineering Human-centered Artificial Intelligence-Based Software Systems. CoRR abs/2303.02920 (2023) - [i93]Xiaoyu Sun, Xiao Chen, Yonghui Liu, John C. Grundy, Li Li:
Taming Android Fragmentation through Lightweight Crowdsourced Testing. CoRR abs/2304.04347 (2023) - [i92]Dulaji Hidellaarachchi, John C. Grundy, Rashina Hoda, Ingo Mueller:
Understanding the Influence of Motivation on Requirements Engineering-related Activities. CoRR abs/2304.08074 (2023) - [i91]Hashini Gunatilake, John C. Grundy, Ingo Mueller, Rashina Hoda:
Empathy Models and Software Engineering - A Preliminary Analysis and Taxonomy. CoRR abs/2305.03941 (2023) - [i90]Michael Fu
, Chakkrit Tantithamthavorn, Trung Le, Yuki Kume, Van Nguyen, Dinh Phung, John C. Grundy:
AIBugHunter: A Practical Tool for Predicting, Classifying and Repairing Software Vulnerabilities. CoRR abs/2305.16615 (2023) - [i89]Ben Cheng, Chetan Arora, Xiao Liu, Thuong Hoang, Yi Wang, John Grundy:
Multi-Modal Emotion Recognition for Enhanced Requirements Engineering: A Novel Approach. CoRR abs/2306.01492 (2023) - [i88]Mingyi Zhou, Xiang Gao, Jing Wu, John Grundy, Xiao Chen, Chunyang Chen, Li Li:
ModelObfuscator: Obfuscating Model Information to Protect Deployed ML-based Systems. CoRR abs/2306.06112 (2023) - [i87]Han Hu, Ruiqi Dong, John Grundy, Thai Minh Nguyen, Huaxiao Liu, Chunyang Chen:
Automated Mapping of Adaptive App GUIs from Phones to TVs. CoRR abs/2307.12522 (2023) - [i86]Xinyi Hou, Yanjie Zhao, Yue Liu, Zhou Yang, Kailong Wang
, Li Li, Xiapu Luo, David Lo, John C. Grundy, Haoyu Wang:
Large Language Models for Software Engineering: A Systematic Literature Review. CoRR abs/2308.10620 (2023) - [i85]Yonghui Liu, Xiao Chen, Pei Liu, John Grundy, Chunyang Chen, Li Li:
ReuNify: A Step Towards Whole Program Analysis for React Native Android Apps. CoRR abs/2309.03524 (2023) - [i84]Humphrey O. Obie, Juliet Ukwella, Kashumi Madampe, John C. Grundy, Mojtaba Shahin:
Towards an Understanding of Developers' Perceptions of Transparency in Software Development: A Preliminary Study. CoRR abs/2309.06161 (2023) - [i83]Chetan Arora, John Grundy, Mohamed Abdelrazek:
Advancing Requirements Engineering through Generative AI: Assessing the Role of LLMs. CoRR abs/2310.13976 (2023) - [i82]Hira Naveed, Chetan Arora, Hourieh Khalajzadeh, John C. Grundy, Omar Haggag:
Model-driven Engineering for Machine Learning Components: A Systematic Literature Review. CoRR abs/2311.00284 (2023) - [i81]Li Li, Xiang Gao, Hailong Sun, Chunming Hu, Xiaoyu Sun, Haoyu Wang, Haipeng Cai, Ting Su, Xiapu Luo, Tegawendé F. Bissyandé, Jacques Klein, John C. Grundy, Tao Xie, Haibo Chen, Huaimin Wang:
Software Engineering for OpenHarmony: A Research Roadmap. CoRR abs/2311.01311 (2023) - 2022
- [j132]Mojtaba Shahin
, Waqar Hussain, Arif Nurwidyantoro
, Harsha Perera
, Rifat Ara Shams
, John C. Grundy
, Jon Whittle
:
Operationalizing Human Values in Software Engineering: A Survey. IEEE Access 10: 75269-75295 (2022) - [j131]Aya Zaki-Ismail, Mohamed Osama, Mohamed Almorsy Abdelrazek, John C. Grundy, Amani S. Ibrahim:
RCM-extractor: an automated NLP-based approach for extracting a semi formal representation model from natural language requirements. Autom. Softw. Eng. 29(1): 10 (2022) - [j130]Don Chathurika Amarathunga
, Malika Nisal Ratnayake, John Grundy, Alan Dorin:
Fine-grained image classification of microscopic insect pest species: Western Flower thrips and Plague thrips. Comput. Electron. Agric. 203: 107462 (2022) - [j129]Chao Liu, Xin Xia, David Lo
, Cuiyun Gao, Xiaohu Yang, John C. Grundy:
Opportunities and Challenges in Code Search Tools. ACM Comput. Surv. 54(9): 196:1-196:40 (2022) - [j128]Yanming Yang
, Xin Xia
, David Lo
, John C. Grundy
:
A Survey on Deep Learning for Software Engineering. ACM Comput. Surv. 54(10s): 206:1-206:73 (2022) - [j127]Omar Haggag
, John Grundy, Mohamed Abdelrazek, Sherif Haggag:
A large scale analysis of mHealth app user reviews. Empir. Softw. Eng. 27(7): 196 (2022) - [j126]Mahdi Fahmideh
, John Grundy, Ghassan Beydoun
, Didar Zowghi
, Willy Susilo
, Davoud Mougouei:
A model-driven approach to reengineering processes in cloud computing. Inf. Softw. Technol. 144: 106795 (2022) - [j125]Mohammed-Amr Abd El-Migid, Damon Cai, Thomas Niven, Jeffrey Vo, Kashumi Madampe
, John Grundy
, Rashina Hoda
:
Emotimonitor: A Trello power-up to capture and monitor emotions of Agile teams. J. Syst. Softw. 186: 111206 (2022) - [j124]Jia Xu, Ran Ding, Xiao Liu
, Xuejun Li, John Grundy, Yun Yang:
EdgeWorkflow: One click to test and deploy your workflow applications to the edge. J. Syst. Softw. 193: 111456 (2022) - [j123]Hourieh Khalajzadeh
, Mohamed Abdelrazek
, John C. Grundy
, John G. Hosking
, Qiang He
:
Survey and Analysis of Current End-User Data Analytics Tool Support. IEEE Trans. Big Data 8(1): 152-165 (2022) - [j122]Phu Lai
, Qiang He
, John Grundy
, Feifei Chen
, Mohamed Abdelrazek
, John G. Hosking
, Yun Yang
:
Cost-Effective App User Allocation in an Edge Computing Environment. IEEE Trans. Cloud Comput. 10(3): 1701-1713 (2022) - [j121]Phu Lai
, Qiang He
, Guangming Cui
, Feifei Chen
, John Grundy
, Mohamed Abdelrazek, John G. Hosking
, Yun Yang
:
Cost-Effective User Allocation in 5G NOMA-Based Mobile Edge Computing Systems. IEEE Trans. Mob. Comput. 21(12): 4263-4278 (2022) - [j120]Chao Liu, Cuiyun Gao, Xin Xia, David Lo
, John C. Grundy, Xiaohu Yang:
On the Reproducibility and Replicability of Deep Learning in Software Engineering. ACM Trans. Softw. Eng. Methodol. 31(1): 15:1-15:46 (2022) - [j119]Jiachi Chen
, Xin Xia
, David Lo
, John C. Grundy:
Why Do Smart Contracts Self-Destruct? Investigating the Selfdestruct Function on Ethereum. ACM Trans. Softw. Eng. Methodol. 31(2): 30:1-30:37 (2022) - [j118]Yanming Yang
, Xin Xia
, David Lo
, Tingting Bi
, John C. Grundy
, Xiaohu Yang
:
Predictive Models in Software Engineering: Challenges and Opportunities. ACM Trans. Softw. Eng. Methodol. 31(3): 56:1-56:72 (2022) - [j117]Tingting Bi
, Xin Xia
, David Lo
, John C. Grundy, Thomas Zimmermann
, Denae Ford:
Accessibility in Software Practice: A Practitioner's Perspective. ACM Trans. Softw. Eng. Methodol. 31(4): 66:1-66:26 (2022) - [j116]Xiaoyu Xia
, Feifei Chen
, Qiang He
, Guangming Cui
, John C. Grundy
, Mohamed Almorsy Abdelrazek, Xiaolong Xu
, Hai Jin
:
Data, User and Power Allocations for Caching in Multi-Access Edge Computing. IEEE Trans. Parallel Distributed Syst. 33(5): 1144-1155 (2022) - [j115]Xiaoyu Xia
, Feifei Chen
, Qiang He
, John C. Grundy
, Mohamed Almorsy Abdelrazek
, Jun Shen
, Athman Bouguettaya
, Hai Jin
:
Formulating Cost-Effective Data Distribution Strategies Online for Edge Cache Systems. IEEE Trans. Parallel Distributed Syst. 33(10): 4270-4281 (2022) - [j114]Haoyu Luo
, Xiao Liu
, Jin Liu
, Yun Yang
, John C. Grundy
:
Runtime Verification of Business Cloud Workflow Temporal Conformance. IEEE Trans. Serv. Comput. 15(2): 833-846 (2022) - [j113]Xinyan Li, Han Wang
, Chunyang Chen
, John Grundy
:
An Empirical Study on How Well Do COVID-19 Information Dashboards Service Users' Information Needs. IEEE Trans. Serv. Comput. 15(3): 1178-1192 (2022) - [j112]Xiaoyu Xia
, Feifei Chen
, John C. Grundy
, Mohamed Abdelrazek
, Hai Jin
, Qiang He
:
Constrained App Data Caching Over Edge Server Graphs in Edge Computing Environment. IEEE Trans. Serv. Comput. 15(5): 2635-2647 (2022) - [j111]Phu Lai
, Qiang He
, Xiaoyu Xia
, Feifei Chen
, Mohamed Abdelrazek
, John C. Grundy
, John G. Hosking
, Yun Yang
:
Dynamic User Allocation in Stochastic Mobile Edge Computing Systems. IEEE Trans. Serv. Comput. 15(5): 2699-2712 (2022) - [j110]Qiang He
, Bo Li
, Feifei Chen
, John C. Grundy
, Xin Xia, Yun Yang
:
Diversified Third-Party Library Prediction for Mobile App Development. IEEE Trans. Software Eng. 48(2): 150-165 (2022) - [j109]Jirayus Jiarpakdee
, Chakkrit Kla Tantithamthavorn
, Hoa Khanh Dam
, John C. Grundy
:
An Empirical Study of Model-Agnostic Techniques for Defect Prediction Models. IEEE Trans. Software Eng. 48(2): 166-185 (2022) - [j108]Jiachi Chen
, Xin Xia
, David Lo
, John C. Grundy
, Xiapu Luo
, Ting Chen
:
Defining Smart Contract Defects on Ethereum. IEEE Trans. Software Eng. 48(2): 327-345 (2022) - [j107]Tingting Bi
, Xin Xia
, David Lo
, John C. Grundy
, Thomas Zimmermann
:
An Empirical Study of Release Note Production and Usage in Practice. IEEE Trans. Software Eng. 48(6): 1834-1852 (2022) - [j106]Alex Cummaudo
, Rajesh Vasa
, John C. Grundy
, Mohamed Abdelrazek
:
Requirements of API Documentation: A Case Study into Computer Vision Services. IEEE Trans. Software Eng. 48(6): 2010-2027 (2022) - [j105]Dulaji Hidellaarachchi
, John C. Grundy
, Rashina Hoda
, Kashumi Madampe
:
The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review. IEEE Trans. Software Eng. 48(6): 2105-2127 (2022) - [j104]Jiachi Chen
, Xin Xia
, David Lo
, John Grundy
, Xiapu Luo
, Ting Chen
:
DefectChecker: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode. IEEE Trans. Software Eng. 48(7): 2189-2207 (2022) - [j103]Han Wang
, Chunyang Chen
, Zhenchang Xing
, John Grundy
:
DiffTech: Differencing Similar Technologies From Crowd-Scale Comparison Discussions. IEEE Trans. Software Eng. 48(7): 2399-2416 (2022) - [j102]Dilini Rajapaksha
, Chakkrit Tantithamthavorn
, Jirayus Jiarpakdee
, Christoph Bergmeir
, John Grundy
, Wray L. Buntine
:
SQAPlanner: Generating Data-Informed Software Quality Improvement Plans. IEEE Trans. Software Eng. 48(8): 2814-2835 (2022) - [j101]Mahdi Fahmideh
, Aakash Ahmad
, Ali Behnaz, John Grundy
, Willy Susilo
:
Software Engineering for Internet of Things: The Practitioners' Perspective. IEEE Trans. Software Eng. 48(8): 2857-2878 (2022) - [j100]Kashumi Madampe
, Rashina Hoda
, John C. Grundy
:
A Faceted Taxonomy of Requirements Changes in Agile Contexts. IEEE Trans. Software Eng. 48(10): 3737-3752 (2022) - [j99]Fangcheng Qiu, Zhipeng Gao
, Xin Xia
, David Lo
, John C. Grundy
, Xinyu Wang
:
Deep Just-In-Time Defect Localization. IEEE Trans. Software Eng. 48(12): 5068-5086 (2022) - [j98]Harshita Singh, Hourieh Khalajzadeh
, Sahba Paktinat, Ulrike Maria Graetsch, John Grundy:
Modelling human-centric aspects of end-users with iStar. J. Comput. Lang. 68: 101091 (2022) - [j97]Humphrey O. Obie
, Dac-Thanh-Chuong Ho, Iman Avazpour
, John C. Grundy, Mohamed Almorsy Abdelrazek, Tomasz Bednarz, Caslon Chua
:
Gravity++: A graph-based framework for constructing interactive visualization narratives. J. Comput. Lang. 71: 101125 (2022) - [c320]Jianing Liu, Jia Shi, Jun Xie, Xinyun Zhang, Zichuan Zhang, John C. Grundy, Tanjila Kanij:
A Curated Personas and Design Guidelines Tool for Better Supporting Diverse End-users. COMPSAC 2022: 1606-1613 - [c319]Sara Krishtul, Mojtaba Shahin, Humphrey O. Obie
, Hourieh Khalajzadeh
, Fan Gai, Ali Rezaei Nasab
, John C. Grundy:
Human Values Violations in Stack Overflow: An Exploratory Study. EASE 2022: 70-79 - [c318]Minh Hieu Vu, Joshua (Shuki) Wyman, John Grundy:
Evaluation of an Augmented Reality Approach to Better Understanding Diverse End User Website Usage Challenges. ENASE 2022: 50-61 - [c317]Minh Hieu Vu, Joshua (Shuki) Wyman, John C. Grundy
, Anuradha Madugalla:
Better Understanding Diverse End User Website Usage Challenges with Browser-Based Augmented Reality Approaches. ENASE (Selected Papers) 2022: 269-291 - [c316]Xiaoyu Xia, Feifei Chen, Qiang He, Guangming Cui, John C. Grundy, Mohamed Almorsy Abdelrazek, Fang Dong:
Formulating Interference-aware Data Delivery Strategies in Edge Storage Systems. ICPP 2022: 68:1-68:11 - [c315]Tanjila Kanij, John C. Grundy, Jennifer McIntosh, Anita Sarma, Gayatri Aniruddha:
A New Approach Towards Ensuring Gender Inclusive SE Job Advertisements. ICSE-SEIS 2022: 1-11 - [c314]Yanjie Zhao
, Li Li, Xiaoyu Sun
, Pei Liu, John Grundy:
Code Implementation Recommendation for Android GUI Components. ICSE-Companion 2022: 31-35 - [c313]Hourieh Khalajzadeh
, Mojtaba Shahin, Humphrey O. Obie
, John Grundy:
How are Diverse End-user Human-centric Issues Discussed on GitHub? ICSE-SEIS 2022: 79-89 - [c312]Yanjie Zhao, Li Li, Kui Liu
, John C. Grundy:
Towards Automatically Repairing Compatibility Issues in Published Android Apps. ICSE 2022: 2142-2153 - [c311]Ingo Mueller, Waqar Hussain, John C. Grundy:
So who is impacted anyway - a preliminary study of indirect stakeholder identification in practice. CHASE@ICSE 2022: 36-40 - [c310]Qijun Zhai, Tanjila Kanij
, John Grundy
:
An Investigation of Factors Influencing Online Shopping Behaviors in the Context of China and Australia. ICSOB 2022: 117-133 - [c309]Pei Liu, Yanjie Zhao
, Haipeng Cai
, Mattia Fazzini
, John C. Grundy, Li Li:
Automatically detecting API-induced compatibility issues in Android apps: a comparative analysis (replicability study). ISSTA 2022: 617-628 - [c308]Xiaoyu Sun
, Xiao Chen, Yanjie Zhao, Pei Liu, John Grundy, Li Li
:
Mining Android API Usage to Generate Unit Test Cases for Pinpointing Compatibility Issues. ASE 2022: 70:1-70:13 - [c307]Pei Liu, Xiaoyu Sun
, Yanjie Zhao, Yonghui Liu
, John Grundy, Li Li:
A First Look at CI/CD Adoptions in Open-Source Android Apps. ASE 2022: 201:1-201:6 - [c306]Ben Joseph Philip
, Mohamed Abdelrazek, Scott Barnett
, Alessio Bonti, John C. Grundy:
Towards Better mHealth Apps: Understanding Current Challenges and User Expectations. MOBILESoft 2022: 33-37 - [c305]Mattia Fazzini
, Hourieh Khalajzadeh
, Omar Haggag, Zhaoqing Li, Humphrey O. Obie
, Chetan Arora
, Waqar Hussain, John C. Grundy:
Characterizing Human Aspects in Reviews of COVID-19 Apps. MOBILESoft 2022: 38-49 - [c304]Omar Haggag, John C. Grundy, Mohamed Abdelrazek, Sherif Haggag:
Better Addressing Diverse Accessibility Issues in Emerging Apps: A Case Study using COVID-19 Apps. MOBILESoft 2022: 50-61 - [c303]Lachlan Anderson, Briana Barker, Alice Reid, Kaijie Lin, Hourieh Khalajzadeh
, John C. Grundy:
Node-read: a visually accessible low-code software development extension. MoDELS (Companion) 2022: 808-815 - [c302]Hourieh Khalajzadeh
, John C. Grundy, Jennifer McIntosh:
Vision: developing collaborative model-driven apps for personalised care plans. MoDELS (Companion) 2022: 929-933 - [c301]Humphrey O. Obie
, Idowu Ilekura, Hung Du, Mojtaba Shahin, John C. Grundy, Li Li, Jon Whittle, Burak Turhan:
On the Violation of Honesty in Mobile Apps: Automated Detection and Categories. MSR 2022: 321-332 - [c300]Pei Liu, Mattia Fazzini
, John C. Grundy, Li Li:
Do Customized Android Frameworks Keep Pace with Android? MSR 2022: 376-387 - [c299]Phu Lai, Qiang He, Xiaoyu Xia, Feifei Chen, Mohamed Abdelrazek, John C. Grundy, John G. Hosking, Yun Yang:
Dynamic User Allocation in Stochastic Mobile Edge Computing Systems. SERVICES 2022: 17 - [c298]Xinyan Li, Han Wang, Chunyang Chen, John C. Grundy:
An Empirical Study on How Well Do COVID-19 Information Dashboards Service Users' Information Needs. SERVICES 2022: 24 - [e7]Qinghua Lu, Xiwei Xu, Liming Zhu, John Grundy:
Proceedings of the 1st Workshop on Software Engineering for Responsible AI, SE4RAI 2022, Pittsburgh, Pennsylvania, 19 May 2022. ACM 2022, ISBN 978-1-4503-9319-5 [contents] - [d2]Dulaji Hidellaarachchi
, John Grundy
, Rashina Hoda
, Kashumi Madampe
:
Data Synthesis - The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review. IEEE DataPort, 2022 - [i80]Hourieh Khalajzadeh, Mojtaba Shahin, Humphrey O. Obie, John C. Grundy:
How are Diverse End-user Human-centric Issues Discussed on GitHub? CoRR abs/2201.05927 (2022) - [i79]Xiaoyu Sun, Xiao Chen, Kui Liu, Sheng Wen, Li Li, John C. Grundy:
Characterizing Sensor Leaks in Android Apps. CoRR abs/2201.06235 (2022) - [i78]Humphrey O. Obie, Idowu Ilekura, Hung Du, Mojtaba Shahin, John C. Grundy, Li Li, Jon Whittle, Burak Turhan:
On the Violation of Honesty in Mobile Apps: Automated Detection and Categories. CoRR abs/2203.07547 (2022) - [i77]Sara Krishtul, Mojtaba Shahin, Humphrey O. Obie, Hourieh Khalajzadeh, Fan Gai, Ali Rezaei Nasab, John C. Grundy:
Human Values Violations in Stack Overflow: An Exploratory Study. CoRR abs/2203.10551 (2022) - [i76]Hourieh Khalajzadeh
, Mojtaba Shahin, Humphrey O. Obie, Pragya Agrawal, John C. Grundy:
Supporting Developers in Addressing Human-centric Issues in Mobile Apps. CoRR abs/2203.12212 (2022) - [i75]Kashumi Madampe, Rashina Hoda, John C. Grundy:
Emotion-Centric Requirements Change Handling in Software Engineering. CoRR abs/2205.05827 (2022) - [i74]Pei Liu, Mattia Fazzini, John C. Grundy, Li Li:
Do Customized Android Frameworks Keep Pace with Android? CoRR abs/2205.15535 (2022) - [i73]Pei Liu, Li Li, Yichun Yan, Mattia Fazzini, John C. Grundy:
Identifying and Characterizing Silently-Evolved Methods in the Android API. CoRR abs/2205.15546 (2022) - [i72]Pei Liu, Yanjie Zhao, Haipeng Cai
, Mattia Fazzini, John C. Grundy, Li Li:
Automatically Detecting API-induced Compatibility Issues in Android Apps: A Comparative Analysis (Replicability Study). CoRR abs/2205.15561 (2022) - [i71]Xinyan Li, Han Wang, Chunyang Chen, John C. Grundy:
An Empirical Study on How Well Do COVID-19 Information Dashboards Service Users' Information Needs. CoRR abs/2206.00103 (2022) - [i70]Sherlock A. Licorish, Christoph Treude
, John C. Grundy, Chakkrit Tantithamthavorn, Kelly Blincoe, Stephen G. MacDonell, Li Li, Jean-Guy Schneider:
Software Engineering in Australasia. CoRR abs/2206.05397 (2022) - [i69]Kashumi Madampe, Rashina Hoda, John C. Grundy:
The Role of Emotional Intelligence in Handling Requirements Changes in Software Engineering. CoRR abs/2206.11603 (2022) - [i68]Xiaoyu Sun, Xiao Chen, Yanjie Zhao, Pei Liu, John C. Grundy, Li Li:
Mining Android API Usage to Generate Unit Test Cases for Pinpointing Compatibility Issues. CoRR abs/2208.13417 (2022) - [i67]Van Nguyen, Trung Le, Chakkrit Tantithamthavorn, John C. Grundy, Hung Nguyen, Dinh Q. Phung:
Cross Project Software Vulnerability Detection via Domain Adaptation and Max-Margin Principle. CoRR abs/2209.10406 (2022) - [i66]Van Nguyen, Trung Le, Chakkrit Tantithamthavorn, John C. Grundy, Hung Nguyen, Seyit Camtepe, Paul Quirk, Dinh Q. Phung:
An Information-Theoretic and Contrastive Learning-based Approach for Identifying Code Statements Causing Software Vulnerability. CoRR abs/2209.10414 (2022) - [i65]Ulrike Maria Graetsch, Hourieh Khalajzadeh
, Mojtaba Shahin, Rashina Hoda, John Grundy:
Dealing with Data Challenges when Delivering Data-Intensive Software Solutions. CoRR abs/2209.14055 (2022) - [i64]John C. Grundy, Tanjila Kanij, Jennifer McIntosh, Hourieh Khalajzadeh
, Ingo Mueller:
Diverse End User Requirements. CoRR abs/2210.02543 (2022) - [i63]Dulaji Hidellaarachchi, John Grundy, Rashina Hoda, Ingo Mueller:
Does personality impact requirements engineering Activities? CoRR abs/2210.07807 (2022) - [i62]Xiaoyu Sun, Xiao Chen, Li Li, Haipeng Cai, John C. Grundy, Jordan Samhi, Tegawendé F. Bissyandé, Jacques Klein:
Demystifying Hidden Sensitive Operations in Android apps. CoRR abs/2210.10997 (2022) - [i61]Pei Liu, Xiaoyu Sun, Yanjie Zhao, Yonghui Liu, John C. Grundy, Li Li:
A First Look at CI/CD Adoptions in Open-Source Android Apps. CoRR abs/2210.12581 (2022) - [i60]Zhipeng Gao, Xin Xia, David Lo, John C. Grundy, Xindong Zhang, Zhenchang Xing:
I Know What You Are Searching For: Code Snippet Recommendation from Stack Overflow Posts. CoRR abs/2210.15845 (2022) - [i59]Zhipeng Gao, Xin Xia, David Lo, John C. Grundy:
Technical Q&A Site Answer Recommendation via Question Boosting. CoRR abs/2210.15846 (2022) - [i58]Yonghui Liu, Xiao Chen, Yue Liu, Pingfan Kong, Tegawendé F. Bissyandé, Jacques Klein, Xiaoyu Sun, Chunyang Chen, John Grundy:
A Comparative Study of Smartphone and Smart TV Apps. CoRR abs/2211.01752 (2022) - [i57]Humphrey O. Obie, Hung Du, Kashumi Madampe, Mojtaba Shahin, Idowu Ilekura, John C. Grundy, Li Li, Jon Whittle, Burak Turhan, Hourieh Khalajzadeh
:
Automated Detection, Categorisation and Developers' Experience with the Violations of Honesty in Mobile Apps. CoRR abs/2211.07142 (2022) - [i56]Khlood Ahmad
, Mohamed Almorsy Abdelrazek, Chetan Arora, Muneera Bano, John C. Grundy:
Requirements Engineering for Artificial Intelligence Systems: A Systematic Mapping Study. CoRR abs/2212.10693 (2022) - 2021
- [j96]Jia Ru
, Yun Yang, John C. Grundy, Jacky Keung
, Li Hao:
An efficient deadline constrained and data locality aware dynamic scheduling framework for multitenancy clouds. Concurr. Comput. Pract. Exp. 33(5) (2021) - [j95]Jakapan Suaboot
, Adil Fahad, Zahir Tari
, John C. Grundy
, Abdun Naser Mahmood, Abdulmohsen Almalawi, Albert Y. Zomaya
, Khalil Drira:
A Taxonomy of Supervised Learning for IDSs in SCADA Environments. ACM Comput. Surv. 53(2): 40:1-40:37 (2021) - [j94]Jiachi Chen
, Xin Xia
, David Lo
, John C. Grundy, Xiaohu Yang:
Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges. Empir. Softw. Eng. 26(6): 117 (2021) - [j93]Ru Jia, Yun Yang, John Grundy
, Jacky Keung
, Li Hao:
A systematic review of scheduling approaches on multi-tenancy cloud platforms. Inf. Softw. Technol. 132: 106478 (2021) - [j92]Yanjie Zhao
, Li Li
, Xiaoyu Sun
, Pei Liu, John C. Grundy
:
Icon2Code: Recommending code implementations for Android GUI components. Inf. Softw. Technol. 138: 106619 (2021) - [j91]Md. Shamsujjoha
, John Grundy
, Li Li
, Hourieh Khalajzadeh
, Qinghua Lu
:
Developing Mobile Applications Via Model Driven Development: A Systematic Literature Review. Inf. Softw. Technol. 140: 106693 (2021) - [j90]Zhou Xu, Li Li
, Meng Yan
, Jin Liu, Xiapu Luo, John Grundy
, Yifeng Zhang, Xiaohong Zhang:
A comprehensive comparative study of clustering-based unsupervised defect prediction models. J. Syst. Softw. 172: 110862 (2021) - [j89]Suyu Ma, Chunyang Chen
, Hourieh Khalajzadeh
, John Grundy:
Latexify Math: Mathematical Formula Markup Revision to Assist Collaborative Editing in Math Q&A Sites. Proc. ACM Hum. Comput. Interact. 5(CSCW2): 403:1-403:24 (2021) - [j88]Sherlock A. Licorish, Christoph Treude
, John C. Grundy, Kelly Blincoe, Stephen G. MacDonell, Chakkrit Tantithamthavorn, Li Li, Jean-Guy Schneider:
Software Engineering in Australasia. ACM SIGSOFT Softw. Eng. Notes 46(2): 16-17 (2021) - [j87]Chakkrit Tantithamthavorn
, Jirayus Jiarpakdee
, John Grundy
:
Actionable Analytics: Stop Telling Me What It Is; Please Tell Me What To Do. IEEE Softw. 38(4): 115-120 (2021) - [j86]Zhipeng Gao
, Xin Xia
, David Lo
, John Grundy:
Technical Q8A Site Answer Recommendation via Question Boosting. ACM Trans. Softw. Eng. Methodol. 30(1): 11:1-11:34 (2021) - [j85]Xiaoyu Sun
, Li Li
, Tegawendé F. Bissyandé
, Jacques Klein
, Damien Octeau, John C. Grundy:
Taming Reflection: An Essential Step Toward Whole-program Analysis of Android Apps. ACM Trans. Softw. Eng. Methodol. 30(3): 32:1-32:36 (2021) - [j84]Yanjie Zhao
, Li Li
, Haoyu Wang, Haipeng Cai
, Tegawendé F. Bissyandé
, Jacques Klein
, John C. Grundy:
On the Impact of Sample Duplication in Machine-Learning-Based Android Malware Detection. ACM Trans. Softw. Eng. Methodol. 30(3): 40:1-40:38 (2021) - [j83]Haoye Wang
, Xin Xia, David Lo
, Qiang He, Xinyu Wang, John Grundy:
Context-aware Retrieval-based Deep Commit Message Generation. ACM Trans. Softw. Eng. Methodol. 30(4): 56:1-56:30 (2021) - [j82]Xiaoyu Xia
, Feifei Chen
, Qiang He
, John C. Grundy
, Mohamed Abdelrazek
, Hai Jin
:
Cost-Effective App Data Distribution in Edge Computing. IEEE Trans. Parallel Distributed Syst. 32(1): 31-44 (2021) - [j81]Xiaoyu Xia
, Feifei Chen
, Qiang He
, John Grundy
, Mohamed Abdelrazek
, Hai Jin
:
Online Collaborative Data Caching in Edge Computing. IEEE Trans. Parallel Distributed Syst. 32(2): 281-294 (2021) - [j80]Hoa Khanh Dam
, Truyen Tran
, Trang Pham
, Shien Wee Ng
, John Grundy
, Aditya Ghose:
Automatic Feature Learning for Predicting Vulnerable Software Components. IEEE Trans. Software Eng. 47(1): 67-85 (2021) - [j79]Zhipeng Gao
, Lingxiao Jiang
, Xin Xia
, David Lo
, John Grundy
:
Checking Smart Contracts With Structural Code Embedding. IEEE Trans. Software Eng. 47(12): 2874-2891 (2021) - [c297]Humphrey O. Obie
, Mojtaba Shahin, John Grundy, Burak Turhan, Li Li, Waqar Hussain, Jon Whittle:
Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users. APSEC 2021: 531-535 - [c296]Kenny Huynh, Juvent Benarivo, Chew Da Xuan, Giridhar Gopal Sharma, Jeffrey Kang
, Anuradha Madugalla
, John C. Grundy:
Improving Human-Centric Software Defect Evaluation, Reporting, and Fixing. COMPSAC 2021: 408-417 - [c295]Chenlin Li, Yuting Yu, Jeremy Leckning, Weicheng Xing, Chun Long Fong, John C. Grundy, Devi Karolita
, Jennifer McIntosh
, Humphrey O. Obie
:
A human-centric approach to building a smarter and better parking application. COMPSAC 2021: 514-519 - [c294]John C. Grundy:
Impact of End User Human Aspects on Software Engineering. ENASE 2021: 9-20 - [c293]Hourieh Khalajzadeh
, Tanjila Kanij
, Aria YukFan Jim, Hyun Shim, Jue Wang, Lionel Richie Wijaya, Rongbin Xu, John C. Grundy
:
Modelling Age of End-Users Using Wire-Frames. ENASE (Selected Papers) 2021: 44-66 - [c292]Aria YukFan Jim, Hyun Shim, Jue Wang, Lionel Richie Wijaya, Rongbin Xu, Hourieh Khalajzadeh, John Grundy, Tanjila Kanij:
Improving the Modelling of Human-centric Aspects of Software Systems: A Case Study of Modelling End User Age in Wirefame Designs. ENASE 2021: 68-79 - [c291]John Grundy
, Ingo Mueller
, Anuradha Madugalla
, Hourieh Khalajzadeh
, Humphrey O. Obie
, Jennifer McIntosh
, Tanjila Kanij
:
Addressing the Influence of End User Human Aspects on Software Engineering. ENASE (Selected Papers) 2021: 241-264 - [c290]John Grundy:
Impact of End User Human Aspects on Software Engineering. ICEIS (1) 2021: 13 - [c289]Humphrey O. Obie
, Waqar Hussain, Xin Xia, John C. Grundy, Li Li, Burak Turhan, Jon Whittle, Mojtaba Shahin:
A First Look at Human Values-Violation in App Reviews. ICSE-SEIS 2021: 29-38 - [c288]Omar Haggag, Sherif Haggag, John C. Grundy, Mohamed Almorsy Abdelrazek:
COVID-19 vs Social Media Apps: Does Privacy Really Matter? ICSE-SEIS 2021: 48-57 - [c287]Zejun Zhang, Yanming Yang, Xin Xia, David Lo
, Xiaoxue Ren, John C. Grundy:
Unveiling the Mystery of API Evolution in Deep Learning Frameworks: A Case Study of Tensorflow 2. ICSE (SEIP) 2021: 238-247 - [c286]Pei Liu, Li Li, Yichun Yan, Mattia Fazzini
, John C. Grundy:
Identifying and Characterizing Silently-Evolved Methods in the Android API. ICSE (SEIP) 2021: 308-317 - [c285]Haoye Wang
, Xin Xia, David Lo
, John C. Grundy, Xinyu Wang:
Automatic Solution Summarization for Crash Bugs. ICSE 2021: 1286-1297 - [c284]Collins Mathews, Kenny Ye, Jake Grozdanovski, Marcus Marinelli, Kai Zhong, Hourieh Khalajzadeh
, Humphrey O. Obie
, John Grundy:
AH-CID: A Tool to Automatically Detect Human-Centric Issues in App Reviews. ICSOFT 2021: 386-397 - [c283]Van Nguyen, Trung Le, Olivier Y. de Vel, Paul Montague, John Grundy, Dinh Phung:
Information-theoretic Source Code Vulnerability Highlighting. IJCNN 2021: 1-8 - [c282]Xiaoyu Sun
, Xiao Chen, Kui Liu
, Sheng Wen, Li Li, John Grundy:
Characterizing Sensor Leaks in Android Apps. ISSRE 2021: 498-509 - [c281]Md. Shamsujjoha, John C. Grundy, Li Li, Hourieh Khalajzadeh
, Qinghua Lu:
Checking App Behavior Against App Descriptions: What If There are No App Descriptions? ICPC 2021: 422-432 - [c280]Hourieh Khalajzadeh
, Rodi Jolak
, Miguel Goulão
, Silvia Abrahão
, John C. Grundy, Bran Selic, Xavier Le Pallec, Emmanuel Renaux:
Fifth International Workshop on Human Factors in Modeling / Modeling of Human Factors (HuFaMo'21). MoDELS (Companion) 2021: 337-340 - [c279]Aya Zaki-Ismail, Mohamed Osama, Mohamed Abdelrazek, John Grundy, Amani S. Ibrahim:
RCM: Requirement Capturing Model for Automated Requirements Formalisation. MODELSWARD 2021: 110-121 - [c278]Aya Zaki-Ismail, Mohamed Osama, Mohamed Abdelrazek, John Grundy, Amani S. Ibrahim:
RCM-Extractor: Automated Extraction of a Semi Formal Representation Model from Natural Language Requirements. MODELSWARD 2021: 270-277 - [c277]Mohamed Osama, Aya Zaki-Ismail, Mohamed Abdelrazek, John Grundy, Amani S. Ibrahim:
SRCM: A Semi Formal Requirements Representation Model Enabling System Visualisation and Quality Checking. MODELSWARD 2021: 278-285 - [c276]Jirayus Jiarpakdee, Chakkrit Tantithamthavorn, John C. Grundy:
Practitioners' Perceptions of the Goals and Visual Explanations of Defect Prediction Models. MSR 2021: 432-443 - [c275]Khlood Ahmad
, Muneera Bano
, Mohamed Abdelrazek, Chetan Arora
, John C. Grundy:
What's up with Requirements Engineering for Artificial Intelligence Systems? RE 2021: 1-12 - [c274]Mohamed Osama, Aya Zaki-Ismail, Mohamed Abdelrazek, John C. Grundy, Amani S. Ibrahim:
DBRG: Description-Based Non-Quality Requirements Generator. RE 2021: 424-425 - [c273]Aya Zaki-Ismail, Mohamed Osama, Mohamed Abdelrazek, John C. Grundy, Amani S. Ibrahim:
ARF: Automatic Requirements Formalisation Tool. RE 2021: 440-441 - [c272]Mohamed Osama, Aya Zaki-Ismail, Mohamed Abdelrazek, John C. Grundy, Amani S. Ibrahim:
Enhancing NL Requirements Formalisation Using a Quality Checking Model. RE 2021: 448-449 - [c271]Aya Zaki-Ismail, Mohamed Osama, Mohamed Almorsy Abdelrazek, John C. Grundy
, Amani S. Ibrahim:
CORG: A Component-Oriented Synthetic Textual Requirements Generator. REFSQ 2021: 54-70 - [c270]Aya Zaki-Ismail, Mohamed Osama, Mohamed Almorsy Abdelrazek, John C. Grundy, Amani S. Ibrahim:
Requirements Formality Levels Analysis and Transformation of Formal Notations into Semi-formal and Informal Notations (S). SEKE 2021: 303-308 - [c269]Alex Cummaudo
, Ulrike Maria Graetsch, Maheswaree Kissoon Curumsing, Rajesh Vasa, Scott Barnett, John Grundy:
Emotions in Computer Vision Service Q&A. SEmotion@ICSE 2021: 13-18 - [c268]Xiaoyu Xia, Feifei Chen, John C. Grundy, Mohamed Abdelrazek, Hai Jin, Qiang He:
Constrained App Data Caching over Edge Server Graphs in Edge Computing Environment. SERVICES 2021: 5 - [c267]Zhipeng Gao
, Xin Xia, David Lo
, John C. Grundy
, Thomas Zimmermann:
Automating the removal of obsolete TODO comments. ESEC/SIGSOFT FSE 2021: 218-229 - [c266]Bo Li, Qiang He, Feifei Chen, Xin Xia, Li Li, John C. Grundy
, Yun Yang:
Embedding app-library graph for neural third party library recommendation. ESEC/SIGSOFT FSE 2021: 466-477 - [c265]Zhipeng Gao
, Xin Xia, David Lo
, John C. Grundy
, Yuan-Fang Li:
Code2Que: a tool for improving question titles from mined code snippets in stack overflow. ESEC/SIGSOFT FSE 2021: 1525-1529 - [c264]Chehara Pathmabandu
, John C. Grundy
, Mohan Baruwal Chhetri
, Zubair A. Baig
:
ICME: an informed consent management engine for conformance in smart building environments. ESEC/SIGSOFT FSE 2021: 1545-1549 - [c263]Calvin Luy, Jeremy Law, Lily Ho, Richard Matheson, Tracey Cai, Anuradha Madugalla
, John C. Grundy:
A Toolkit for Building More Adaptable User Interfaces for Vision-Impaired Users. VL/HCC 2021: 1-5 - [c262]Md. Shamsujjoha
, John Grundy, Li Li, Hourieh Khalajzadeh
, Qinghua Lu:
Human-Centric Issues in eHealth App Development and Usage: A Preliminary Assessment. SANER 2021: 506-510 - [i55]Xuejun Li, Ran Ding, Xiao Liu, Jia Xu, Yun Yang, John C. Grundy:
EdgeWorkflowReal: An Edge Computing based Workflow Execution Engine for Smart Systems. CoRR abs/2102.00234 (2021) - [i54]Dilini Rajapaksha, Chakkrit Tantithamthavorn, Jirayus Jiarpakdee, Christoph Bergmeir, John C. Grundy, Wray L. Buntine:
SQAPlanner: Generating Data-Informed Software Quality Improvement Plans. CoRR abs/2102.09687 (2021) - [i53]Mahdi Fahmideh
, Aakash Ahmed, Ali Behnaz, John Grundy, Willy Susilo:
Software Engineering for Internet of Things. CoRR abs/2102.10708 (2021) - [i52]Jirayus Jiarpakdee, Chakkrit Tantithamthavorn, John C. Grundy:
Practitioners' Perceptions of the Goals and Visual Explanations of Defect Prediction Models. CoRR abs/2102.12007 (2021) - [i51]Omar Haggag, Sherif Haggag, John Grundy, Mohamed Abdelrazek:
COVID-19 vs Social Media Apps: Does Privacy Really Matter? CoRR abs/2103.01779 (2021) - [i50]Jieshan Chen, Chunyang Chen, Zhenchang Xing, Xin Xia, Liming Zhu, John C. Grundy, Jinshui Wang:
Wireframe-Based UI Design Search Through Image Autoencoder. CoRR abs/2103.07085 (2021) - [i49]Tingting Bi
, Xin Xia, David Lo, John C. Grundy, Thomas Zimmermann, Denae Ford:
Accessibility in Software Practice: A Practitioner's Perspective. CoRR abs/2103.08778 (2021) - [i48]Md. Shamsujjoha, John C. Grundy, Li Li, Hourieh Khalajzadeh, Qinghua Lu:
Checking App Behavior Against App Descriptions: What If There are No App Descriptions? CoRR abs/2103.11668 (2021) - [i47]Md. Shamsujjoha, John C. Grundy, Li Li, Hourieh Khalajzadeh, Qinghua Lu:
Human-Centric Issues in eHealth App Development and Usage: A Preliminary Assessment. CoRR abs/2104.01426 (2021) - [i46]Mahdi Fahmideh, John Grundy, Aakash Ahmed, Jun Shen
, Jun Yan
, Davoud Mougouei, Peng Wang, Aditya Ghose, Anuradha Gunawardana, Uwe Aickelin, Babak Abedin:
Software Engineering for Blockchain Based Software Systems: Foundations, Survey, and Future Directions. CoRR abs/2105.01881 (2021) - [i45]Mohammed-Amr Abd El-Migid, Damon Cai, Thomas Niven, Jeffrey Vo, Kashumi Madampe, John C. Grundy, Rashina Hoda:
Emotimonitor: A Trello Power-Up to Capture Emotions of Agile Teams. CoRR abs/2105.01952 (2021) - [i44]John C. Grundy:
A Graduate Course on E-commerce Information Systems Engineering. CoRR abs/2106.11031 (2021) - [i43]Mojtaba Shahin, Waqar Hussain, Arif Nurwidyantoro, Harsha Perera, Rifat Ara Shams
, John C. Grundy, Jon Whittle:
Operationalizing Human Values in Software Engineering: A Survey. CoRR abs/2108.05624 (2021) - [i42]Zhipeng Gao, Xin Xia, David Lo, John C. Grundy, Thomas Zimmermann:
Automating the Removal of Obsolete TODO Comments. CoRR abs/2108.05846 (2021) - [i41]Kashumi Madampe, Rashina Hoda, John Grundy:
The Emotional Roller Coaster of Responding to Requirements Changes in Software Engineering. CoRR abs/2109.03993 (2021) - [i40]Dulaji Hidellaarachchi, John C. Grundy, Rashina Hoda, Ingo Mueller:
The Influence of Human Aspects on Requirements Engineering: Software Practitioners Perspective. CoRR abs/2109.07868 (2021) - [i39]Dulaji Hidellaarachchi, John C. Grundy, Rashina Hoda, Kashumi Madampe:
The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review. CoRR abs/2109.08094 (2021) - [i38]Suyu Ma, Chunyang Chen, Hourieh Khalajzadeh, John C. Grundy:
Latexify Math: Mathematical Formula Markup Revision to Assist Collaborative Editing in Math Q&A Sites. CoRR abs/2109.09343 (2021) - [i37]Mahdi Fahmideh, John C. Grundy, Ghassan Beydoun
, Didar Zowghi, Willy Susilo
, Davoud Mougouei:
A Model-Driven Approach to Reengineering Processes in Cloud Computing. CoRR abs/2109.11896 (2021) - [i36]Humphrey O. Obie, Mojtaba Shahin, John C. Grundy, Burak Turhan, Li Li, Waqar Hussain, Jon Whittle:
Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users. CoRR abs/2110.01832 (2021) - 2020
- [j78]Phu Lai
, Qiang He, Guangming Cui, Xiaoyu Xia, Mohamed Abdelrazek
, Feifei Chen, John G. Hosking, John C. Grundy
, Yun Yang:
QoE-aware user allocation in edge computing systems with dynamic QoS. Future Gener. Comput. Syst. 112: 684-694 (2020) - [j77]Xiaoyu Xia, Feifei Chen, Qiang He, Guangming Cui, Phu Lai
, Mohamed Almorsy Abdelrazek
, John C. Grundy
, Hai Jin:
Graph-based data caching optimization for edge computing. Future Gener. Comput. Syst. 113: 228-239 (2020) - [j76]Nor Shahida Mohamad Yusop, John Grundy
, Jean-Guy Schneider, Rajesh Vasa
:
A revised open source usability defect classification taxonomy. Inf. Softw. Technol. 128: 106396 (2020) - [j75]Hourieh Khalajzadeh
, Dong Yuan, Bing Bing Zhou, John C. Grundy
, Yun Yang:
Cost effective dynamic data placement for efficient access of social networks. J. Parallel Distributed Comput. 141: 82-98 (2020) - [j74]Jieshan Chen
, Chunyang Chen
, Zhenchang Xing, Xin Xia
, Liming Zhu
, John C. Grundy
, Jinshui Wang
:
Wireframe-based UI Design Search through Image Autoencoder. ACM Trans. Softw. Eng. Methodol. 29(3): 19:1-19:31 (2020) - [j73]Zhipeng Gao
, Xin Xia
, John Grundy
, David Lo
, Yuan-Fang Li
:
Generating Question Titles for Stack Overflow from Mined Code Snippets. ACM Trans. Softw. Eng. Methodol. 29(4): 26:1-26:37 (2020) - [j72]Humphrey O. Obie
, Caslon Chua
, Iman Avazpour, Mohamed Abdelrazek
, John C. Grundy
, Tomasz Bednarz:
Authoring logically sequenced visual data stories with Gravity. J. Comput. Lang. 58: 100961 (2020) - [j71]Hourieh Khalajzadeh
, Andrew J. Simmons
, Mohamed Abdelrazek
, John C. Grundy
, John G. Hosking, Qiang He:
An end-to-end model-based approach to support big data analytics development. J. Comput. Lang. 58: 100964 (2020) - [c261]John C. Grundy
:
Human-centric Software Engineering for Next Generation Cloud- and Edge-based Smart Living Applications. CCGRID 2020: 1-10 - [c260]Tanjila Kanij, John Grundy
:
Adapting Teaching of a Software Engineering Service Course Due to COVID-19. CSEE&T 2020: 1-6 - [c259]Hourieh Khalajzadeh, Andrew J. Simmons
, Mohamed Abdelrazek
, John Grundy, John G. Hosking, Qiang He:
Visual Languages for Supporting Big Data Analytics Development. ENASE 2020: 15-26 - [c258]Hourieh Khalajzadeh
, Andrew J. Simmons
, Tarun Verma, Mohamed Abdelrazek, John C. Grundy, John G. Hosking, Qiang He, Prasanna Ratnakanthan, Adil Zia
, Meng Law:
BiDaML in Practice: Collaborative Modeling of Big Data Analytics Application Requirements. ENASE (Selected Papers) 2020: 106-129 - [c257]John Grundy, Hourieh Khalajzadeh, Jennifer McIntosh:
Towards Human-centric Model-driven Software Engineering. ENASE 2020: 229-238 - [c256]John C. Grundy
, Hourieh Khalajzadeh
, Jennifer McIntosh
, Tanjila Kanij
, Ingo Mueller
:
HumaniSE: Approaches to Achieve More Human-Centric Software Engineering. ENASE (Selected Papers) 2020: 444-468 - [c255]Phu Lai
, Qiang He, Guangming Cui, Feifei Chen, Mohamed Abdelrazek, John C. Grundy
, John G. Hosking, Yun Yang:
Quality of Experience-Aware User Allocation in Edge Computing Systems: A Potential Game. ICDCS 2020: 223-233 - [c254]Kashumi Madampe
, Rashina Hoda, John C. Grundy
, Paramvir Singh:
Towards Understanding Technical Responses to Requirements Changes in Agile Teams. ICSE (Workshops) 2020: 153-156 - [c253]Hourieh Khalajzadeh
, Andrew J. Simmons
, Mohamed Abdelrazek
, John C. Grundy
, John G. Hosking, Qiang He, Prasanna Ratnakanthan, Adil Zia
, Meng Law:
A practical, collaborative approach for modeling big data analytics application requirements. ICSE (Companion Volume) 2020: 256-257 - [c252]Alex Cummaudo
, Rajesh Vasa, Scott Barnett, John C. Grundy
, Mohamed Abdelrazek
:
Interpreting cloud computer vision pain-points: a mining study of stack overflow. ICSE 2020: 1584-1596 - [c251]Mohamed Osama, Aya Zaki-Ismail, Mohamed Almorsy Abdelrazek
, John C. Grundy
, Amani S. Ibrahim:
Score-Based Automatic Detection and Resolution of Syntactic Ambiguity in Natural Language Requirements. ICSME 2020: 651-661 - [c250]Xiaoyu Xia, Feifei Chen, Guangming Cui, Mohamed Almorsy Abdelrazek, John Grundy
, Hai Jin, Qiang He:
Budgeted Data Caching based on k-Median in Mobile Edge Computing. ICWS 2020: 197-206 - [c249]Chehara Pathmabandu
, John C. Grundy
, Mohan Baruwal Chhetri
, Zubair A. Baig:
An informed consent model for managing the privacy paradox in smart buildings. ASE Workshops 2020: 19-26 - [c248]Kashumi Madampe
, Rashina Hoda, John C. Grundy
:
Towards better understanding of agile teams through behavior change models. ASE Workshops 2020: 53-56 - [c247]Hourieh Khalajzadeh
, Tarun Verma, Andrew J. Simmons
, John C. Grundy
, Mohamed Abdelrazek
, John G. Hosking:
User-centred tooling for modelling of big data applications. MoDELS (Companion) 2020: 7:1-7:5 - [c246]Pei Liu, Li Li, Yanjie Zhao
, Xiaoyu Sun
, John Grundy
:
AndroZooOpen: Collecting Large-scale Open Source Android Apps for the Research Community. MSR 2020: 548-552 - [c245]Tuan Nguyen, Trung Le, Khanh Nguyen, Olivier Y. de Vel, Paul Montague, John C. Grundy
, Dinh Phung
:
Deep Cost-Sensitive Kernel Machine for Binary Software Vulnerability Detection. PAKDD (2) 2020: 164-177 - [c244]Van Nguyen, Trung Le, Olivier Y. de Vel, Paul Montague, John C. Grundy
, Dinh Phung
:
Dual-Component Deep Domain Adaptation: A New Approach for Cross Project Software Vulnerability Detection. PAKDD (1) 2020: 699-711 - [c243]Van Nguyen, Trung Le, Tue Le, Khanh Nguyen, Olivier Y. de Vel, Paul Montague, John C. Grundy
, Dinh Phung
:
Code Action Network for Binary Function Scope Identification. PAKDD (1) 2020: 712-725 - [c242]Alex Cummaudo
, Scott Barnett
, Rajesh Vasa
, John C. Grundy
, Mohamed Abdelrazek
:
Beware the evolving 'intelligent' web service! an integration architecture tactic to guard AI-first components. ESEC/SIGSOFT FSE 2020: 269-280 - [c241]Han Wang, Chunyang Chen, Zhenchang Xing, John C. Grundy
:
DiffTech: a tool for differencing similar technologies from question-and-answer discussions. ESEC/SIGSOFT FSE 2020: 1576-1580 - [c240]Alex Cummaudo
, Scott Barnett
, Rajesh Vasa
, John C. Grundy
:
Threshy: supporting safe usage of intelligent web services. ESEC/SIGSOFT FSE 2020: 1645-1649 - [c239]Hourieh Khalajzadeh
, Andrew J. Simmons
, Mohamed Abdelrazek
, John Grundy
, John G. Hosking, Qiang He:
End-User-Oriented Tool Support for Modeling Data Analytics Requirements. VL/HCC 2020: 1-4 - [c238]Humphrey O. Obie
, Caslon Chua
, Iman Avazpour, Mohamed Abdelrazek
, John Grundy
, Tomasz Bednarz:
The Effect of Narration on User Comprehension and Recall of Information Visualisations. VL/HCC 2020: 1-4 - [e6]John Grundy, Claire Le Goues, David Lo:
35th IEEE/ACM International Conference on Automated Software Engineering Workshops, ASE Workshops 2020, Melbourne, Australia, September 21-25, 2020. ACM 2020, ISBN 978-1-4503-8128-4 [contents] - [i35]Zhipeng Gao, Lingxiao Jiang, Xin Xia, David Lo, John C. Grundy:
Checking Smart Contracts with Structural Code Embedding. CoRR abs/2001.07125 (2020) - [i34]Alex Cummaudo, Rajesh Vasa, Scott Barnett, John C. Grundy, Mohamed Abdelrazek:
Interpreting Cloud Computer Vision Pain-Points: A Mining Study of Stack Overflow. CoRR abs/2001.10130 (2020) - [i33]Jiachi Chen, Xin Xia, David Lo, John C. Grundy:
Why Do Smart Contracts Self-Destruct? Investigating the Selfdestruct Function on Ethereum. CoRR abs/2005.07908 (2020) - [i32]Zhipeng Gao, Xin Xia, John C. Grundy, David Lo, Yuan-Fang Li:
Generating Question Titles for Stack Overflow from Mined Code Snippets. CoRR abs/2005.10157 (2020) - [i31]Alex Cummaudo, Scott Barnett, Rajesh Vasa, John C. Grundy, Mohamed Abdelrazek
:
Beware the evolving 'intelligent' web service! An integration architecture tactic to guard AI-first components. CoRR abs/2005.13186 (2020) - [i30]Chao Liu, Cuiyun Gao, Xin Xia, David Lo, John C. Grundy, Xiaohu Yang:
On the Replicability and Reproducibility of Deep Learning in Software Engineering. CoRR abs/2006.14244 (2020) - [i29]Jiachi Chen, Xin Xia, David Lo, John C. Grundy, Xiaohu Yang:
Maintaining Smart Contracts on Ethereum: Issues, Techniques, and Future Challenges. CoRR abs/2007.00286 (2020) - [i28]Zhipeng Gao, Xin Xia, David Lo, John C. Grundy, Yuan-Fang Li:
Code2Que: A Tool for Improving Question Titles from Mined Code Snippets in Stack Overflow. CoRR abs/2007.10851 (2020) - [i27]Yanming Yang, Xin Xia, David Lo, Tingting Bi, John C. Grundy, Xiaohu Yang:
Predictive Models in Software Engineering: Challenges and Opportunities. CoRR abs/2008.03656 (2020) - [i26]Alex Cummaudo, Scott Barnett, Rajesh Vasa, John C. Grundy:
Threshy: Supporting Safe Usage of Intelligent Web Services. CoRR abs/2008.08252 (2020) - [i25]Jiachi Chen, Xin Xia, David Lo, John C. Grundy, Xiapu Luo, Ting Chen:
DEFECTCHECKER: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode. CoRR abs/2009.02663 (2020) - [i24]Aya Zaki-Ismail, Mohamed Osama, Mohamed Abdelrazek
, John Grundy, Amani S. Ibrahim:
RCM: Requirement Capturing Model for Automated Requirements Formalisation. CoRR abs/2009.14683 (2020) - [i23]Chao Liu, Xin Xia, David Lo, Cuiyun Gao, Xiaohu Yang, John C. Grundy:
Opportunities and Challenges in Code Search Tools. CoRR abs/2011.02297 (2020) - [i22]Yanming Yang, Xin Xia, David Lo, John C. Grundy:
A Survey on Deep Learning for Software Engineering. CoRR abs/2011.14597 (2020) - [i21]Chakkrit Tantithamthavorn, Jirayus Jiarpakdee, John C. Grundy:
Explainable AI for Software Engineering. CoRR abs/2012.01614 (2020) - [i20]Kashumi Madampe, Rashina Hoda, John Grundy:
A Multi-dimensional Study of Requirements Changes in Agile Software Development Projects. CoRR abs/2012.03423 (2020) - [i19]Humphrey O. Obie, Waqar Hussain, Xin Xia, John C. Grundy, Li Li, Burak Turhan, Jon Whittle, Mojtaba Shahin:
A First Look at Human Values-Violation in App Reviews. CoRR abs/2012.10095 (2020) - [i18]Alex Cummaudo, Rajesh Vasa, John C. Grundy, Mohamed Almorsy Abdelrazek:
Requirements of API Documentation: A Case Study into Computer Vision Services. CoRR abs/2012.13728 (2020)
2010 – 2019
- 2019
- [j70]Zhongxin Liu, Xin Xia
, David Lo
, John C. Grundy
:
Automatic, highly accurate app permission recommendation. Autom. Softw. Eng. 26(2): 241-274 (2019) - [j69]Pingyi Zhou, Jin Liu, Xiao Liu, Zijiang Yang, John C. Grundy
:
Is deep learning better than traditional approaches in tag recommendation for software information sites? Inf. Softw. Technol. 109: 1-13 (2019) - [j68]Iman Avazpour
, John Grundy
, Liming Zhu
:
Engineering complex data integration, harmonization and visualization systems. J. Ind. Inf. Integr. 16: 100103 (2019) - [j67]Maheswaree Kissoon Curumsing
, Niroshinie Fernando
, Mohamed Abdelrazek, Rajesh Vasa
, Kon Mouzakis, John Grundy
:
Emotion-oriented requirements engineering: A case study in developing a smart home system for the elderly. J. Syst. Softw. 147: 215-229 (2019) - [j66]Milica Stojmenovic
, Robert Biddle
, John C. Grundy
, Vivienne Farrell:
The influence of textual and verbal word-of-mouth on website usability and visual appeal. J. Supercomput. 75(4): 1783-1830 (2019) - [j65]Xiaoxue Ren, Zhenchang Xing, Xin Xia
, David Lo
, Xinyu Wang, John Grundy
:
Neural Network-based Detection of Self-Admitted Technical Debt: From Performance to Explainability. ACM Trans. Softw. Eng. Methodol. 28(3): 15 (2019) - [j64]Scott Barnett
, Iman Avazpour, Rajesh Vasa
, John Grundy
:
Supporting multi-view development for mobile applications. J. Comput. Lang. 51: 88-96 (2019) - [j63]Humphrey O. Obie
, Caslon Chua
, Iman Avazpour, Mohamed Abdelrazek
, John Grundy
, Tomasz Bednarz
:
A study of the effects of narration on comprehension and memorability of visualisations. J. Comput. Lang. 52: 113-124 (2019) - [c237]Jia Ru, Yun Yang, John Grundy
, Jacky Keung
, Li Hao:
A Deadline Constrained Preemptive Scheduler Using Queuing Systems for Multi-Tenancy Clouds. CLOUD 2019: 63-67 - [c236]Jia Ru, Yun Yang, John Grundy
, Jacky Keung
, Li Hao:
A Highly Efficient Data Locality Aware Task Scheduler for Cloud-Based Systems. CLOUD 2019: 496-498 - [c235]Nguyen Khoi Tran, Muhammad Ali Babar, Quan Z. Sheng
, John C. Grundy:
A Framework for Internet of Things Search Engines Engineering. APSEC 2019: 228-235 - [c234]Hourieh Khalajzadeh
, Mohamed Abdelrazek
, John Grundy
, John G. Hosking, Qiang He:
BiDaML: A Suite of Visual Languages for Supporting End-User Data Analytics. BigData Congress 2019: 93-97 - [c233]Alex Cummaudo
, Rajesh Vasa
, John Grundy
:
What should I document? A preliminary systematic mapping study into API documentation knowledge. ESEM 2019: 1-6 - [c232]Moon Ting Su, John C. Grundy
, John G. Hosking, Ewan D. Tempero:
Leveraging usage data of software architecture artefacts. ECASE@ICSE 2019: 13-21 - [c231]Hoa Khanh Dam, Truyen Tran, John C. Grundy
, Aditya Ghose, Yasutaka Kamei:
Towards effective AI-powered agile project management. ICSE (NIER) 2019: 41-44 - [c230]Luis Cruz
, Rui Abreu
, John C. Grundy, Li Li, Xin Xia:
Do Energy-Oriented Changes Hinder Maintainability? ICSME 2019: 29-40 - [c229]Alex Cummaudo
, Rajesh Vasa
, John C. Grundy, Mohamed Abdelrazek
, Andrew Cain:
Losing Confidence in Quality: Unspoken Evolution of Computer Vision Services. ICSME 2019: 333-342 - [c228]Zhipeng Gao
, Vinoj Jayasundara, Lingxiao Jiang, Xin Xia, David Lo, John C. Grundy:
SmartEmbed: A Tool for Clone and Bug Detection in Smart Contracts through Structural Code Embedding. ICSME 2019: 394-397 - [c227]Phu Lai
, Qiang He, Guangming Cui, Xiaoyu Xia, Mohamed Abdelrazek
, Feifei Chen, John G. Hosking, John C. Grundy
, Yun Yang:
Edge User Allocation with Dynamic Quality of Service. ICSOC 2019: 86-101 - [c226]Xiaoyu Xia, Feifei Chen, Qiang He, Guangming Cui, Phu Lai
, Mohamed Abdelrazek
, John C. Grundy
, Hai Jin:
Graph-Based Optimal Data Caching in Edge Computing. ICSOC 2019: 477-493 - [c225]Tomohiro Ohtake
, Alex Cummaudo
, Mohamed Abdelrazek
, Rajesh Vasa
, John C. Grundy
:
Merging Intelligent API Responses Using a Proportional Representation Approach. ICWE 2019: 391-406 - [c224]Xiao Liu
, Lingmin Fan, Jia Xu
, Xuejun Li, Lina Gong, John C. Grundy, Yun Yang:
FogWorkflowSim: An Automated Simulation Toolkit for Workflow Performance Evaluation in Fog Computing. ASE 2019: 1114-1117 - [c223]Hoa Khanh Dam, Trang Pham, Shien Wee Ng, Truyen Tran, John C. Grundy
, Aditya Ghose, Taeksu Kim, Chul-Joo Kim:
Lessons learned from using a deep tree-based model for software defect prediction in practice. MSR 2019: 46-57 - [c222]Humphrey O. Obie
, Caslon Chua
, Iman Avazpour, Mohamed Abdelrazek
, John C. Grundy, Tomasz Bednarz:
A Framework for Authoring Logically Ordered Visual Data Stories. VL/HCC 2019: 257-259 - [c221]Yanjie Zhao, Haoyu Wang, Lei Ma, Yuxin Liu, Li Li, John Grundy:
Knowledge Graphing Git Repositories: A Preliminary Study. SANER 2019: 599-603 - [p11]Mohamed Abdelrazek, John C. Grundy, Amani S. Ibrahim:
Towards Self-securing Software Systems. Software Engineering for Variability Intensive Systems 2019: 119-130 - [i17]Phu Lai, Qiang He, Mohamed Abdelrazek, Feifei Chen, John G. Hosking, John C. Grundy, Yun Yang:
Optimal Edge User Allocation in Edge Computing with Variable Sized Vector Bin Packing. CoRR abs/1904.05553 (2019) - [i16]Jiachi Chen, Xin Xia, David Lo, John Grundy, Daniel Xiapu Luo, Ting Chen:
Domain Specific Code Smells in Smart Contracts. CoRR abs/1905.01467 (2019) - [i15]Alex Cummaudo, Rajesh Vasa, John C. Grundy, Mohamed Abdelrazek, Andrew Cain:
Losing Confidence in Quality: Unspoken Evolution of Computer Vision Services. CoRR abs/1906.07328 (2019) - [i14]Phu Lai, Qiang He, Guangming Cui, Xiaoyu Xia, Mohamed Abdelrazek, Feifei Chen, John G. Hosking, John C. Grundy, Yun Yang:
Edge User Allocation with Dynamic Quality of Service. CoRR abs/1907.11580 (2019) - [i13]Alex Cummaudo, Rajesh Vasa, John C. Grundy:
What should I document? A preliminary systematic mapping study into API documentation knowledge. CoRR abs/1907.13260 (2019) - [i12]Luis Cruz, Rui Abreu, John C. Grundy, Li Li, Xin Xia:
Do Energy-oriented Changes Hinder Maintainability? CoRR abs/1908.08332 (2019) - [i11]Zhipeng Gao, Vinoj Jayasundara, Lingxiao Jiang, Xin Xia, David Lo, John C. Grundy:
SmartEmbed: A Tool for Clone and Bug Detection in Smart Contracts through Structural Code Embedding. CoRR abs/1908.08615 (2019) - 2018
- [j62]Jin Liu, Pingyi Zhou, Zijiang Yang, Xiao Liu
, John Grundy
:
FastTagRec: fast tag recommendation for software information sites. Autom. Softw. Eng. 25(4): 675-701 (2018) - [j61]Xiaofan Chen
, John G. Hosking, John C. Grundy
, Robert Amor
:
DCTracVis: a system retrieving and visualizing traceability links between source code and documentation. Autom. Softw. Eng. 25(4): 703-741 (2018) - [j60]Norsaremah Salleh
, Rashina Hoda
, Moon Ting Su, Tanjila Kanij, John Grundy
:
Recruitment, engagement and feedback in empirical software engineering studies in industrial contexts. Inf. Softw. Technol. 98: 161-172 (2018) - [j59]Mostafa Farshchi, Jean-Guy Schneider
, Ingo Weber
, John Grundy
:
Metric selection and anomaly detection for cloud operations using log and metric correlation analysis. J. Syst. Softw. 137: 531-549 (2018) - [j58]Rashina Hoda
, Norsaremah Salleh
, John C. Grundy
:
The Rise and Evolution of Agile Software Development. IEEE Softw. 35(5): 58-63 (2018) - [j57]Morakot Choetkiertikul
, Hoa Khanh Dam, Truyen Tran, Aditya Ghose, John Grundy
:
Predicting Delivery Capability in Iterative Software Development. IEEE Trans. Software Eng. 44(6): 551-573 (2018) - [c220]Law Check Yee, John C. Grundy, Karola von Baggo, Andrew Cain
, Rajesh Vasa
:
Evaluating an Open Learner Model Visualisation Prototype Tool with User eXperience Metrics. ASWEC 2018: 51-60 - [c219]Nor Shahida Mohamad Yusop, John C. Grundy, Jean-Guy Schneider, Rajesh Vasa
:
Preliminary Evaluation of a Guided Usability Defect Report Form. ASWEC 2018: 81-90 - [c218]Hourieh Khalajzadeh
, Mohamed Abdelrazek, John Grundy
, John G. Hosking, Qiang He:
A Survey of Current End-User Data Analytics Tool Support. BigData Congress 2018: 41-48 - [c217]Mostafa Farshchi, Ingo Weber, Raffaele Della Corte, Antonio Pecchia, Marcello Cinque
, Jean-Guy Schneider, John C. Grundy:
Contextual Anomaly Detection for a Critical Industrial System Based on Logs and Metrics. EDCC 2018: 140-143 - [c216]John Grundy
, Mohamed Abdelrazek, Maheswaree Kissoon Curumsing
:
Vision: improved development of mobile ehealth applications. MOBILESoft@ICSE 2018: 219-223 - [c215]Mohamed Abdelrazek, Amani S. Ibrahim, Andrew Cain
, John Grundy
:
Vision: mobile ehealth learning and intervention platform. MOBILESoft@ICSE 2018: 252-256 - [c214]Phu Lai
, Qiang He, Mohamed Abdelrazek, Feifei Chen, John G. Hosking, John C. Grundy, Yun Yang:
Optimal Edge User Allocation in Edge Computing with Variable Sized Vector Bin Packing. ICSOC 2018: 230-245 - [c213]Jake Renzella
, Alex Cummaudo
, Andrew Cain
, John Grundy
, Jonathon Meyers:
SplashKit: A Development Framework for Motivating and Engaging Students in Introductory Programming. TALE 2018: 40-47 - [c212]Humphrey O. Obie
, Caslon Chua, Iman Avazpour, Mohamed Abdelrazek, John Grundy, Tomasz Bednarz
:
PedaViz: Visualising Hour-Level Pedestrian Activity. VINCI 2018: 9-16 - [d1]Rashina Hoda, Norsaremah Salleh, John Grundy:
Timeline data for "The Rise and Evolution of Agile Software Development". IEEE DataPort, 2018 - [i10]Hoa Khanh Dam, Trang Pham, Shien Wee Ng, Truyen Tran, John Grundy, Aditya Ghose, Taeksu Kim, Chul-Joo Kim:
A deep tree-based model for software defect prediction. CoRR abs/1802.00921 (2018) - [i9]Hoa Khanh Dam, Truyen Tran, John C. Grundy, Aditya Ghose, Yasutaka Kamei:
Towards effective AI-powered agile project management. CoRR abs/1812.10578 (2018) - 2017
- [j56]Massila Kamalrudin
, John G. Hosking, John Grundy
:
MaramaAIC: tool support for consistency management and validation of requirements. Autom. Softw. Eng. 24(1): 1-45 (2017) - [j55]Rashina Hoda
, Norsaremah Salleh
, John Grundy
, Hui Mien Tee:
Systematic literature reviews in agile software development: A tertiary study. Inf. Softw. Technol. 85: 60-70 (2017) - [j54]Qiang He, Rui Zhou
, Xuyun Zhang
, Yanchun Wang, Dayong Ye
, Feifei Chen, John C. Grundy
, Yun Yang:
Keyword Search for Building Service-Based Systems. IEEE Trans. Software Eng. 43(7): 658-674 (2017) - [j53]Nor Shahida Mohamad Yusop, John Grundy
, Rajesh Vasa
:
Reporting Usability Defects: A Systematic Literature Review. IEEE Trans. Software Eng. 43(9): 848-867 (2017) - [c211]Check Yee Law, John C. Grundy
, Andrew Cain
, Rajesh Vasa
, Alex Cummaudo
:
User Perceptions of Using an Open Learner Model Visualisation Tool for Facilitating Self-regulated Learning. ACE 2017: 55-64 - [c210]Iman Avazpour, John C. Grundy
:
Insights into visualizing trajectory recommendation rankings. ACSW 2017: 10:1-10:4 - [c209]Roopak Sinha
, Ayush Narula, John Grundy
:
Parametric statecharts: designing flexible IoT apps: deploying android m-health apps in dynamic smart-homes. ACSW 2017: 28:1-28:8 - [c208]Nor Shahida Mohamad Yusop, Jean-Guy Schneider, John Grundy
, Rajesh Vasa
:
Analysis of the Textual Content of Mined Open Source Usability Defect Reports. APSEC 2017: 358-367 - [c207]Luan D. M. Lam, Antony Tang
, John C. Grundy
:
Predicting indoor spatial movement using data mining and movement patterns. BigComp 2017: 223-230 - [c206]Qiang He, Rui Zhou
, Xuyun Zhang
, Yanchun Wang, Dayong Ye
, Feifei Chen, Shiping Chen
, John Grundy
, Yun Yang:
Efficient Keyword Search for Building Service-Based Systems Based on Dynamic Programming. ICSOC 2017: 462-470 - [c205]Hourieh Khalajzadeh
, Dong Yuan, John Grundy
, Yun Yang:
Cost-Effective Social Network Data Placement and Replication Using Graph-Partitioning. ICCC 2017: 64-71 - [c204]Jian Liu, John C. Grundy
, Mohamed Abdelrazek, Iman Avazpour:
Testing Environment Emulation - A Model-based Approach. MODELSWARD 2017: 112-124 - [c203]Jian Liu, John Grundy
, Mohamed Abdelrazek, Iman Avazpour:
A Domain-Specific Modeling Approach for Testing Environment Emulation. MODELSWARD (Revised Selected Papers) 2017: 272-299 - [c202]Dawei Chen
, Dongwoo Kim
, Lexing Xie
, Minjeong Shin, Aditya Krishna Menon, Cheng Soon Ong, Iman Avazpour, John Grundy
:
PathRec: Visual Analysis of Travel Route Recommendations. RecSys 2017: 364-365 - [c201]Humphrey O. Obie
, Caslon Chua, Iman Avazpour, Mohamed Abdelrazek, John Grundy
:
Visualising melbourne pedestrian count. VL/HCC 2017: 343-344 - [c200]Antonio Martini, Simon Vajda, Rajesh Vasa
, Allan Jones
, Mohamed Abdelrazek, John Grundy
, Jan Bosch:
Technical debt interest assessment: from issues to project. XP Workshops 2017: 9:1-9:6 - [i8]Dawei Chen, Dongwoo Kim, Lexing Xie, Minjeong Shin, Aditya Krishna Menon, Cheng Soon Ong, Iman Avazpour, John Grundy:
PathRec: Visual Analysis of Travel Route Recommendations. CoRR abs/1707.01627 (2017) - [i7]Hoa Khanh Dam, Truyen Tran, Trang Pham, Shien Wee Ng, John Grundy, Aditya Ghose:
Automatic feature learning for vulnerability prediction. CoRR abs/1708.02368 (2017) - 2016
- [j52]Arjumand Bano Soomro
, Norsaremah Salleh
, Emilia Mendes, John Grundy
, Giles St. J. Burch, Azlin Nordin
:
The effect of software engineers' personality traits on team climate and performance: A Systematic Literature Review. Inf. Softw. Technol. 73: 52-65 (2016) - [j51]Luan D. M. Lam, Antony Tang
, John Grundy:
Heuristics-based indoor positioning systems: a systematic literature review. J. Locat. Based Serv. 10(3): 178-211 (2016) - [j50]Luan D. M. Lam, Antony Tang
, John Grundy:
Characterising indoor positioning estimation using experimental data from an active RFID-based real-time location system. J. Locat. Based Serv. 10(4): 262-284 (2016) - [j49]Samer Zein, Norsaremah Salleh
, John Grundy
:
A systematic mapping study of mobile application testing techniques. J. Syst. Softw. 117: 334-356 (2016) - [j48]Moon Ting Su
, John G. Hosking, John Grundy
, Ewan D. Tempero:
Usage-based chunking of Software Architecture information to assist information finding. J. Syst. Softw. 122: 215-238 (2016) - [j47]Tuong Huan Nguyen, John C. Grundy
, Mohamed Almorsy:
Ontology-based automated support for goal-use case model analysis. Softw. Qual. J. 24(3): 635-673 (2016) - [c199]Hourieh Khalajzadeh, Dong Yuan, John C. Grundy
, Yun Yang:
Improving Cloud-Based Online Social Network Data Placement and Replication. CLOUD 2016: 678-685 - [c198]Noorrezam Yusop, Massila Kamalrudin
, Safiah Sidek, John C. Grundy
:
Automated Support to Capture and Validate Security Requirements for Mobile Apps. APRES 2016: 97-112 - [c197]Nor Shahida Mohamad Yusop, Jean-Guy Schneider
, John C. Grundy
, Rajesh Vasa
:
What Influences Usability Defect Reporting? - A Survey of Software Development Practitioners. APSEC 2016: 17-24 - [c196]Nor Shahida Mohamad Yusop, John C. Grundy
, Rajesh Vasa
:
Reporting usability defects: do reporters report what software developers need? EASE 2016: 38:1-38:10 - [c195]Nor Aiza Moketar
, Massila Kamalrudin
, Safiah Sidek, Mark Robinson, John C. Grundy
:
TestMEReq: generating abstract tests for requirements validation. SER&IP@ICSE 2016: 39-45 - [c194]Steve Versteeg, Miao Du, John Bird, Jean-Guy Schneider
, John C. Grundy
, Jun Han:
Enhanced playback of automated service emulation models using entropy analysis. CSED@ICSE 2016: 49-55 - [c193]Steven Versteeg, Miao Du, Jean-Guy Schneider
, John Grundy, Jun Han, Menka Goyal:
Opaque service virtualisation: a practical tool for emulating endpoint systems. ICSE (Companion Volume) 2016: 202-211 - [c192]Mark Staples, Liming Zhu
, John C. Grundy:
Continuous validation for data analytics systems. ICSE (Companion Volume) 2016: 769-772 - [c191]Jian Liu, John C. Grundy
, Iman Avazpour, Mohamed Almorsy Abdelrazek:
TeeVML: tool support for semi-automatic integration testing environment emulation. ASE 2016: 840-845 - [c190]Nor Aiza Moketar
, Massila Kamalrudin
, Safiah Sidek, Mark Robinson, John C. Grundy
:
An automated collaborative requirements engineering tool for better validation of requirements. ASE 2016: 864-869 - [c189]Milica Stojmenovic, John Grundy
, Vivienne Farrell, Robert Biddle, Leonard Hoon
:
Does textual word-of-mouth affect look and feel? OZCHI 2016: 257-265 - [c188]Iman Avazpour, John C. Grundy
, Liming Zhu
:
V for variety: Lessons learned from complex smart cities data harmonization and integration. PerCom Workshops 2016: 1-6 - [c187]Hoa Khanh Dam
, Truyen Tran, John C. Grundy
, Aditya K. Ghose:
DeepSoft: a vision for a deep model of software. SIGSOFT FSE 2016: 944-947 - [c186]Check Yee Law, John Grundy
, Rajesh Vasa
, Andrew Cain
:
An empirical study of user perceived usefulness and preference of open learner model visualisations. VL/HCC 2016: 49-53 - [c185]Jian Liu, John C. Grundy
, Iman Avazpour, Mohamed Abdelrazek:
A domain-specific visual modeling language for testing environment emulation. VL/HCC 2016: 143-151 - [c184]David Maplesden, Ewan D. Tempero, John G. Hosking, John C. Grundy:
A Cost/Benefit Approach to Performance Analysis. ICPE 2016: 15-26 - [i6]Steve Versteeg, Miao Du, John Bird, Jean-Guy Schneider, John C. Grundy, Jun Han:
Enhanced Playback of Automated Service Emulation Models Using Entropy Analysis. CoRR abs/1605.06668 (2016) - [i5]Steve Versteeg, Miao Du, Jean-Guy Schneider, John C. Grundy, Jun Han, Menka Goyal:
Opaque Service Virtualisation: A Practical Tool for Emulating Endpoint Systems. CoRR abs/1605.06670 (2016) - [i4]Hoa Khanh Dam, Truyen Tran, John Grundy, Aditya K. Ghose:
DeepSoft: A vision for a deep model of software. CoRR abs/1608.00092 (2016) - [i3]Mohamed Almorsy, John C. Grundy, Ingo Müller:
An Analysis of the Cloud Computing Security Problem. CoRR abs/1609.01107 (2016) - [i2]Amani S. Ibrahim, James H. Hamlyn-Harris, John C. Grundy:
Emerging Security Challenges of Cloud Virtual Infrastructure. CoRR abs/1612.09059 (2016) - 2015
- [j46]Iman Avazpour
, John C. Grundy
, Hai Le Vu
:
Generating Reusable Visual Notations Using Model Transformation. Int. J. Softw. Eng. Knowl. Eng. 25(2): 277-306 (2015) - [j45]Miao Du, Steven Versteeg, Jean-Guy Schneider, Jun Han, John C. Grundy:
Interaction Traces Mining for Efficient System Responses Generation. ACM SIGSOFT Softw. Eng. Notes 40(1): 1-8 (2015) - [j44]David Maplesden
, Ewan D. Tempero, John G. Hosking, John C. Grundy
:
Performance Analysis for Object-Oriented Software: A Systematic Mapping. IEEE Trans. Software Eng. 41(7): 691-710 (2015) - [j43]Chul Hwee Kim, John C. Grundy
, John G. Hosking
:
A suite of visual languages for model-driven development of statistical surveys and services. J. Vis. Lang. Comput. 26: 99-125 (2015) - [j42]Iman Avazpour
, John Grundy
, Lars Grunske
:
Specifying model transformations by direct manipulation using concrete visual notations and interactive recommendations. J. Vis. Lang. Comput. 28: 195-211 (2015) - [c183]Nor Shahida Mohamad Yusop, John Grundy
, Rajesh Vasa
:
Reporting Usability Defects: Limitations of Open Source Defect Repositories and Suggestions for Improvement. ASWEC (2) 2015: 38-43 - [c182]Jia Ru, John C. Grundy
, Yun Yang, Jacky W. Keung
, Li Hao:
Providing Fairer Resource Allocation for Multi-tenant Cloud-Based Systems. CloudCom 2015: 306-313 - [c181]Check Yee Law, John C. Grundy
, Andrew Cain
, Rajesh Vasa
:
A Preliminary Study of Open Learner Model Representation Formats to Support Formative Assessment. COMPSAC 2015: 887-892 - [c180]Dong Yuan
, Jiong Jin
, John Grundy
, Yun Yang:
A framework for convergence of cloud services and Internet of things. CSCWD 2015: 349-354 - [c179]John Grundy
:
Model-Driven Engineering for the Social Enterprise. EDOC 2015: 39 - [c178]Mohamed Almorsy Abdelrazek, John Grundy
, Amani S. Ibrahim:
Improving Tenants' Trust in SaaS Applications Using Dynamic Security Monitors. ICECCS 2015: 70-79 - [c177]Mohamed Almorsy, John C. Grundy
:
Supporting Scientists in Re-engineering Sequential Programs to Parallel Using Model-Driven Engineering. SE4HPCS@ICSE 2015: 1-8 - [c176]Tanjila Kanij, Robert G. Merkel, John C. Grundy
:
An Empirical Investigation of Personality Traits of Software Testers. CHASE@ICSE 2015: 1-7 - [c175]David Maplesden, Karl von Randow, Ewan D. Tempero, John G. Hosking, John C. Grundy
:
Performance Analysis Using Subsuming Methods: An Industrial Case Study. ICSE (2) 2015: 149-158 - [c174]Scott Barnett, Rajesh Vasa
, John Grundy
:
Bootstrapping Mobile App Development. ICSE (2) 2015: 657-660 - [c173]Feifei Chen, John C. Grundy
, Jean-Guy Schneider
, Yun Yang, Qiang He:
StressCloud: A Tool for Analysing Performance and Energy Consumption of Cloud Applications. ICSE (2) 2015: 721-724 - [c172]Mostafa Farshchi, Jean-Guy Schneider
, Ingo Weber, John C. Grundy
:
Experience report: Anomaly detection of cloud application operations using log and cloud metric correlation analysis. ISSRE 2015: 24-34 - [c171]Tuong Huan Nguyen, John C. Grundy
, Mohamed Almorsy:
Integrating goal-oriented and use case-based requirements engineering: The missing link. MoDELS 2015: 328-337 - [c170]Feifei Chen, John Grundy
, Jean-Guy Schneider
, Yun Yang, Qiang He:
Automating Performance and Energy Consumption Analysis for Cloud Applications. SERVICES 2015: 63-70 - [c169]Tuong Huan Nguyen, John C. Grundy
, Mohamed Almorsy:
Rule-based extraction of goal-use case models from text. ESEC/SIGSOFT FSE 2015: 591-601 - [c168]Samer Zein, Norsaremah Salleh
, John C. Grundy
:
Mobile Application Testing in Industrial Contexts: An Exploratory Multiple Case-Study. SoMeT 2015: 30-41 - [c167]Scott Barnett, Iman Avazpour
, Rajesh Vasa
, John C. Grundy
:
A multi-view framework for generating mobile apps. VL/HCC 2015: 305-306 - [c166]David Maplesden, Ewan D. Tempero, John G. Hosking
, John C. Grundy
:
Subsuming Methods: Finding New Optimisation Opportunities in Object-Oriented Software. ICPE 2015: 175-186 - [i1]Miao Du, Steven Versteeg, Jean-Guy Schneider, John C. Grundy, Jun Han:
From Network Traces to System Responses: Opaquely Emulating Software Services. CoRR abs/1510.01421 (2015) - 2014
- [j41]Mohamed Almorsy, John Grundy
, Amani S. Ibrahim:
Adaptable, model-driven security engineering for SaaS cloud-based applications. Autom. Softw. Eng. 21(2): 187-224 (2014) - [j40]Ching-Hsien Hsu, John Grundy
:
Guest editorial: automated techniques for migrating to the Cloud (I). Autom. Softw. Eng. 21(3): 315-318 (2014) - [j39]Ching-Hsien Hsu, John C. Grundy
:
Guest editorial: automated techniques for migrating to the cloud (II). Autom. Softw. Eng. 21(4): 439-442 (2014) - [j38]John Grundy
:
Determining the Cause of Design Model Inconsistencies. Computer 47(8): 6 (2014) - [j37]Norsaremah Salleh
, Emilia Mendes, John Grundy
:
Investigating the effects of personality traits on pair programming in a higher education setting through a family of experiments. Empir. Softw. Eng. 19(3): 714-752 (2014) - [j36]Tanjila Kanij, John Grundy
, Robert G. Merkel:
Performance appraisal of software testers. Inf. Softw. Technol. 56(5): 495-505 (2014) - [j35]Tuong Huan Nguyen, Bao Quoc Vo, Markus Lumpe, John Grundy
:
KBRE: a framework for knowledge-based requirements engineering. Softw. Qual. J. 22(1): 87-119 (2014) - [j34]Lei Li, John Grundy
, John G. Hosking
:
A visual language and environment for enterprise system modelling and automation. J. Vis. Lang. Comput. 25(4): 253-277 (2014) - [c165]Syazwani Yahya, Massila Kamalrudin
, Safiah Sidek, John C. Grundy
:
Capturing Security Requirements Using Essential Use Cases (EUCs). APRES 2014: 16-30 - [c164]Massila Kamalrudin
, Safiah Sidek, Norsaremah Salleh
, John G. Hosking
, John C. Grundy
:
A Pair-Oriented Requirements Engineering Approach for Analysing Multi-lingual Requirements. APRES 2014: 150-164 - [c163]Mohamed Almorsy, John Grundy
:
SecDSVL: A Domain-Specific Visual Language to Support Enterprise Security Modelling. Australian Software Engineering Conference 2014: 152-161 - [c162]Tanjila Kanij, Robert G. Merkel, John Grundy
:
A Preliminary Survey of Factors Affecting Software Testers. Australian Software Engineering Conference 2014: 180-189 - [c161]Tuong Huan Nguyen, John C. Grundy
, Mohamed Almorsy:
GUITAR: An ontology-based automated requirements analysis tool. RE 2014: 315-316 - [c160]Jia Ru, John C. Grundy
, Jacky W. Keung
:
Software engineering for multi-tenancy computing challenges and implications. InnoSWDev@SIGSOFT FSE 2014: 1-10 - [c159]Massila Kamalrudin
, Safiah Sidek, Noorrezam Yusop, John C. Grundy
, John G. Hosking:
MEReq: A Tool to Capture and Validate Multi-Lingual Requirements. SoMeT 2014: 231-245 - [c158]Massila Kamalrudin
, M. Nor Aiza, John C. Grundy
, John G. Hosking, Mark Robinson:
Automatic Acceptance Test Case Generation From Essential Use Cases. SoMeT 2014: 246-255 - [c157]Iman Avazpour
, John C. Grundy
, Hai Le Vu
:
Generating Reusable Visual Notations using Model Transformation. VINCI 2014: 58 - [c156]Tanjila Kanij, Robert G. Merkel, John C. Grundy
:
An empirical study to review and revise job responsibilities of software testers. VL/HCC 2014: 89-92 - [c155]Mohamed Almorsy, John C. Grundy
, Ulf Rüegg:
HorusCML: Context-aware domain-specific visual languages designer. VL/HCC 2014: 133-136 - [c154]Iman Avazpour
, Ulf Rüegg, John C. Grundy
:
Convert meets KIELER: Integrating advanced layout algorithms into by-example visualisations. VL/HCC 2014: 199-200 - [c153]Feifei Chen, John Grundy
, Jean-Guy Schneider
, Yun Yang, Qiang He:
Automated analysis of performance and energy consumption for cloud applications. ICPE 2014: 39-50 - [p10]Iman Avazpour
, Teerat Pitakrat, Lars Grunske
, John Grundy
:
Dimensions and Metrics for Evaluating Recommendation Systems. Recommendation Systems in Software Engineering 2014: 245-273 - 2013
- [j33]John Grundy
, John G. Hosking
:
Guest editors introduction: special issue on innovative automated software engineering tools. Autom. Softw. Eng. 20(2): 137-139 (2013) - [j32]John Grundy
, John G. Hosking
:
Guest editors introduction: special issue on innovative automated software engineering tools - part #2. Autom. Softw. Eng. 20(3): 297-298 (2013) - [j31]John C. Grundy
, John G. Hosking
, Karen Na-Liu Li, Norhayati Mohd. Ali
, Jun Huh, Richard Lei Li:
Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications. IEEE Trans. Software Eng. 39(4): 487-515 (2013) - [j30]Norhayati Mohd. Ali
, John G. Hosking
, John Grundy
:
A Taxonomy and Mapping of Computer-Based Critiquing Tools. IEEE Trans. Software Eng. 39(11): 1494-1520 (2013) - [c152]Xiaofan Chen, John G. Hosking
, John Grundy
, Robert Amor
:
Development of Robust Traceability Benchmarks. Australian Software Engineering Conference 2013: 145-154 - [c151]Tanjila Kanij, Robert G. Merkel, John Grundy
:
An empirical study of the effects of personality on software testing. CSEE&T 2013: 239-248 - [c150]Paolo Tell
, Muhammad Ali Babar, John Grundy
:
A Preliminary User Evaluation of an Infrastructure to Support Activity-Based Computing in Global Software Development (ABC4GSD). ICGSE 2013: 100-109 - [c149]Tanjila Kanij, Robert G. Merkel, John C. Grundy
:
Lessons learned from conducting industry surveys in software testing. CESI@ICSE 2013: 63-66 - [c148]Mohamed Almorsy, John Grundy
, Amani S. Ibrahim:
Automated software architecture security risk analysis using formalized signatures. ICSE 2013: 662-671 - [c147]Iman Avazpour
, John Grundy
, Lars Grunske
:
Tool support for automatic model transformation specification using concrete visualisations. ASE 2013: 718-721 - [c146]Miao Du, Jean-Guy Schneider
, Cameron M. Hine, John Grundy
, Steven Versteeg:
Generating service models by trace subsequence substitution. QoSA 2013: 123-132 - [c145]Iman Avazpour
, John Grundy
:
Using concrete visual notations as first class citizens for model transformation specification. VL/HCC 2013: 87-90 - [c144]Mohamed Almorsy, John Grundy
, Richard J. Sadus
, Willem van Straten
, David G. Barnes
, Owen Kaluza
:
A suite of domain-specific visual languages for scientific software application modelling. VL/HCC 2013: 91-94 - [c143]Feifei Chen, John Grundy
, Yun Yang, Jean-Guy Schneider
, Qiang He:
Experimental analysis of task-based energy consumption in cloud computing systems. ICPE 2013: 295-306 - [p9]John C. Grundy
:
Foreword. Economics-Driven Software Architecture 2013: xxi-xxvi - 2012
- [j29]John C. Grundy
, Gerald Kaefer, Jacky Keung
, Anna Liu:
Guest Editors' Introduction: Software Engineering for the Cloud. IEEE Softw. 29(2): 26-29 (2012) - [c142]Qiang He, Jun Han, Yun Yang, John Grundy
, Hai Jin:
QoS-Driven Service Selection for Multi-tenant SaaS. IEEE CLOUD 2012: 566-573 - [c141]Amani S. Ibrahim, James H. Hamlyn-Harris, John Grundy
, Mohamed Almorsy:
Supporting Virtualization-Aware Security Solutions Using a Systematic Approach to Overcome the Semantic Gap. IEEE CLOUD 2012: 836-843 - [c140]Mohamed Almorsy, John Grundy
, Amani S. Ibrahim:
TOSSMA: A Tenant-Oriented SaaS Security Management Architecture. IEEE CLOUD 2012: 981-988 - [c139]Mohamed Almorsy, John Grundy
, Amani S. Ibrahim:
MDSE@R: Model-Driven Security Engineering at Runtime. CSS 2012: 279-295 - [c138]Feifei Chen, Jean-Guy Schneider
, Yun Yang, John Grundy
, Qiang He:
An energy consumption model and analysis tool for Cloud computing environments. GREENS 2012: 45-50 - [c137]Mohamed Almorsy, John C. Grundy
, Amani S. Ibrahim:
SMURF: Supporting Multi-tenancy Using Re-aspects Framework. ICECCS 2012: 361-370 - [c136]Tanjila Kanij, Robert G. Merkel
, John Grundy
:
Performance assessment metrics for software testers. CHASE 2012: 63-65 - [c135]Mohamed Almorsy, John Grundy
, Amani S. Ibrahim:
Supporting automated vulnerability analysis using formalized vulnerability signatures. ASE 2012: 100-109 - [c134]Mohamed Almorsy, John Grundy
, Amani S. Ibrahim:
Supporting automated software re-engineering using re-aspects. ASE 2012: 230-233 - [c133]Amani S. Ibrahim, John Grundy
, James H. Hamlyn-Harris, Mohamed Almorsy:
Supporting operating system kernel data disambiguation using points-to analysis. ASE 2012: 234-237 - [c132]Massila Kamalrudin
, John Grundy
, John G. Hosking
:
MaramaAI: tool support for capturing and managing consistency of multi-lingual requirements. ASE 2012: 326-329 - [c131]Tuong Huan Nguyen, Bao Quoc Vo, Markus Lumpe, John Grundy
:
REInDetector: a framework for knowledge-based requirements engineering. ASE 2012: 386-389 - [c130]Amani S. Ibrahim, James H. Hamlyn-Harris, John Grundy
, Mohamed Almorsy:
Identifying OS Kernel Objects for Run-Time Security Analysis. NSS 2012: 72-85 - [c129]Amani S. Ibrahim, John Grundy
, James H. Hamlyn-Harris, Mohamed Almorsy:
Operating System Kernel Data Disambiguation to Support Security Analysis. NSS 2012: 263-276 - [c128]Xiaofan Chen, John G. Hosking
, John Grundy
:
Visualizing traceability links between source code and documentation. VL/HCC 2012: 119-126 - [c127]Massila Kamalrudin
, John Grundy
, John G. Hosking
:
Supporting requirements modelling in the Malay language using essential use cases. VL/HCC 2012: 153-156 - [c126]Iman Avazpour
, John Grundy
:
CONVErT: A framework for complex model visualisation and transformation. VL/HCC 2012: 237-238 - [c125]Moon Ting Su, Ewan D. Tempero, John G. Hosking
, John C. Grundy
:
A Study of Architectural Information Foraging in Software Architecture Documents. WICSA/ECSA 2012: 141-150 - [c124]Mohamed Almorsy
, John Grundy
, Amani S. Ibrahim:
VAM-aaS: Online Cloud Services Security Vulnerability Analysis and Mitigation-as-a-Service. WISE 2012: 411-425 - 2011
- [j28]Rachel Blagojevic, Beryl Plimmer, John C. Grundy
, Yong Wang:
Using data mining for digital ink recognition: Dividing text and shapes in sketched diagrams. Comput. Graph. 35(5): 976-991 (2011) - [j27]Norsaremah Salleh
, Emilia Mendes, John C. Grundy
:
Empirical Studies of Pair Programming for CS/SE Teaching in Higher Education: A Systematic Literature Review. IEEE Trans. Software Eng. 37(4): 509-525 (2011) - [c123]Mohamed Almorsy, John Grundy
, Amani S. Ibrahim:
Collaboration-Based Cloud Computing Security Management Framework. IEEE CLOUD 2011: 364-371 - [c122]Norsaremah Salleh
, Emilia Mendes, John C. Grundy
:
The effects of openness to experience on pair programming in a higher education context. CSEE&T 2011: 149-158 - [c121]Tanjila Kanij, Robert G. Merkel
, John Grundy
:
A Preliminary Study on Factors Affecting Software Testing Team Performance. ESEM 2011: 359-362 - [c120]Massila Kamalrudin
, John G. Hosking
, John C. Grundy
:
Improving requirements quality using essential use case interaction patterns. ICSE 2011: 531-540 - [c119]Xiaofan Chen, John G. Hosking
, John C. Grundy
:
A combination approach for enhancing automated traceability. ICSE 2011: 912-915 - [c118]Harold Ossher, André van der Hoek, Margaret-Anne D. Storey, John Grundy
, Rachel K. E. Bellamy, Marian Petre:
Workshop on flexible modeling tools: (FlexiTools 2011). ICSE 2011: 1192-1193 - [c117]Xiaofan Chen, John C. Grundy
:
Improving automated documentation to code traceability by combining retrieval techniques. ASE 2011: 223-232 - [c116]Massila Kamalrudin
, John C. Grundy
:
Generating essential user interface prototypes to validate requirements. ASE 2011: 564-567 - [c115]Amani S. Ibrahim, James H. Hamlyn-Harris, John Grundy
, Mohamed Almorsy:
CloudSec: A security monitoring appliance for Virtual Machines in the IaaS cloud model. NSS 2011: 113-120 - [c114]Pei Shan Yap, John G. Hosking
, John C. Grundy
:
Automatic diagram layout support for the Marama meta-toolset. VL/HCC 2011: 61-64 - [c113]Moon Ting Su, John G. Hosking
, John Grundy
:
Capturing Architecture Documentation Navigation Trails for Content Chunking and Sharing. WICSA 2011: 256-259 - [c112]Moon Ting Su, John G. Hosking, John Grundy
:
KaitoroCap: A Document Navigation Capture and Visualisation Tool. WICSA 2011: 359-362 - [p8]Jon G. Hall, John Grundy, Ivan Mistrík, Patricia Lago, Paris Avgeriou
:
Introduction: Relating Requirements and Architectures. Relating Software Requirements and Architectures 2011: 1-9 - [p7]John Grundy, Patricia Lago, Paris Avgeriou
, Jon G. Hall, Ivan Mistrík:
Theoretical Underpinnings and Reviews. Relating Software Requirements and Architectures 2011: 13-15 - [p6]Patricia Lago, Paris Avgeriou
, John Grundy, Jon G. Hall, Ivan Mistrík:
Tools and Techniques. Relating Software Requirements and Architectures 2011: 87-89 - [p5]Paris Avgeriou
, John Grundy, Jon G. Hall, Patricia Lago, Ivan Mistrík:
Experiences from Industrial Projects. Relating Software Requirements and Architectures 2011: 199-201 - [p4]John Grundy
, Paris Avgeriou
, Jon G. Hall, Patricia Lago, Ivan Mistrík:
Emerging Issues in Relating Software Requirements and Architecture. Relating Software Requirements and Architectures 2011: 303-306 - [p3]Paris Avgeriou
, Patricia Lago, John Grundy, Ivan Mistrík, Jon G. Hall:
Conclusions. Relating Software Requirements and Architectures 2011: 373-378 - [e5]Paris Avgeriou, John Grundy
, Jon G. Hall, Patricia Lago, Ivan Mistrík:
Relating Software Requirements and Architectures. Springer 2011, ISBN 978-3-642-21000-6 [contents] - 2010
- [j26]Karen Na-Liu Li, John G. Hosking, John C. Grundy:
A Generic Technique for Domain-Specific Visual Language Model Refactoring to Patterns. Electron. Commun. Eur. Assoc. Softw. Sci. Technol. 31 (2010) - [j25]Karen Na-Liu Li, John G. Hosking, John C. Grundy, Tony Ly, Brian Webb:
Augmenting DSVL Meta-Tools with Pattern Specification, Instantiation and Reuse. Electron. Commun. Eur. Assoc. Softw. Sci. Technol. 31 (2010) - [j24]Kaylash Chaudhary
, Xiaoling Dai, John C. Grundy
:
Experiences in Developing a Micro-payment System for Peer-to-Peer Networks. Int. J. Inf. Technol. Web Eng. 5(1): 23-42 (2010) - [c111]Massila Kamalrudin
, John C. Grundy
, John G. Hosking
:
Managing Consistency between Textual Requirements, Abstract Interactions and Essential Use Cases. COMPSAC 2010: 327-336 - [c110]Norsaremah Salleh
, Emilia Mendes, John C. Grundy
, Giles St. J. Burch:
The effects of neuroticism on pair programming: an empirical study in the higher education context. ESEM 2010 - [c109]Harold Ossher, André van der Hoek, Margaret-Anne D. Storey, John Grundy
, Rachel K. E. Bellamy:
Flexible Modeling Tools (FlexiTools2010). ICSE (2) 2010: 441-442 - [c108]Norsaremah Salleh
, Emilia Mendes, John C. Grundy
, Giles St. J. Burch:
An empirical study of the effects of conscientiousness in pair programming using the five-factor personality model. ICSE (1) 2010: 577-586 - [c107]Rachel Blagojevic, Beryl Plimmer, John C. Grundy
, Yong Wang:
Building Digital Ink Recognizers Using Data Mining: Distinguishing between Text and Shapes in Hand Drawn Diagrams. IEA/AIE (1) 2010: 358-367 - [c106]Christian Hirsch, John G. Hosking
, John C. Grundy
:
VikiBuilder: end-user specification and generation of visual wikis. ASE 2010: 13-22 - [c105]Massila Kamalrudin
, John C. Grundy
, John G. Hosking
:
Tool support for essential use cases to better capture software requirements. ASE 2010: 255-264 - [c104]Norhayati Mohd. Ali
, John G. Hosking
, John C. Grundy
, Jun Huh:
End-user oriented critic specification for domain-specific visual language tools. ASE 2010: 297-300 - [c103]Massila Kamalrudin
, John G. Hosking
, John C. Grundy
:
MaramaAI: Automated and Visual Approach for Inconsistency Checking of Requirements. RE 2010: 393-394 - [c102]Rick Zhang, John G. Hosking
, John C. Grundy
, Nikolay Mehandjiev, Martin Carpenter:
Design of a Suite of Visual Languages for Supply Chain Specification. VL/HCC 2010: 240-243 - [c101]Christian Hirsch, John G. Hosking
, John C. Grundy
, Tim Chaffe:
ThinkFree: using a visual Wiki for IT knowledge management in a tertiary institution. Int. Sym. Wikis 2010 - [p2]Jim Whitehead, Ivan Mistrík, John Grundy
, André van der Hoek:
Collaborative Software Engineering: Concepts and Techniques. Collaborative Software Engineering 2010: 1-30 - [p1]Ivan Mistrík, John Grundy
, André van der Hoek, Jim Whitehead:
Collaborative Software Engineering: Challenges and Prospects. Collaborative Software Engineering 2010: 389-403 - [e4]Ivan Mistrík, André van der Hoek
, John Grundy
, Jim Whitehead:
Collaborative Software Engineering. Springer 2010, ISBN 978-3-642-10293-6 [contents]
2000 – 2009
- 2009
- [c100]Norhayati Mohd. Ali
, John G. Hosking
, Jun Huh, John C. Grundy
:
Critic Authoring Templates for Specifying Domain-Specific Visual Language Tool Critics. Australian Software Engineering Conference 2009: 81-90 - [c99]Jun Huh, John C. Grundy
, John G. Hosking
, Karen Na-Liu Li, Robert Amor
:
Integrated Data Mapping for a Software Meta-tool. Australian Software Engineering Conference 2009: 111-120 - [c98]Norsaremah Salleh
, Emilia Mendes, John C. Grundy
, Giles St. J. Burch:
An empirical study of the effects of personality in pair programming using the five-factor model. ESEM 2009: 214-225 - [c97]