John Grundy's Publications

I've put AUTHOR PRE-PRINT versions of many of my publications here. These are generally EARLIER versions of (sometimes substantially) revised published papers, and it is best for you to use the definitive, published version in the proceedings/journal/book indicated. I've added DOI to the final published work where I know them.

PLEASE NOTE: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder. 

Please see the very useful SHERPA/RoMEO Publisher copyright policies & self-archiving guides.


My current Google Scholar word cloud (well, as of mid 2024) generated by https://shiny.rcg.sfu.ca/u/rdmorin/scholar_googler2/  :

Final published versions of most papers can be found via ACM Digital Library or IEEE Digital Library  or Scopus.  I have added links to publications made available via the ACM Authorizer service. Sometimes this doesn't work so I've (mostly) left links to my own pre-published PDFs.

Most of my paper pre-print PDFs can be found in my publications GitHub repository or Github pages site.

You may also find lists of many of my papers via Google Scholar or Monash Researcher Page or DBLP or Guide2Research or  MS Academic or or Mendeley or Semantic Scholar or AMiner or links to my ORCID, Scopus ID and Web of Science ID pages.

I've added some talk PPTs where I gave them - they summarise key aspects of many papers. When time permits - I might even re-record a few of the better presentations and put the YouTube/AVI/MP4 links here :-)


Some of my tips on writing Software Engineering papers can be found here

My current Scientometrics (if you are interested in such things), using Google Scholar: Citations: ~19,500, h-index: 68

Just one exemplar of the many reasons you should quote Google Scholar for your citations (if you indeed care about them...): see Anne-Wil Harzing's excellent article here.

BUT - a warning why you should be rather skeptical about Google Scholar citations can be found here (its a real goody - read it and laugh!!).

And - please be careful when trying to "measure" research productivity/impact!! - see:

All this being said - the CORE Conference Ranking Portal and Journal Ranking Portal - use at your own risk!!!


My Erdos number is 3. 

As yet, I don't (think I) have a Bacon number or connection, but I can always hope...

2024:

[J189] Wang, H., Gao, Z., Hu, X., Lo, D., Grundy, J.C., Wang, X. Just-In-Time TODO-Missed Commits Detection, to appear in IEEE Transactions on Software Engineering  -- Final publication available at DOI Author pre-published version PDF

[J188] Chen, J., Hu, J., Xia, X., Lo, D., Grundy, J.C.; Chen, T.,; Gao, Z., Angels or Demons: Investigating and Detecting Decentralized Financial Traps on Ethereum Smart Contracts, to appear in Automated Software Engineering, Springer -- Final publication available at DOI Author pre-published version PDF

[J187] Gunatilake, H., Grundy, J.C., Hoda, R., Mueller, I., The Impact of Human Aspects on the Interactions Between Software Developers and End-Users in Software Engineering: A Systematic Literature Review, Information and Software Technology, vol. 173, September 2024 -- Final publication available at DOI Author pre-published version PDF

[J186] Wang, H., Gao, Z., Bi, T., Grundy, J.C., Wang, X., Wu, M., Yang, X. What makes a good TODO Comment?  ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 33, no. 6, June 2024 -- Final publication available at DOI Author pre-published version PDF

[J185] Nguyen, V., Le, T., Tantithamthavorn, C, Grundy, J.C., Phung, D. Deep Domain Adaptation With Max-Margin Principle for Cross-Project Imbalanced Software Vulnerability Detection, ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 33, no. 6, June 2024 -- Final publication available at DOI Author pre-published version PDF

[J184] Madampe, K., Hoda, R., Grundy, J.C. Supporting Emotional Intelligence, Productivity and Team Goals while Handling Software Requirements Changes, ACM Transactions on Software Engineering and Methodology (TOSEM), vol. 33, no. 6, June 2024 -- Final publication available at DOI Author pre-published version PDF

[J183] Madugalla, A., Kanij, T., Hoda, R., Hidellaarachchi, D., Pant, A., Ferdousi, S., Grundy, J.C. Challenges, Adaptations, and Fringe Benefits of Conducting Software Engineering Research with Human Participants during the COVID-19 Pandemic, Empirical Software Engineering, vol. 29, June 2024  -- Final publication available at DOI Author pre-published version PDF

[J182] Madampe, K., Hoda, R., Grundy, J.C. Addressing Bad Feelings in Agile Software Project Contexts, IEEE Software, vol. 41, no. 4, July/August 2024 -- Final publication available at DOI Author pre-published version PDF 

[J181] Naveed, H., Arora, C., Khalajzadeh, H., Grundy, J.C., Haggag, O. Model-driven Engineering for Machine Learning Components: A Systematic Literature Review, Information and Software Technology, Vol. 169, May 2024 -- Final publication available at DOI Author pre-published version PDF

[J180] Sembey, R., Hoda, R., Grundy, J.C. Emerging Technologies in Higher Education Assessment and Feedback practices: A Systematic Literature Review,  Journal of Systems & Software, vol 211, May 2024 -- Final publication available at DOI Author pre-published version PDF

[J179] Pink, S., Quilty, E., Grundy, J.C.. Hoda, R., Trust, artificial intelligence and software practitioners: an interdisciplinary agenda, AI & Society, March 2024  -- Final publication available at DOI Author pre-published version PDF

[J178] Gunatilake, H., Grundy, J.C., Hoda, R., Mueller, I. Enablers and Barriers of Empathy in Software Developer and User Interactions: A Mixed Methods Case Study, ACM Transactions on Software Engineering and Methodology (TOSEM) , vol. 33, no. 4, April 2024 -- Final publication available at DOI Author pre-published version PDF

[J177] Wen, L., Bao, L., Chen, J., Grundy, J.C., Xia, X., Yang, X. Market manipulation of Cryptocurrencies: Evidence from Social Media and Transaction Data, ACM Transactions on Internet Technology, vol. 24, No. 2, 2024 -- Final publication available at DOI Author pre-published version PDF 

[J176] Amarathunga, D.C., Parry, H., Grundy, J.C., Dorin, A., A predator-prey population dynamics simulation for biological control of Frankliniella occidentalis (Western Flower Thrips) by Orius laevigatus in strawberry plants, Biological Control, vol. 188, January 2024, Elsevier -- Final publication available at DOI Author pre-published version PDF 

[J175] Hidellaarachchi, D., Grundy, J.C., Hoda, R., Mueller, I. The Impact of Personality on Requirements Engineering Activities; A Mixed-Methods Study, Empirical Software Engineering, vol. 29, Jan 2024 -- Final publication available at DOI Author pre-published version PDF 

[J174] Shamsujjoha,  M., Grundy, J.C., Khalajzadeh, H., Lu, Q., Li, L., Developer and End-User Perspectives on Addressing Human Aspects in Mobile eHealth Apps, Information and Software Technology, vol. 166, February, 2024, Elsevier  -- Final publication available at DOI Author pre-published version PDF

[J173] Liu, P., Li, L., Liu, K., McIntosh, S., Grundy, J.C. Understanding the Quality and Evolution of Android App Build Systems, Journal of Software: Evolution and Process, vol. 36, no. 5, May 2024, Wiley   -- Final publication available at DOI Author pre-published version PDF 

[BC29] Karolita, D., Grundy, J.C., Kanij, T., Obie, H., McIntosh, J. What Should Be in a Persona for Use in Requirements Engineering, In: Kaindl, H., Mannion, M., Maciaszek, L.A. (eds) Extended Papers from Evaluation of Novel Approaches to Software Engineering (ENASE 2023). Communications in Computer and Information Science, vol 2028, Springer  -- Final publication available at DOI Author pre-published version PDF 

[BC28] Ahmad, K., Arora, C., Abdelrazek, M., Grundy, J.C., Vasa, R. Requirements Elicitation in the Age of AI: A Tool’s Multi-system Journey, In: Kaindl, H., Mannion, M., Maciaszek, L.A. (eds) Extended Papers from Evaluation of Novel Approaches to Software Engineering (ENASE 2023). Communications in Computer and Information Science, vol 2028, Springer  -- Final publication available at DOI Author pre-published version PDF 

[BC27] Arora, C., Grundy, J.C., Abdelrazek, M., Advancing Requirements Engineering through Generative AI: Assessing the Role of LLMs, Chapter in Effective Software Development with Generative Artificial Intelligence, Springer, 2024 -- Final publication available at DOI Author pre-published version PDF 

[C331] Wang, Y., Obie, H., Li, Z., Salim, F., Grundy, J.C., Mueller, F. GustosonicSense: Towards understanding the design of playful gustosonic eating experiences, 2024 ACM Conference on Computer-Human Interaction (CHI 2024), May 11-16, 2024, Honolulu, Hawaiʻi -- Final publication available at DOI Author pre-published version PDF 

[C330] Wang, W., Khalajzadeh, H., Grundy, J.C., Madugalla, A., Obie, H.O. Adaptive User Interfaces for Software Supporting Chronic  Disease, 46th IEEE/ACM International Conference on Software Engineering (ICSE2024), Lisbon, Portugal, 14-20 April 2024 -- Final publication available at DOI Author pre-published version PDF 

[C329] Todd, L., Grundy, J.C., Treude, C. GitHubInclusifier: Finding and fixing non-inclusive language in GitHub Repositories, 46th IEEE/ACM International Conference on Software Engineering (ICSE2024), Lisbon, Portugal, 14-20 April 2024 -- Final publication available at DOI Author pre-published version PDF 

[C328] Karolia, D., Grundy, J.C., Kanij, T., McIntosh, J., Obie, H. Lessons Learned from Persona Usage in Requirements Engineering Practice, 2024 International Conference on Requirements Engineering (RE2024), Reykjavik University, Iceland, June 24-28, 2024  -- Final publication available at DOI Author pre-published version PDF 

[C327] Chen, J., Chen, C., Hu, J., Grundy, J.C., Wang, Y., Chen, T., Zheng, Z. Identifying Smart Contract Security Issues in Code Snippets from Stack Overflow, 2024 International Symposium on Software Testing and Analysis (ISSTA 2024), Mon 16 - Fri 20 September 2024, Vienna, Austria -- Final publication available at DOI Author pre-published version PDF 

[C326] Zhou, M., Gao, X., Liu, P., Grundy, J.C., Chen, C., Chen, X., Li, L. Model-less Is The Best Model: Generating Pure Code  Implementations to Replace On-device DL Models, 2024 International Symposium on Software Testing and Analysis (ISSTA 2024), Mon 16 - Fri 20 September 2024, Vienna, Austria -- Final publication available at DOI Author pre-published version PDF 

[C325] Naveed, H., Grundy, J.C., Arora, C., Haggag, O. Towards Runtime Monitoring for Responsible Machine Learning using Model-driven Engineering, 27th ACM / IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS 2024), Sun 22 - Fri 27 September 2024 Linz, Austria -- Final publication available at DOI Author pre-published version PDF 

[C324] Hidellaarachchi, D., Grundy, J.C., Hoda, R., Mueller, I. What's Personality Got to Do with It? A Case Study on the Impact of Personality on Requirements Engineering-related Activities, 2024 Conference on Collaborative and Human Aspects of Software Engineering (CHASE 2024),  Lisbon, Portugal, 14-20 April 2024 -- Final publication available at DOI Author pre-published version PDF 

[C323] Akbari, N., Toosi, A., Khalajzadeh, H., Grundy, J.C. iContinuum: An Emulation Toolkit for Intent-Based Computing Across the Edge-to-Cloud Continuum, IEEE International Conference on Cloud Computing (CLOUD 2024),  Shenzhen, China, July 7-13 2024 -- Final publication available at DOI Author pre-published version PDF 

[C322] Haggag, O., Hoda, R., Grundy, J.C., Towards Enhancing Mobile App Reviews: A Structured Approach to User Review Entry, Analysis and Verification, 2024 International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2024), Angers, France, 28-29 April 2023 -- Final publication available at DOI Author pre-published version PDF 

[C321] Haggag, O., Grundy, J.C., Abdelrazek, M., An Analysis of Privacy Issues and Policies of eHealth Apps, 2024 International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2024), Angers, France, 28-29 April 2023 -- Final publication available at DOI Author pre-published version PDF 

[C320] Huang, Y., Kanij, T., Madugalla, A., Arora, C., Grundy, J.C. Unlocking Adaptive User Experiences with Generative AI,  2024 International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2024), Angers, France, 28-29 April 2023 -- Final publication available at DOI Author pre-published version PDF 

[C319] Karolita, D., Grundy, J.C., Kanij, T., Obie, H., McIntosh, J., Peng, Y., Bulbul, R., Chen, W., Yu, Z., Tay, J., Liewsaree, P., CRAFTER: A Persona Generation Tool for Requirements Engineering, 2024 International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2024), Angers, France, 28-29 April 2023 -- Final publication available at DOI Author pre-published version PDF 

[C318] Arora, C., Grundy, J.C., Puli, L., Layton, N. Towards Standards-Compliant Assistive Technology Product Specifications via LLMs, 5th International Workshop on Requirements Engineering for Well-Being, Aging, and Health, June 25, Reykjavik, Iceland --Final publication available at DOI Author pre-published version PDF 

[W79] Wang, W., Li, L., Wickramathilaka, S., Grundy, J.C., Khalajzadeh, H., Madugalla, A., Obie, H., Development of an Adaptive User Support System

Based on Multimodal Large Language Models, 2024 IEEE International Symposium on Visual Languages and Human-centric Computing (VL/HCC2024), Liverpool, UK, 2-6 Sept 2024  -- Final publication available at DOI Author pre-published version PDF 

[W78] Madampe, K., Grundy, J.C., Hoda, R., Obie, H., The struggle is real! The agony of recruiting participants for empirical software engineering studies, VL/HCC2024 Workshop on Addressing Challenges in Recruiting Participants for HCC Research Studies, Liverpool, UK, 2 Sept 2024  -- Final publication available at DOI Author pre-published version PDF 

[W77] Wang, W., Hidellaarachchi, D., Grundy, J., Khalajzadeh, H., Madugalla, A., Obie, H., End-Users vs Software Practitioners: Recruitment Challenges and Strategies in Software Engineering Research, VL/HCC2024 Workshop on Addressing Challenges in Recruiting Participants for HCC Research Studies, Liverpool, UK, 2 Sept 2024  -- Final publication available at DOI Author pre-published version PDF 

2023:

[O22] Grundy, J.C., Domain-specific Visual Languages for Model-driven Software Engineering, Doctor of Science (DSc) thesis, University of Auckland, 2023.  Introduction and links version  PDF  or  HTML   The full version (its BIG!) Library or  PDF  

[J172] Hu, H. Dong,R., Grundy, J.C., Nguyen, T., Liu, H., Chen, C. Automated Mapping of Adaptive App GUIs from Phones to TVs, ACM Transactions on Software Engineering and Methodology, vol. 33, no. 2, Dec 2023 -- Final publication available at DOI Author pre-published version PDF 

[J171] Wang, W., Khalajzadeh, H., Grundy, J.C., Madugalla, A., McIntosh, J., Obie, H., Adaptive user interfaces in systems targeting chronic disease: a systematic literature review, User Modeling and User-Adapted Interaction, Dec 2023, Springer -- Final publication available at DOI Author pre-published version PDF 

[J170] Zein, S., Salleh, N., Grundy, J.C. Systematic literature reviews in mobile app software engineering: A tertiary study, Information and Software Technology, vol. Volume 164, December 2023, Elsevier  -- Final publication available at DOI Author pre-published version PDF 

[J169] Graetsch, U.M., Khalajzadeh, H., Shahin, M., Hoda, R., Grundy, J.C. Dealing with Data Challenges when Delivering Data-Intensive Software Solutions, IEEE Transactions on Software Engineering, vol. 49, no. 9, Sept 2023  -- Final publication available at DOI Author pre-published version PDF 

[J168] Liu, P., Zhao, Y., Fazzini, M., Cai, H., Grundy, J.C., Li, L. Automatically Detecting Incompatible Android APIs, Transactions on Software Engineering and Methodology, vol. 33, no. 1.  -- Final publication available at DOI Author pre-published version PDF 

[J167] Obie, H., Du, H., Madampe, K., Shahin, M., Ilekura, I., Grundy, J.C., Li, L., Whittle, J., Turhan, B., Khalajzadeh, H. Automated Detection, Categorisation and Developers’ Experience with the Violations of Honesty in Mobile Apps, Empirical Software Engineering, vol. 28, September 2023   -- Final publication available at DOI Author pre-published version PDF 

[J166] Fu, M., Tantithamthavorn, C., Le, T., Kume, Y., Nguyen, V., Phung, D., Grundy, J.C. AIBugHunter: A Practical Tool for Predicting, Classifying and Repairing Software Vulnerabilities, Empirical Software Engineering, vol. 29, Nov 2023   -- Final publication available at DOI Author pre-published version PDF 

[J165] Ma, S., Chen, C., Khalajzadeh, H., Grundy, J.C. A First Look at Dark Mode in Real-World Android Apps, ACM Transactions on Software Engineering and Methodology, vol. 33, no. 1.   -- Final publication available at DOI Author pre-published version PDF 

[J164] Law, C.Y., Cain, A., Vasa, R., Von Baggo, K., Grundy, J.C.  Case Study of Designing and Evaluating an Independent Open Learner Model Tool, Higher Education Pedagogies, vol. 8, no. 1, 2023   -- Final publication available at DOI Author pre-published version PDF 

[J163] Karolita, D., McIntosh, J., Kanij, T., Grundy, J.C., Obie, H. Use of Persona in Requirements Engineering: A Systematic Mapping Study, Information and Software Technology, vol. 162, October 2023, Elsevier  -- Final publication available at DOI Author pre-published version PDF 

[J162] Gunatilake, H., Grundy, J.C.,  Mueller, I., Hoda, R.  Empathy Models and Software Engineering - A Preliminary Analysis and Taxonomy, Journal of Systems & Software, vol 203, September 2023, Elsevier -- Final publication available at DOI Author pre-published version PDF 

[J161] Sun, X., Chen, X., Liu, Y., Grundy, J.C., Li, L.,  Taming Android Fragmentation through Lightweight Crowdsourced Testing, IEEE Transactions on Software Engineering, vol. 49, no. 6, June 2023, pp. 3599 - 3615 -- Final publication available at DOI Author pre-published version PDF 

[J160] Madampe, K., Hoda, R., Grundy, J.C. A Framework for Emotion-oriented Requirements Change Handling in Agile Software Engineering, IEEE Transactions on Software Engineering, vol. 49, no. 5, May 2023, pp 3325 - 3343 -- Final publication available at DOI Author pre-published version PDF 

[J159] Pathmabandu, C., Grundy, J.C., Chhetri, M.B., Baig, Z. Privacy for IoT: Informed consent management in Smart Buildings, Future Generation of Computing Systems, vol. 145, August 2023, pp 367-383, Springer.   -- Final publication available at DOI Author pre-published version PDF 

[J158] Lobo, E. , Abdelrazek, M., Frølich, A., Rasmussen, L.J., Livingston, P.M., Islam, S.M.S., Kensing, F., Grundy, J.C. Detecting User Experience Issues from mHealth Apps that Support Stroke Caregiver Needs: An Analysis of User Reviews, Frontiers in Public Health, Volume 11 - 2023  -- Final publication available at DOI Author pre-published version PDF 

[J157] Ahmad, K., Abdelrazek, M., Arora, C., Baniya, A.A., Bano, M., Grundy, J.C., Requirements Engineering Framework for Human-centered Artificial Intelligence Software Systems, Applied Soft Computing, vol. 143, August 2023, Elsevier -- Final publication available at DOI Author pre-published version PDF 

[J156] Ahmad, K., Abdelrazek, M., Arora, C., Baniya, A.A., Bano, M., Grundy, J.C., Requirements practices and gaps when engineering human-centered Artificial Intelligence systems, Applied Soft Computing, vol. 143, August 2023, Elsevier -- Final publication available at DOI Author pre-published version PDF 

[J155] Ahmad, K., Abdelrazek, M., Arora, C., Bano, M., Grundy, J.C. Requirements Engineering for Artificial Intelligence Systems: A Systematic Mapping Study, Information and Software Technology, Volume 158, June 2023, Elsevier  -- Final publication available at DOI Author pre-published version PDF 

[J154] Lobo, E., Frølich, A., Abdelrazek, M., Rasmussen, L.J., Grundy, J.C., Livingston, P.M., Islam, S.M.S., Kensing, F. Information, involvement, self-care and support—The needs of caregivers of people with stroke: A grounded theory approach, PLOS One, Jan 31 2023  -- Final publication available at DOI Author pre-published version PDF 

[J153] Sun, X., Chen, X., Li, L., Cai, H., Grundy, J.C., Samhi, J., Bissyande, T., Klein, J., Demystifying Hidden Sensitive Operations in Android apps, ACM Transactions on Software Engineering and Methodology, vol. 32, no. 2, pp 1–30 -- Final publication available at DOI Author pre-published version PDF 

[J152] Liu, P., Xia, Q., Liu, K., Guo, J., Wang, X., Liu, J., Grundy, J.C., Li, L. Towards Automated Android App Internationalisation - An Exploratory Study, Journal of Systems and Software, Volume 197, March 2023  -- Final publication available at DOI Author pre-published version PDF 

[J151] Khalajzadeh, H., Shahin, M., Obie, H., Agrawal, P., Grundy, J.C. Supporting Developers in Addressing Human-centric Issues in Mobile Apps, IEEE Transactions on Software Engineering, vol. 49, no. 4, pp 2149 - 2168 -- Final publication available at DOI Author pre-published version PDF 

[J150] Philip, B., Abdelrazek, M., Barnett, S., Bonti, A., Grundy, J.C. Towards a Unified mHealth Platform: A Survey of Current User Challenges and Expectations, IEEE Access, vol. 11, pp 19876 - 19891-- Final publication available at DOI Author pre-published version PDF 

[J149] Lai, P., He, Q., Chen, F., Abdelrazek, M., Hosking, J.G., Grundy, J.C., Yang, Y. Online User and Power Allocation in Dynamic NOMA-based Mobile Edge Computing, IEEE Transactions on Mobile Computing, vol. 22, no. 11, Nov 2023 -- Final publication available at DOI Author pre-published version PDF  

[J148] Gao, Z., Xia, X., Lo, D., Grundy, J.C., Zhang, X., Xing, Z.  I Know What You Are Searching For: Code Snippet Recommendation from Stack Overflow Posts, ACM Transactions on Software Engineering and Methodology, vol 32, no 3, March 2023, pp 1-48 -- Final publication available at DOI Author pre-published version PDF 

[J147] Hidellaarachchi, D., Grundy, J.C., Hoda, R., Mueller, I. The influence of human aspects on requirements engineering-related activities: software practitioners' perspective, ACM Transactions on Software Engineering and Methodology, vol. 32, no. 5, May 2023 -- Final publication available at DOI Author pre-published version PDF 

[J146] Madampe, K., Hoda, R., Grundy, J.C., The Emotional Roller Coaster of Responding to Requirements Changes in Software Engineering, IEEE Transactions on Software Engineering, vol. 49, no. 3, March 2023, pp 1171 - 1187 -- Final publication available at DOI Author pre-published version PDF 

[J145] Zhao, Y., Li, L., Wang, H., He, Q., Grundy, J.C. APIMatchmaker: Matching the Right APIs for Supporting the Development of Android Apps, IEEE Transactions on Software Engineering, vol. 49, no. 1, January 2023, pp 113 - 130 - Final publication available at DOI Author pre-published version PDF 

[J144] Osama, M.,  Ismail, A., Abdelrazek, M., Grundy, J.C., Ibrahim, I. A Comprehensive Requirement Capturing Model Enabling the Automated Formalisation of NL Requirements, SN Computer Science 4, 57, 2023 -- Final publication available at DOI Author pre-published version PDF  

[J143] Xia, X., Chen, F., He, Q., Cui, G., Grundy, J.C., Abdelrazek, M., Bouguettaya, A., Jin, H., OL-MEDC: An Online Approach for Cost-effective Data Caching in Mobile Edge Computing Systems, IEEE Transactions on Mobile Computing, vol 22, no. 3, March 2023, pp 1646 - 1658 -- Final publication available at DOI Author pre-published version PDF  

[BC26] Vu, M.H., Wyman, J., Grundy, J.C., Madugalla, A., Better Understanding Diverse End User Website Usage Challenges with Browser-Based Augmented Reality Approaches, H. Kaindl et al. (Eds.): Chapter 13 in Extended papers from ENASE 2022, CCIS 1829, 2023, pp 269–291 -- Final publication available at DOI Author pre-published version PDF  

[BC25] Grundy, J.C., Kanij, T., Hoda, R., Khalajzadeh, H., Madugalla, A., McIntosh, J. ED&I and SE: challenges, progress and lessons, Chapter 2 in Equity, Diversity, and Inclusion in Software Engineering: Best Practices and Insights, Apress, 2023.  -- Final publication available at DOI Author pre-published version PDF  

[BC24] Grundy, J.C., Kanij, T., McIntosh, J., Khalajzadeh, H., Mueller, I. Diverse End User Requirements – From Elicitation to Implementation: Challenges Faced by Software Engineers, Chapter 7 in Equity, Diversity, and Inclusion in Software Engineering: Best Practices and Insights, Apress, 2023.  -- Final publication available at DOI Author pre-published version PDF

[C317] Yang, Y., Zou, Y., Hu, X., Lo, D., Ni, C., Grundy, J.C. Xia, X.  C3: Code Clone-based Identification of Duplicated Components, 2023 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), San Francisco, USA, Dec 3-9 2023 -- Final publication available at DOI Author pre-published version PDF 

[C316] Sun, X., Chen, X., Liu, Y., Grundy, J.C., Li, L., LazyCow: A Lightweight Crowdsourced Testing Tool for Taming Android Fragmentation, 2023 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), San Francisco, USA, Dec 3-9 2023 -- Final publication available at DOI Author pre-published version PDF 

[C315] Liu, Y., Chen, X., Liu, P., Grundy, J.C., Chen, C., Li, L. ReuNify: A Step Towards Whole Program Analysis for React Native  Android Apps, 2023 IEEE/ACM International Conference on Automated Software Engineering, Luxembourg, Sept 11-15 2023 -- Final publication available at DOI Author pre-published version PDF 

[C314] Zhao, Y., Liu, T., Wang, h., Liu, Y., Grundy, J.C., Li, L., Are Mobile Advertisements in Compliance with App's Age Group? The Web Conference (WWW 2023), Austin, Texas, USA, April 30-May 4 2023 -- Final publication available at DOI Author pre-published version PDF 

[C313] Zhou, M., Gao, X., Wu, J., Grundy, J.C., Chen, X., Chen, C., Li, L. ModelObfuscator: Obfuscating Model Information to Protect  Deployed ML-based Systems, 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2023), Seattle, USA, 17-21 July 2023 -- Final publication available at DOI Author pre-published version PDF 

[C312] Cheng,B., Arora, C., Liu, X., Hoang, T., Wang, Y., Grundy, J.C., Multi-Modal Emotion Recognition for Enhanced Requirements Engineering: A Novel Approach, 2023 IEEE International Conference on Requirements Engineering, Hannover, Germany, 4-8 September 2023 -- Final publication available at DOI Author pre-published version PDF 

[C311] Zein, S., Salleh, N., Grundy, J.C.  Empirical Observations on Requirements Engineering Practices in Palestine, 22nd International Conference on Intelligent Software Methodologies, Tools and Techniques (SOMET 2023), Naples, Italy, 20-22 September, 2023  -- Final publication available at DOI Author pre-published version PDF 

[C310] Ahmad, K., Abdelrazek, M., Arora, C., Grundy, J.C., Bano, M., Requirements Elicitation and Modelling of Artificial Intelligence Systems: An Empirical Study, 2023 International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2023), Prague, Czech Republic, 24-25 April 2023  -- Final publication available at DOI Author pre-published version PDF 

[C309] Karolita, D., Grundy, J.C., Kanij, T., McIntosh, J., Obie, H. What's in a persona? - A preliminary taxonomy from persona use in Requirements Engineering, 2023 International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2023), Prague, Czech Republic, 24-25 April 2023  -- Final publication available at DOI Author pre-published version PDF 

[C308] Philip, B., Abdelrazek, M., Barnett, S., Bonti, A., Grundy, J.C., mHealthSwarm: A Unified Platform for mHealth Applications, 2023 International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2023), Prague, Czech Republic, 24-25 April 2023  -- Final publication available at DOI Author pre-published version PDF 

[C307] Ladeinde, A., Arora, C., Kanij, T., Khalajzadeh, H., Grundy, J.C.,  Extracting Queryable Knowledge Graphs from User Stories: An Empirical Evaluation, 2023 International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2023), Prague, Czech Republic, 24-25 April 2023  -- Final publication available at DOI Author pre-published version PDF 

[C306] Kanij, T., Du, X., Grundy, J.C., Madugalla, A., Karolita, D. An Approach to Generating Diverse Personas for Children and the Elderly for Software Development Projects, 2023 IEEE International Conference on Computers, Software and Applications (COMPSAC2023), Turin, Italy, 26-30 June 2023 -- Final publication available at DOI Author pre-published version PDF 

[C305] Saggar, A., Cao, A., Fan, J.X., Verma, J., Dave, K., Sharabinth, S., Hidellaarachchi, D., Grundy, J.C., Motive Metrics: A Jira Plug-In for Personality, Motivation and Performance Tracking, 2023 IEEE International Conference on Computers, Software and Applications (COMPSAC2023), Turin, Italy, 26-30 June 2023 -- Final publication available at DOI Author pre-published version PDF 

[C304] Chong, N., Chu, E., Nadonza, A., Rodriguez, S.M., Tith, S., Shan, J., Grundy, J.C., Hoang, T., Wang, O., Cheng, B., An Empathetic Approach to Human-Centric Requirements Engineering Using Virtual Reality, 2023 IEEE International Conference on Computers, Software and Applications (COMPSAC2023), Turin, Italy, 26-30 June 2023 -- Final publication available at DOI Author pre-published version PDF 

[C303] Wang, W., Khalajzadeh, H., Grundy, J.C., Madugalla, A., Adaptive user interfaces for software supporting chronic disease, 2023 IEEE Symposium on Visual Languages and Human-centric Computing, Washington DC, USA, 2-6 October 2023 -- Final publication available at DOI Author pre-published version PDF 

[W76] Madugala, A., Grundy, J.C., McIntosh, J., Trung, T., Opportunities and Challenges of Requirements Engineering in Aged Care, Fourth International Workshop on Requirements Engineering for Well-Being, Aging, and Health, Sept 5 2023, Hannover, Germany -- Final publication available at DOI Author pre-published version PDF 

[W75] Obie, H., Ukwella, J., Madampe, K., Shahin, M., Grundy, J.C. Towards an Understanding of Developers' Perceptions of Transparency in Software Development: A Preliminary Study, 3rd International Workshop on Human-centric Software Engineering & Cybersecurity, Luxembourg, 10 September 2023  -- Final publication available at DOI Author pre-published version PDF 

[O20] Obie, Humphrey; Ho, Dac Thanh Chuong; Avazpour, Iman; Grundy, John; Abdelrazek, Mohamed; Chua, Caslon; Bednarz, Tomasz, Gravity++: A Graph-based system for constructing interactive visualization narratives, Australian Patent #2023202641, 16 Nov 2023.

[O19] 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, https://arxiv.org/abs/2308.10620 


2022:

[J142] Qiu, F., Gao, Z., Xia, X., Lo, D., Grundy, J.C., Wang, X. Deep Just-In-Time Defect Localization, IEEE Transactions on Software Engineering, vol. 48, no. 12, Dec 2022, pp. 5068 - 5086 -- Final publication available at DOI Author pre-published version PDF 

[J141] Haggag, O., Grundy, J.C., Abdelrazek, M., Haggag, S. A Large Scale Analysis of mHealth App User Reviews, Empirical Software Engineering, vol 27, 196, 2022, Springer. -- Final publication available at DOI Author pre-published version PDF 

[J140] Amarathunga, D.A., Ratnayake, M.N., Grundy, J.C., Dorin, A. Fine-grained image classification of microscopic insect pest species: Western Flower Thrips and Plague Thrips, Computers and Electronics in Agriculture, Volume 203, December 2022 -- Final publication available at DOI Author pre-published version PDF   Dataset

[J139] Xu, J., Ding, R., Liu, X., Li, X., Grundy, J.C., Yang, Y. EdgeWorkflow: One Click to Test and Deploy Your Workflow Applications to the Edge, Journal of Systems & Software, vol. 193, Nov 2022, Elsevier -- Final publication available at DOI Author pre-published version PDF 

[J138] Wang, H., Chen, C., Xing, Z., Grundy, J.C. DiffTech: Differencing Similar Technologies from Crowd-Scale Comparison Discussions,  IEEE Transactions on Software Engineering, vol. 48, no.7, July 2022, pp. 2399-2416 -- Final publication available at DOI Author pre-published version PDF 

[J137] Chen, J., Xia, X., Lo, D., Grundy, J.C., Luo, X., Chen, T. DEFECTCHECKER: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode, IEEE Transactions on Software Engineering, vol. 48, no. 7, July 2022, pp. 2189 - 2207. -- Final publication available at DOI Author pre-published version PDF 

[J136] Solanki, P., Hussain, W., Grundy, J.C. Operationalising ethics in artificial intelligence for healthcare: a framework for AI developers, AI and Ethics, Springer, July 2022  -- Final publication available at DOI Author pre-published version PDF 

[J135] Xia, X., Chen, F., He, Q., Grundy, J.C., Abdelrazek, M., Shen, J., Bouguettaya, A., and Jin, H., Formulating Cost-Effective Data Distribution Strategies Online for Edge Cache Systems, IEEE Transactions on Parallel and Distributed Systems, vol. 33, no. 12, Dec 2022, pp. 4270 - 4281  -- Final publication available at DOI Author pre-published version PDF 

[J134] Shahin, M., Hussain, W., Nurwidyantoro, A., Perera, H., Shams, R., Grundy, J.C., Whittle, J. Operationalizing Human Values in Software Engineering: A Survey, IEEE Access, vol 10, July 2022, pp. 75269 - 75295 -- Final publication available at DOI Author pre-published version PDF

[J133] Rajapaksha, D., Tantithamthavorn, C., Jiarpakdee, J., Bergmeir, C., Grundy, J.C., Buntine, W. SQAPlanner: Generating Data-Informed Software Quality Improvement Plans, IEEE Transactions on Software Engineering, vol. 48, no. 8, August 2022, pp 2814 - 2835 -- Final publication available at DOI Author pre-published version PDF 

[J132] Fahmideh, M., Aakash, A., Benhaz, A., Grundy, J.C., Susilo, W., Software Engineering for Internet of Things,  IEEE Transactions on Software Engineering, vol. 48, no. 8, August 2022, pp. 2857 - 2878 -- Final publication available at DOI Author pre-published version PDF 

[J131] Bi, T., Xia, X., Lo, D., Grundy, J.C., Zimmerman, T., An Empirical Study of Release Note Production and Usage in Practice, IEEE Transactions on Software Engineering, vol. 48, no. 6, June 2022, pp. 1834 - 1852.  -- Final publication available at DOI Author pre-published version PDF

[J130] Cummaudo, A., Vasa, R., Grundy, J.C., Abdelrazek, M. Requirements of API Documentation: A Case Study into Computer Vision Services, IEEE Transactions on Software Engineering, vol. 48, no. 6, June 2022, pp. 2010 - 2027 -- Final publication available at DOI Author pre-published version PDF

[J129] Hidellaarachchi, D., Grundy, J.C., Hoda, R., Madampe, K., The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review, IEEE Transactions on Software Engineering, vol. 48, no. 6, June 2022, pp 2105 - 2127. -- Final publication available at DOI Author pre-published version PDF  Summary poster PDF 

[J128] Obie, H., Ho, D.T.C, Avazpour, I., Grundy, J.C., Abdelrazek, M., Bednarz, T., Chua, C. Gravity++: A Graph-based Framework for Constructing Interactive Visualization Narratives, Journal of Computer Languages, vol. 71, August 2022.  -- Final publication available at DOI Author pre-published version PDF 

[J127] Fahmideh, M., Grundy, J.C.,  Ahmad, A., Shen, J., Yan, J., Mougouei, D., Wang, P, Ghose, A., Gunawardana, A., Aickelin, U., Abedin, B. Software Engineering for Blockchain Based Software Systems: Foundations, Survey, and Future Directions, ACM Computing Surveys, vol. 55 no. 6, July 2022, pp 1–44  -- Final publication available at DOI Author pre-published version PDF 

[J126] Singh, H., Khalajzadeh, H., Paktinat, S., Graetsch, U.M. Grundy, J.C. Modelling Human-Centric Aspects of End-Users with iStar, Journal of Computer Languages, Volume 68, February 2022, Elsevier -- Final publication available at DOI Author pre-published version PDF 

[J125] Lobo, E., Kensing, F., Frolich, A., Rasmussen, L., Livingston, P., Islam, S.M.S., Grundy, J.C., Abdelrazek, M., mHealth Intervention for Carers of Individuals with a History of Stroke: Heuristic Evaluation and User Perspectives, Digital Health, Vol. 8, Jan 2022, Sage  -- Final publication available at DOI Author pre-published version PDF

[J124] Lobo, E.H., Johnson, T., Frølich, A., Kensing, F., Rasmussen, L.J., Hosking, S., Page, A., Livingston, P.M., Islam, S.M.S., Grundy, J.C., Abdelrazek, M. Utilization of Social Media Communities for Caregiver Information Support in Stroke Recovery: An Analysis of Content and Interactions, PLOS ONE vol 17, no. 1, Jan 2022 -- Final publication available at DOI Author pre-published version PDF

[J123] Yang, Y., Xia,. X., Lo, D., Grundy J.C. A Survey on Deep Learning for Software Engineering, ACM Computing Surveys, vol. 54, no. 10s, Jan 2022, pp 1-73 -- Final publication available at DOI Author pre-published version PDF

[J122] Bi, T., Xia, X., Lo, D.; Grundy, J.C.; Zimmermann, T., Ford, D., Accessibility in Software Practice: A Practitioner’s Perspective, ACM Transactions on Software Engineering and Methodology, vol. 31, no. 4, October 2022, pp 1-26.  -- Final publication available at DOI Author pre-published version PDF

[J121] El-Migid, M.A., Cai, D., Niven, T., Vo, J., Madampe, K., Grundy, J.C., Hoda, R. Emotimonitor: A Trello Power-Up to Capture and Monitor Emotions of Agile Teams, Journal of Systems and Software, vol 186, April 2022 -- Final publication available at DOI Author pre-published version PDF

[J120] Philip, B., Abdelrazek, M., Bonti, A., Barnett, S., Grundy, J.C. Analysing Data Collection Mechanisms Used by Health and Wellness Applications, JMIR mHealth and uHealth, vol. 10, no. 3, March 2022. -- Final publication available at DOI Author pre-published version PDF 

[J119] Yang, Y., Xia, X., Lo, D., Bi, T.; Grundy, J.C., Yang, X., Predictive Models in Software Engineering: Challenges and Opportunities, ACM Transactions on Software Engineering and Methodology, vol. 31, issue 3, July 2022, pp. 1-72.  -- Final publication available at DOI Author pre-published version PDF

[J118] Liu, C., Gao, C., Xia, X., Lo, D., Grundy, J.C., Yang, X., On the Reproducibility and Replicability of Deep Learning in Software Engineering, ACM Transactions on Software Engineering and Methodology, vol. 31, no. 1, Jan 2022 .  -- Final publication available at DOI Author pre-published version PDF

[J117] Fahmideh, M., Grundy, J.C., Beydoun, G., Zowghi, D., Susilo, W., Mougouei, D. A Model-Driven Approach to Reengineering Processes in Cloud Computing, Information and Software Technology, Vol. 144, April 2022, Elsevier -- Final publication available at DOI Author pre-published version PDF

[J116] Chen, J., Xia, X., Lo, D., Grundy, J.C.  Why Do Smart Contracts Self-Destruct? Investigating the Selfdestruct Function on Ethereum, ACM Transactions on Software Engineering and Methodology, vol 31, no. 2, April 2022, pp 1–37  -- Final publication available at DOI Author pre-published version PDF  

[J115] Khalajzadeh, H., Abdelrazek, M., Grundy, J.C., Hosking, J.G., He, Q.. A Survey of Current End-user Data Analytics Tool Support, IEEE Transactions on Big Data, vol. 8, no. 1, February 2022, pp 152-165. -- Final publication available at DOI Author pre-published version PDF 

[J114] Ismail, A., Osama, M., Abdelrazek, M., Grundy, J.C., Ibrahim, I. RCM-Extractor: Automated Extraction of a Semi-Formal Representation Model from Natural Language Requirements, Automated Software Engineering, vol. 29, 2022, Springer.  -- Final publication available at DOI Author pre-published version PDF 

[J113] He, Q., Li, B., Chen, F., Grundy, J.C., Xia, X., Yang, Y. Diversified Third-party Library Prediction for Mobile App Development, IEEE Transactions on Software Engineering, vol. 48, no. 1, January 2022. -- Final publication available at DOI Author pre-published version PDF

[J112] Chen, J., Xia, X., Lo, D., Grundy, J.C., Luo, X. and Chen, T. Defining Smart Contract Defects on Ethereum, IEEE Transactions on Software Engineering, vol. 48, no. 1, January 2022. -- Final publication available at DOI Author pre-published version PDF

[J111] Jiarpakdee, J., Tantithamthavorn, C., Dam, H.K., and Grundy, J.C. An Empirical Study of Model-Agnostic Techniques for Defect Prediction Models, IEEE Transactions on Software Engineering, vol 48, no 1, January 2022, pp 166-185. -- Final publication available at DOI Author pre-published version PDF

[J110] Li, X., Wang,H., Chen, C., Grundy, J.C. An Empirical Study on How Well Do COVID-19 Information Dashboards Service User Information Needs, IEEE Transactions on Services Computing, vol. 15, no. 3, May-June 2022, pp. 1178 - 1192 -- Final publication available at DOI Author pre-published version PDF 

[J109] Luo, H., Liu, X., Liu, J., Yang, Y., Grundy, J.C. Runtime Verification of Business Cloud Workflow Temporal Conformance, IEEE Transactions on Services Computing, vol. 15, no. 2, Mar-Apr 2022, pp. 833 - 846. -- Final publication available at DOI Author pre-published version PDF

[J108] Lai, P., He, Q., Cui, G., Chen, F., Grundy, J.C., Abdelrazek, M., Hosking, J., Yang, Y. Cost-Effective User Allocation in 5G NOMA-based Mobile Edge Computing Systems, IEEE Transactions on Mobile Computing, vol. 21, no. 12, Dec 2022, pp 4263 - 4278 -- Final publication available at DOI Author pre-published version PDF 

[J107] Lai, P., He, Q., Xia, X., Chen, F., Abdelrazek, M., Grundy, J.C., Hosking, J., Yang, Y. Dynamic User Allocation in Stochastic Edge Computing Systems, IEEE Transactions on Services Computing, vol. 15, no. 5, Sept-Oct 2022, pp 2699 - 2712. -- Final publication available at DOI Author pre-published version PDF 

[J106] Xia, X., Chen, F., Grundy, J.C., Abdelrazek, M., Jin, H., He, Q., Constrained App Data Caching over Edge Server Graphs in Edge Computing Environment, IEEE Transactions on Services Computing, vol. 15, no. 5, Sept-Oct 2022, pp 2635 - 2647. -- Final publication available at DOI Author pre-published version PDF 

[J105] Lai, P., He, Q., Grundy, J.C., Chen, F., Abdelrazek, M., Hosking, J.,   Yang, Y. Cost-Effective App User Allocation in an Edge Computing Environment, IEEE Transactions on Cloud Computing, vol. 10, no. 3,  July-Sep 2022, 1701 - 1713 -- Final publication available at DOI Author pre-published version PDF

[J104] Madampe, K., Hoda, R., Grundy, J.C. A Faceted Taxonomy of Requirements Changes in Agile Contexts,  IEEE Transactions on Software Engineering, vol 48, no. 10, October 2022, pp 3737 - 3752 -- Final publication available at DOI Author pre-published version PDF 

[J103] Lobo, E., Abdelrazek, M., Kensing, F., Rasmussen, L.J., Livingston, P.M., Grundy, J.C., Islam, S.M.S., Frølich, A. Technology-based support for stroke caregiving: A rapid review of evidence, Journal of Nursing Management, Volume30, Issue8, November 2022, Wiley, pp 3700-3713.  -- Final publication available at DOI Author pre-published version PDF

[BC24] Grundy, J.C., Mueller, I., Madugalla, A., Khalajzadeh, H., Obie, H., McIntosh, J., Kanij, T., Addressing the Influence of End User Human Aspects on Software Engineering, Chapter 11 in Ali R., Kaindl H., Maciaszek L.A. (eds) Evaluation of Novel Approaches to Software Engineering, Volume 1556 of Communications in Computer and Information Science, Springer, April 2022 -- Final publication available at DOI Author pre-published version PDF 

[BC23] Khalajzadeh H., Kanij, T., Jim, A.Y., Shim, H., Wang, J., Wijaya, L.R., Xu, R., Grundy, J.C. Modelling Age of End-Users Using Wire-Frames. Chapter 3 in Ali R., Kaindl H., Maciaszek L.A. (eds) Evaluation of Novel Approaches to Software Engineering, Volume 1556 of Communications in Computer and Information Science. Springer, April 2022. -- Final publication available at DOI Author pre-published version PDF 

[C302] Sun, X., Chen, X., Zhao, Y., Liu, P., Grundy, J.C., Li, L. Mining Android API Usage to Generate Unit Test Cases for Pinpointing Compatibility Issues, 2022 IEEE/ACM International Conference on Automated Software Engineering, Oct 10-14 Detroit, USA  -- Final publication available at DOI Author pre-published version PDF 

[C301] Xia, X., Chen, F., He, Q., Cui, G., Grundy, J.C., Abdelrazek, M., Dong, F., Formulating Interference-aware Data Delivery Strategies in Edge Storage Systems, 51st International Conference on Parallel Processing, August 29th to Sept 1st, 2022, Bordeaux, France. -- Final publication available at DOI Author pre-published version PDF 

[C300] Liu, P., Zhao, Y., Cai, H., Fazzini, M., Grundy, J.C., Li, L. Automatically Detecting API-induced Compatibility Issues in  Android Apps: A Reproducibility Study, 2022 ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA2022), Mon 18 - Fri 22 July 2022,  Online -- Final publication available at DOI Author pre-published version PDF

[C299] Krishtul, S., Shahin, M., Obie, H., Khalajzadeh, H., Gai, F., Nasab, A.R., Grundy, J.C. Human Values Violations in Stack Overflow: An Exploratory Study, 2022 International Conference on Evaluation and Assessment in Software Engineering (EASE), 13 - 15 June 2022, Göteborg, Sweden -- Final publication available at DOI Author pre-published version PDF

[C298] Zhao, Y., Li, L., Liu, K., Grundy, J.C. Towards Automatically Repairing Compatibility Issues in Published Android Apps, 44th IEEE/ACM International Conference on Software Engineering, Pittsburgh, USA, 21-29 May 2022 -- Final publication available at DOI Author pre-published version PDF 

[C297] Kanij, T., Grundy, J.C., McIntosh, J., Sarma, A., Aniruddha, G. A New Approach Towards Ensuring Gender Inclusive SE Job Advertisements, 44th IEEE/ACM International Conference on Software Engineering - Software Engineering in Society track, Pittsburgh, USA, 21-29 May 2022 -- Final publication available at DOI Author pre-published version PDF 

[C296] Khalajzadeh, H., Shahin, M., Obie, H., Grundy, J.C., How are Diverse End-user Human-centric Issues Discussed on GitHub?, 44th IEEE/ACM International Conference on Software Engineering - Software Engineering in Society track, Pittsburgh, USA, 21-29 May 2022 -- Final publication available at DOI Author pre-published version PDF 

[C295] Obie, H., Ilekura, I., Du, H., Shahin, M., Grundy, J.C., Li, L., Whittle, J., Turhan, B., On the Violation of Honesty in Mobile Apps: Automated Detection  and Categories, 2022 International Conference on Mining Software Repositories (MSR'22), May 18-20, online  (ACM Distinguished Paper Award) -- Final publication available at DOI Author pre-published version PDF 

[C294] Liu, P., Fazzini, M., Grundy, J.C., Li, L., Do Customized Android Frameworks Keep Pace with Android?, 2022 International Conference on Mining Software Repositories (MSR'22), May 18-20, online -- Final publication available at DOI Author pre-published version PDF 

[C293] Haggag, O., Grundy, J.C., Abdelrazek, M., Haggag, S., Better Addressing Diverse Accessibility Issues in Emerging  Apps: A Case Study using COVID-19 Apps, 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems 2022 (MobileSoft 2022), May 2022, Pittsburg, USA.  -- Final publication available at DOI Author pre-published version PDF

[C292] M. Fazzini, H. Khalajzadeh, O. Haggag, Z. Li, H. Obie, C. Arora, W. Hussain, J. Grundy, Characterizing Human Aspects in Reviews of COVID-19 Apps, 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems 2022 (MobileSoft 2022), May 2022, Pittsburg, USA. (ACM Distinguished Paper Award) -- Final publication available at DOI Author pre-published version PDF

[C291] Zhao, Y., Li, L., Sun, X., Liu, P., Grundy, J.C. Code Implementation Recommendation for Android GUI Components, 44th IEEE/ACM International Conference on Software Engineering - Formal Demonstrations track, Pittsburgh, USA, 21-29 May 2022 -- Final publication available at DOI Author pre-published version PDF 

[C290] Zhai, Q., Kanij, T., Grundy, J.C. An investigation of factors influencing online shopping behaviors in the context of China and Australia, 13th International Conference on Software Business (ICSOB), Bolzano, Italy, November 8-10 2022, Lecture Notes in Business Information Processing, vol 463, Springer  -- Final publication available at DOI Author pre-published version PDF 

[C289] Wyman, J., Vu, M., Grundy, J.C. Evaluation of An Augmented Reality Approach to Better Understanding Diverse End User Web Site Usage Challenges, 17th International Conference on Evaluation of Novel Approaches to Software Engineering, 25-26 April, online -- Final publication available at DOI Author pre-published version PDF   Talk slides PPT  

[C288] Mueller, I., Hussain, W., Grundy, J.C. So who is impacted anyway – a preliminary study of indirect stakeholder identification in practice, 15th International Conference on Co-operative and Human Aspects of Software Engineering (CHASE 2022), May 18-19 2022, online   -- Final publication available at DOI Author pre-published version PDF

[C287] Liu, J.,Shi, J., Xie, J., Zhang, X., Zhang, Z., Grundy, J.C., Kanij, T. A Curated Personas and Design Guidelines Tool for Better Supporting Diverse End-users, In IEEE Computers, Software, and Applications Conference (COMPSAC 2022), June 27 2022, online  -- Final publication available at DOI Author pre-published version PDF

[C286] Philip, B., Abdelrazek, M., Barnett, S., Bonti, A., Grundy, J.C. Towards Better mHealth Apps: Understanding Current Challenges  and User Expectations, IEEE/ACM International Conference on Mobile Software Engineering and Systems 2022 (MOBILESoft '22), May 2022, Pittsburg, USA.  -- Final publication available at DOI Author pre-published version PDF

[W74] Liu, P., Sun, X., Zhao, Y., Liu, Y., Grundy, J.C., Li, L. A First Look at CI/CD Adoptions in Open-Source Android Apps, in 5th International Workshop on Advances in Mobile App Analysis (A-Mobile 2022), Oct 10, Detroit, USA   -- Final publication available at DOI Author pre-published version PDF

[W73] Anderson, L., Barker, B., Reid, A., Lin, K., Khalajzadeh, H., Grundy, J.C. Node-Read: A visually accessible low-code software development extension, 3rd LowCode Development Workshop (LowCode 2022), Montreal, Canada, 23 October 2022    -- Final publication available at DOI Author pre-published version PDF

[W72] Khalajzadeh, H., Grundy, J.C. McIntosh, J. Vision: Developing Collaborative Model-Driven Apps for Personalised Care Plans, 6th International Workshop on Human Factors in Modeling / Modeling of Human Factors (HuFaMo' 22), Montreal, Canada, 23 October 2022    -- Final publication available at DOI Author pre-published version PDF


2021:

[J102] Lobo, E., Abdelrazek, M., Grundy, J.C., Kensing, F., Livingston, P., Rasmussen, L.J., Islam, S., Frølich, A. Caregiver Engagement in Stroke Care: Opportunities and Challenges in Australia and Denmark, Frontiers in Public Health 9:758808, 2021 -- Final publication available at DOI Author pre-published version PDF 

[J101] Amarathungaa, D.C.K, Grundy, J.C., Parry, H., Dorin, A. Methods of Insect Image Capture and Classification:  A Systematic Literature Review, Smart Agricultural Technology, vol. 1, December 2021, Elsevier   -- Final publication available at DOI Author pre-published version PDF  

[J100] Xia, X., Chen, F., He, Q., Cui, G., Grundy, J.C., Abdelrazek, M., Xu, X., Jin, H., Data, User and Power Allocations for Caching in Multi-Access Edge Computing, IEEE Transactions on Parallel and Distributed Systems, vol. 33, no. 5, pp 144-1155. -- Final publication available at DOI Author pre-published version PDF 

[J99] Liu, C., Xia, X., Lo, D., Gao, C., Yang, X., Grundy, J.C., Opportunities and Challenges in Code Search Tools, ACM Computing Surveys, vol. 54, no. 9, Dec 2021, pp 1-46.  -- Final publication available at DOI Author pre-published version PDF

[J98] Shamsujjoha, M., Grundy, J.C., Khalajzadeh, H., Li, L., Lu, Q. Developing Mobile Applications via Model Driven Development: A Systematic Literature Review, Information and Software Technology, vol. 140, December 20201 -- Final publication available at DOI Author pre-published version PDF

[J97] Chen, J., Xia, X., Lo, D., Grundy, J.C., Yang X. Maintenance-Related Concerns for Post-deployed Ethereum Smart Contract Development: Issues, Techniques, and Future Challenges, Empirical Software Engineering, 26, 117, 2021.  -- Final publication available at DOI Author pre-published version PDF

[J96] Zhao, Y., Li, L., Sun, X., Liu, P., Grundy, J.C. Icon2Code: Recommending code implementations for Android GUI components, Information and Software Technology, vol. 138, October 2021, Elsevier -- Final publication available at DOI Author pre-published version PDF

[J95] Wang, H., Xia, X., Lo, D., He, Q., Wang, W., Grundy, J.C., Context-Aware Retrieval-based Deep Commit Message Generation, ACM Transactions on Software Engineering and Methodology (TOSEM), vol 30, no. 4, July 2021 -- Final publication available at DOI Author pre-published version PDF  Code and Data Repository Data

[J94] Lobo, E., Frølich, A., Rasmussen, L.J., Livingston, P., Grundy, J.C., Abdelrazek, M., Kensing, F., Understanding the Methodological Issues and Solutions in the Research Design of Stroke Caregiving Technology, Frontiers in Public Health 9:647249, April 2021, -- Final publication available at DOI Author pre-published version PDF 

[J93] Zhao, Y., Li, L., Wang, H., Cai, H., Bissyande, T.,Klein, J., Grundy, J.C., On the Impact of Sample Duplication in Machine Learning based Android Malware Detection, ACM Transactions on Software Engineering and Methodology, Volume 30, Issue 3, May 2021, pp 1-40 -- Final publication available at DOI Author pre-published version PDF

[J92]  Sun, X.; Li, L.; Bissyande, T.; Klein, J.; Octeau, D.; Grundy, J.C. Taming Reflection: An Essential Step Towards Whole-Program Analysis of Android Apps, ACM Transactions on Software Engineering and Methodology, Volume 30, Issue 3, May 2021, pp 1–36. -- Final publication available at DOI Author pre-published version PDF

[J91] Xua, Z., Li, L.,Yana, M., Liud, J., Luoe, X.,Grundy, J.C., Zhang, Y. and Zhanga, X. A Comprehensive Comparative Study of Clustering-based Unsupervised Defect Prediction Models, Journal of Systems and Software, Volume 172, February 2021, Elsevier. -- Final publication available at DOI Author pre-published version PDF

[J90] Lobo, E., Frølich, A., Kensing, F., Rasmussen, L.J., Livingston, P., Grundy, J.C., Abdelrazek, M.  mHealth Applications to Support Caregiver Needs and Engagement during Stroke Recovery: A Content Review, Research in Nursing & Health, vl. 44, no. 1, February 2021, Wiley, pp. 213-225. -- Final publication available at DOI Author pre-published version PDF

[J89] Ru, J., Yang, Y., Grundy, J., Keung, J., Hao, L.  A Systematic Review of Scheduling Approaches on Multi-tenancy Cloud Platforms, Information and Software Technology, vol. 132, April 2021, Elsevier. -- Final publication available at DOI Author pre-published version PDF

[J88]  Gao, Z.,  Jiang, L.,  Xia, X.,  Lo, D.   Grundy, J.C. Checking Smart Contracts with Structural Code Embedding, IEEE Transactions on Software Engineering, vol. 47, no. 12, Dec 2021, pp. 2874 - 2891. -- Final publication available at DOI Author pre-published version PDF

[J87] H.K. Dam, T. Tran, T. Pham, S.W. Ng, John C. Grundy, A. Ghose, Automatic feature learning for predicting vulnerable software components, IEEE Transactions on Software Engineering, vol. 47, no. 1,  Jan 2021, pp 67-85. -- Final publication available at DOI Author pre-published version PDF

[J86] Xia, X., Chen, F., He, Q., Grundy, J.C., Abdelrazek, M., Jin, H., Online Collaborative Data Caching in Edge Computing, IEEE Transactions on Parallel and Distributed Systems, vol 32, no. 2, Feb 2021,  IEEE, pp 281 - 294. -- Final publication available at DOI Author pre-published version PDF  

[J85] Xia, X., Chen, F., He, Q., Grundy, J.C., Abdelrazek, M., Jin, H., Cost-Effective App Data Distribution in Edge Computing, IEEE Transactions on Parallel and Distributed Systems, vol. 32, no., 1, Jan 2021, IEEE, pp 31-44. -- Final publication available at DOI Author pre-published version PDF

[J84] Ru, J., Yang, Y., Grundy, J.C., Keung, J., Hao, L. An Efficient Deadline Constrained and Data Locality Aware Dynamic Scheduling Framework for Multi-Tenancy Clouds, Concurrency and Computation - Practice and Experience, Volume33, Issue5, March 2021, Wiley. -- Final publication available at DOI Author pre-published version PDF

[BC22] Khalajzadeh H., Simmons, A., Verma, T., Abdelrazek, M., Grundy, J.C., Hosking, J., He, Q., Ratnakanthan, P., Zia, A., and Law, M., BiDaML in Practice: Collaborative Modeling of Big Data Analytics Application Requirements. In: Ali R., Kaindl H., Maciaszek L.A. (eds) Evaluation of Novel Approaches to Software Engineering. ENASE 2020. Communications in Computer and Information Science, vol 1375. Springer -- Final publication available at DOI Author pre-published version PDF

[BC21] Grundy J., Khalajzadeh H., McIntosh J., Kanij T., Mueller I. (2021) HumaniSE: Approaches to Achieve More Human-Centric Software Engineering. In: Ali R., Kaindl H., Maciaszek L.A. (eds) Evaluation of Novel Approaches to Software Engineering. ENASE 2020. Communications in Computer and Information Science, vol 1375. Springer -- Final publication available at DOI Author pre-published version PDF

[O19] Tantithamthavorn, C., Jiarpakdee, J., Grundy, J.C. Actionable Analytics: Stop Telling Me What It Is; Please Tell Me What To Do, IEEE Software, vol 38, no 4, pp 115-120. -- Final publication available at DOI Author pre-published version  PDF     

[C285] Grundy, J.C. Impact of End User Human Aspects on Software Engineering, Keynote address, 16th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2021), online, 26-27 April, 2021 -- Final publication available at DOI Author pre-published version PDF   Talk slides PPT  

[C284] Ma, S., Chen, C., Khalajzadeh, H., Grundy, J.C. Latexify Math: Mathematical Formula Markup Revision to Assist Collaborative Editing in Math Q&A Sites, 24th ACM Conference on Computer Supported Cooperative Work (CSCW2021), 23-27 October, online -- Final publication available at DOI Author pre-published version PDF

[C283] Gao, Z., Xia, X., Lo, D., Grundy, J.C., Zimmerman, T., Automating the Removal of Obsolete TODO Comments, 2021 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021), Mon 23 - Fri 27 August 2021 Athens, Greece -- Final publication available at DOI Author pre-published version PDF

[C282] Li, B., He, Q., Chen, F., Xia, X., Li, L., Grundy, J.C., Yang, Y.  Embedding App-Library Graph for Neural Third Party Library Recommendation, 2021 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021), Mon 23 - Fri 27 August 2021 Athens, Greece -- Final publication available at DOI Author pre-published version PDF

[C281] Wang, H., Xia, X., Lo, D., Grundy, J.C., Wang, X, Automatic Solution Summarization for Crash Bugs, 2021 IEEE/ACM International Conference on Software Engineering, online 23-29 May 2021, IEEE -- Final publication available at DOI Author pre-published version PDF

[C280] Jiarpakdee, J., Tantithamthavorn, C. and Grundy, J.C. Practitioners' Perceptions of the Goals and Visual Explanations of Defect Prediction Models, Mining Software Repositories (MSR) 2021, Mon 17 - Wed 19 May 2021, online -- Final publication available at DOI Author pre-published version PDF

[C279] Liu, P., Li, L., Yan, Y., Fazzini, M., Grundy, J.C., Identifying and Characterizing Silently-Evolved Methods in the Android API, 2021 IEEE/ACM International Conference on Software Engineering, online 23-29 May 2021, IEEE -- Final publication available at DOI Author pre-published version PDF

[C278] Zhang, Z., Yang, Y., Xia, X., Lo, D., Ren , X., Grundy, J.C. Unveiling the Mystery of API Evolution in Deep Learning Frameworks -- A Case Study of Tensorflow 2, 2021 IEEE/ACM International Conference on Software Engineering, online 23-29 May 2021, IEEE -- Final publication available at DOI Author pre-published version PDF

[C277] Haggag, O., Haggag, S., Grundy, J.C., Abdelrazek, M., COVID-19 Vs Social Media apps: Does privacy really matter?, 2021 IEEE/ACM International Conference on Software Engineering, online 23-29 May 2021, IEEE -- Final publication available at DOI Author pre-published version PDF

[C276] Obie, H., Hussein, W., Xia, X., Grundy, J.C., Li, L., Turhan, B., Whittle, J. and Shahin, M., A First Look at Human Values-Violation in  App Reviews, 2021 IEEE/ACM International Conference on Software Engineering, online 23-29 May 2021, IEEE -- Final publication available at DOI Author pre-published version PDF

[C275] Ahmad, K., Bano, M., Abdelrazek, M., Arora C., Grundy, J.C. What’s up with Requirements Engineering for Artificial Intelligence Systems? 29th IEEE International Requirements Engineering Conference (RE2021), 20-24 Sept 2021, South Bend, USA  -- Final publication available at DOI Author pre-published version PDF

[C274] Sun, X., Chen, X., Liu, K., Wen, S., Li, L., Grundy, J.C. Characterizing Sensor Leaks in Android Apps, 32nd International Symposium on Software Reliability Engineering, Wuhan, China, Oct 25 - 28, 2021. -- Final publication available at DOI Author pre-published version PDF

[C273] Shamsujjoha, M., Grundy, J.C., Li, L., Khalajzadeh, H., Lu, Q. Checking App Behavior Against App Descriptions: What If There are No App Descriptions? 29th IEEE/ACM International Conference on Program Comprehension (ICPC2021), 18-20 May 2021, online  -- Final publication available at DOI Author pre-published version PDF

[C272] Pathmabandu, C., Grundy, J.C., Chhetri, M.B., Baig, Z. ICME: An Informed Consent Management Engine for Conformance in Smart Building Environments, 2021 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021), Mon 23 - Fri 27 August 2021 Athens, Greece -- Final publication available at DOI Author pre-published version PDF

[C271] Gao, Z., Xia, X., Lo, D., Grundy, J.C., Li, Y. Code2Que: A Tool for Improving Question Titles from Mined Code Snippets in Stack Overflow, 2021 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2021), Mon 23 - Fri 27 August 2021 Athens, Greece -- Final publication available at DOI Author pre-published version PDF

[C270] Mathews., C., Ye, K., Grozdanovski, J., Marinelli, M., Zhong, K.,Khalajzadeh, H., Obie, H. and Grundy, J.C., AH-CID: A Tool to Automatically Detect Human-Centric Issues in App Reviews, 16th International Conference on Software Technologies (ICSOFT2021), July 6-8 2021, online. -- Final publication available at DOI Author pre-published version PDF

[C269] Huynh, K., Benarivo, J., Xuan, C.D., Sharma, G.G., Kang, J., Grundy, J.C., Madugalla, A., Improving Human-Centric Software Defect Evaluation, Reporting, and Fixing, 2021 IEEE International Conference on Computers, Software, and Applications Conference (COMPSAC2021), July 12-16 2021, online. -- Final publication available at DOI Author pre-published version PDF

[C268] Li, C., Yu, Y., Leckning, J., Xing, W., Fong, C., Grundy, J.C., Karolita, D., McIntosh, J., Obie, H. A human-centric approach to building a smarter and better parking application, 2021 IEEE International Conference on Computers, Software, and Applications Conference (COMPSAC2021), July 12-16 2021, online. -- Final publication available at DOI Author pre-published version PDF

[C267] Jim, A.Y., Shim, H., Wang, J., Wijaya, L.R.,  Xu, R. Khalajzadeh, H., Grundy, J.C., Kanij, T., Improving the Modelling of Human-Centric Aspects of Software Systems, 16th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2021), online, 26-27 April, 2021 -- Final publication available at DOI Author pre-published version PDF

[C266]  Ismail, A., Osama, M., Abdelrazek, M., Ibrahim, A., Grundy, J.C.,  CORG: A Component-Oriented Synthetic Textual Requirements Generator, 27th International Working Conference on Requirement Engineering: Foundation for Software Quality, 12-15 April, online -- Final publication available at DOI Author pre-published version PDF

[C265] Luy, C., Law, J., Ho, L., Matheson, R., Cai, T., Madugalla, A., Grundy, J.C., A Toolkit for Building Adaptive User Interfaces for Vision-impaired Users, 2021 IEEE Symposium  on Visual Languages and Human-centric Computing (VLHCC2021), 10-13 October, St Louis, USA -- Final publication available at DOI Author pre-published version PDF

[C264] Ismail, A., Osama, M., Abdelrazek, M., Grundy, J.C., Ibrahim, A. RCM: Requirement Capturing Model for Automated Requirements Formalisation, 9th International Conference on Model-Driven Engineering and Software Development (MODELSWARD2021), 8-10 Feb 2021, online -- Final publication available at DOI Author pre-published version PDF

[C263] Ismail, A., Osama, M., Abdelrazek, M., Grundy, J.C., Ibrahim, A. RCM-Extractor: Automated Extraction of a Semi Formal Representation Model from Natural Language Requirements, 9th International Conference on Model-Driven Engineering and Software Development (MODELSWARD2021), 8-10 Feb 2021, online -- Final publication available at DOI Author pre-published version PDF

[C262] Osama, M., Ismail, A., Abdelrazek, M., Grundy, J.C., Ibrahim, A. SRCM: A Semi Formal Requirements Representation Model Enabling System Visualisation and Quality Checking, 9th International Conference on Model-Driven Engineering and Software Development (MODELSWARD2021), 8-10 Feb 2021, online -- Final publication available at DOI Author pre-published version PDF

[C261] Shamsujjoha, M., Grundy, J.C., Li, L.,  Khalajzadeh, H., Lu, Q. Human-Centric Issues in eHealth App Development and Usage: A Preliminary Assessment, 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER ‘21), ERA Track,  Online, 9-12 March, 2021 -- Final publication available at DOI Author pre-published version PDF

[C260] Nguyen, V., Le, T., De Vel, O., Montague, P., Grundy, J.C., Phung, D. Information-theoretic Source Code Vulnerability Highlighting, 2021 International Joint Conference on Neural Networks, 18-22 July 2021, online -- Final publication available at DOI Author pre-published version PDF

[C259] Ismail, A., Osama, M., Abdelrazek, M., Grundy, J.C., Ibrahim, Requirements Formality Levels Analysis and Transformation of Formal Notations into Semi-formal and Informal Notations, 2021 International Conference on Software Engineering and Knowledge Engineering (SEKE 2021), July 1-10 2021, online -- Final publication available at DOI Author pre-published version PDF

[C258] Obie, H., Shahin, M., Grundy, J.C., Turhan, B., Li,  L., Hussain W., Whittle, J. Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users, 2021 Asia-Pacific Software Engineering Conference, 6-9 Dec 2021.  -- Final publication available at DOI Author pre-published version PDF

[W72]  Osama, M., Zaki-Ismail, A., Abdelrazek, M., Grundy, J.C., Ibrahim, A., Enhancing NL Requirements Formalisation using AQuality Checking Model, Demo paper at 29th IEEE International Requirements Engineering Conference (RE2021), 20-24 Sept 2021, South Bend, USA  -- Final publication available at DOI Author pre-published version PDF

[W71]  Osama, M., Zaki-Ismail, A., Abdelrazek, M., Grundy, J.C., Ibrahim, A., DBRG: Description-based Non-qualityRequirements Generator, Demo paper at 29th IEEE International Requirements Engineering Conference (RE2021), 20-24 Sept 2021, South Bend, USA  -- Final publication available at DOI Author pre-published version PDF

[W70]  Zaki-Ismail, A., Osama, M., Abdelrazek, M., Grundy, J.C., Ibrahim, A., ARF: Automatic Requirements Formalisation Tool, Demo paper at 29th IEEE International Requirements Engineering Conference (RE2021), 20-24 Sept 2021, South Bend, USA  -- Final publication available at DOI Author pre-published version PDF

[W69] Cummaudo, A., Graetsch, U.M., Curumsing, M.K., Vasa, R., Barnett, S., Grundy, J.C., Emotions in Computer Vision Service Q&A, Sixth International Workshop on Emotion Awareness in Software Engineering (SEmotion 2021), ICSE 2021 Workshop , May 31st, 2021, online. -- Final publication available at DOI Author pre-published version PDF


2020:

[J83] Yusop, N.S.M., Grundy, J.C., Vasa, R., Schneider, J-G, A Revised Open Source Usability Defect Classification Taxonomy, Information and Software Technology, vol. 128, Dec 2020, Elsevier. -- Final publication available at DOI Author pre-published version PDF

[J82] Gao, Z.,  Xia, X., Lo, D., Grundy, J.C., Technical Q&A Site Answer Recommendation via Question Boosting, ACM Transactions on Software Engineering and Methodology, vol. 30, no. 1, December 2020, ACM. -- Final publication available at DOI Author pre-published version PDF

[J81] Gao, Z.,  Xia, X., Grundy, J.C. , Lo, D., Li, Y.Y-F. Generating Question Titles for Stack Overflow from Mined Code Snippets, ACM Transactions on Software Engineering and Methodology, Vol. 29, No. 4, September 2020, ACM. -- Final publication available at DOI Author pre-published version PDF

[J80] Alharthi, A., Suaboot, J., Tari, Z., Mahmood, A.,  Zomaya, A., Grundy, J.C., Drira, K. , Taxonomy and Survey of Supervised Learning for Intrusion Detection Systems in SCADA Systems, ACM Computing Surveys, vol 53, no. 2, April 2020.  -- Final publication available at DOI Author pre-published version PDF

[J79] Chen, J.; Chen, C.; Xing, Z.; Xia, X.; Zhu, L.; Grundy, J.C.; Wang, J. Wireframe-Based UI Design Search Through Image Autoencoder  ACM Transactions on Software Engineering and Methodology, vol 23, no. 3, June 2020, ACM. -- Final publication available at DOI Author pre-published version PDF

[J78] Xia, X., Chen, F., He, Q., Cui, G., Lai, P., Abdelrazek, M., Grundy, J.C., Jin, H. Graph-based Data Caching Optimization in Edge Computing, Future Generation of Computing Systems, Volume 113, December 2020, Elsevier, pp 228-239. -- Final publication available at DOI Author pre-published version PDF

[J77] Lai, P., He, Q., Cui, G., Xia, X., Abdelrazek, M., Chen, F., Grundy, J.X., Hosking, J.G., Yang, Y.  QoE-aware User Allocation in Edge Computing Systems with Dynamic QoS, Future Generation of Computing Systems, Volume 112, November 2020, Elsevier, pp 684-694. -- Final publication available at DOI Author pre-published version PDF

[J76] Khalajzadeh, H., Simmons, A., Abdelrazek, M., Grundy, J.C., Hosking, J.G., He, Q., An End-to-End Model-based Approach to Support Big Data Analytics Development, Journal of Computer Languages, Volume 58, June 2020, Elsevier.  -- Final publication available at DOI Author pre-published version PDF 

[J75] Khalajzadeh, H., Yuan, D., Zhou, B.B., Grundy, J.C., Yang, Y.,  Cost Effective Dynamic Data Placement for Efficient Access of Social Networks, Journal of Parallel and Distributed Computing, Volume 141, July 2020, Pages 82-98. -- Final publication available at DOI Author pre-published version PDF

[J74] Obie, H., Chua, C., Avazpour, I., Abdelrazek, M., Grundy, J.C., Bednarz, T., Authoring Logically Sequenced Visual Data Stories with Gravity, Journal of Computer Languages, Volume 58, June 2020, Elsevier. -- Final publication available at DOI Author pre-published version PDF

[J73] Yusop, N.S.M.,  Grundy, J.C., Schneider, J-G,  Vasa, R. How Usability Defects Differ from Non-Usability Defects? : A Case Study on Open Source Projects, International Journal on Advanced Science, Engineering and Information Technology, Vol. 10 (2020) No. 1, pages: 98-105. -- Final publication available at DOI Author pre-published version PDF

[BC20] Grundy, J.C., Khalajzadeh, H., Simmons, A., Obie, H., Abdelrazek, M., Hosking, J.G., He, Q. Knowledge Management via Human-centric Domain-Specific Visual Languages for Data-intensive Software Systems, Chapter in Knowledge Management in Development of Data-intensive Software Systems, CRC Press/Taylor & Francis, Dec 2020-- Final publication available at DOI Author pre-published version PDF

[BC19] Grundy, J.C. Foreword - Knowledge Management in Development of Data-intensive Software Systems, CRC Press/Taylor & Francis, Dec 2020  -- Final publication available at DOI Author pre-published version PDF

[C257] Grundy, J.C. Human-centric Software Engineering for Next Generation Cloud- and Edge-based Smart Living Applications, 20th IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid2020/2021) - Keynote address, May 11-14, 2020, Melbourne, Victoria, Australia -- Final publication available at DOI Author pre-published version PDF  Talk slides PPT  

[C256] Cummaudo, A., Vasa, R., Barnett, S., Grundy, J.C., Abdelrazk, M.,  Interpreting Cloud Computer Vision Pain-Points: A Mining Study of Stack Overflow, 42nd IEEE/ACM International Conference on Software Engineering, Seoul, Korea, May 22-29 2020. -- Final publication available at DOI Author pre-published version PDF

[C255] Cummaudo, A., Barnett, S., Vasa, R., Grundy, J.C., Abdelrazk, M.,  Beware the evolving ‘intelligent’ web service! An integration architecture tactic to guard AI-first components, ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), Sacramento, CA, USA, 8-13 Nov 2020. -- Final publication available at DOI Author pre-published version PDF

[C254] Osama, M., Ismail, A.Z., Abdelrazek, M., Grundy, J.C., Ibrahim, A. Score-Based Automatic Detection and Resolution of Syntactic Ambiguity in Natural Language Requirements, IEEE International Conference on Software Maintenance and Evolution (ICSME 2020), Adelaide, Australia, Sept  27-Oct 3 2020. -- Final publication available at DOI Author pre-published version PDF

[C253] Lai, P., He, Q., Cui, G., Chen, F., Grundy, J.C., Abdelrazek, M., Hosking, J.G., and Yang, Y. Quality of Experience-Aware User Allocation in Edge Computing Systems: A Potential Game, 40th IEEE International Conference on Distributed Computing Systems July 8 - 10, 2020, Singapore. -- Final publication available at DOI Author pre-published version PDF

[C252] Xia, X., Chen, F.F., Cui, G., Abdelrazek, M.,  Grundy, J.C.,  Jin, H.,  He,  Q., Budgeted Data Caching based on k-Median in Mobile Edge Computing, 2020 IEEE International Conference on Web Services (IEEE ICWS 2020), 19-23 Oct 2020, Beijing, China, IEEE -- Final publication available at DOI Author pre-published version PDF

[C251] Kanij, T., Grundy, J.C. Adapting Teaching of a Software Engineering Service Course due to COVID-19, 32nd IEEE International Conference on Software Engineering Education & Training (CSEE&T 2020), Munich, Germany, November 9-12, 2020 -- Final publication available at DOI Author pre-published version PDF

[C250] Wang, C., Chen, C., Xing, Z., Grundy, J.C.  DiffTech: Differencing Similar Technologies from Crowd-Scale Comparison Discussions, 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020 Tools Track), Sun 8 - Fri 13 November 2020 Sacramento, California, USA -- Final publication available at DOI Author pre-published version PDF

[C249] Cummaudo, A., Barnett, S., Vasa, R., Grundy, J.C., Threshy: Supporting safe usage of intelligent web services, 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2020 Tools Track), Sun 8 - Fri 13 November 2020 Sacramento, California, USA -- Final publication available at DOI Author pre-published version PDF   Demonstration Video

[C248] Nguyen, T., Le, T., Nguyen, K., DeVel, O., Montague, P., Grundy, J.C., Phung, D. Deep Cost-sensitive Kernel Machine for Binary Software Vulnerability Detection,  24th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD 2020), 11-14 May 2020, Singapore. -- Final publication available at DOI Author pre-published version PDF

[C247] Nguyen, V., Le, T., DeVel, O., Montague, P., Grundy, J.C., Phung, D. Dual-Component Deep Domain Adaptation: A New Approach for Cross Project Software Vulnerability Detection,  24th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD 2020), 11-14 May 2020, Singapore. -- Final publication available at DOI Author pre-published version PDF  Repository with code and data Repo

[C246] Nguyen, V., Le, T., Le, T., Nguyen, K. DeVel, O., Montague, P., Grundy, J.C., Phung, D. Code Action Network for Binary Function Scope Identification,  24th Pacific-Asia Conference on Knowledge Discovery and Data Mining 2020 (PAKDD 2020), 11-14 May, Singapore. -- Final publication available at DOI Author pre-published version PDF

[C245] Khalajzadeh, H., Simmons, A., Abdelrazek, M., Grundy, J.C., Hosking, J.G., He, Q., Domain-specific Visual Languages for Supporting Big Data Analytics Development, 15th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2020), 5-6 May 2020, Prague, Chez Republic. (Best Paper Award) -- Final publication available at DOI Author pre-published version PDF

[C244] Grundy, J.C.,  Khalajzadeh, H., McIntosh, J., Towards Human-Centric Model-Driven Software Engineering,  15th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE2020), 5-6 May 2020, Prague, Chez Republic. -- Final publication available at DOI  Presentation PPT  Author pre-published version PDF

[C243] Khalajzadeh, H., Verma, T., Simmons, A., Abdelrazek, M., Grundy, J.C., Hosking, J.G., Towards User-Centred tooling for Modelling of Big Data Applications, ACM / IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS2020), Montreal, Canada, 12-23 October 2020. -- Final publication available at DOI  Author pre-published version PDF

[C242] Liu, P., Li, L., Zhao, Y., Sun, X., Grundy, J.C. AndroZooOpen: Collecting Large-scale Open Source Android Apps for the Research Community, 2020 International Conference on Mining Software Repositories - Data Showcase Track, Seoul, South Korea, Oct 5-6 2020 -- Final publication available at DOI Author pre-published version PDF

[W68]  Madampe, K., Hoda, R., Grundy, J.C., Towards Better Understanding of Agile Teams through Behavior Change Models, 1st Workshop on Human Centric Software Engineering & Cyber Security, co-located with Automated Software Engineering 2020, Melbourne, Australia, 21 Sept 2020. -- Final publication available at DOI Author pre-published version PDF

[W67] Pathmabandu, C., Grundy, J.C., Baig, Z., Chhetri, M.B., An Informed Consent Model for Handling the Privacy Paradox in Smart Buildings, 1st Workshop on Human Centric Software Engineering & Cyber Security, co-located with Automated Software Engineering 2020, Melbourne, Australia, 21 Sept 2020. -- Final publication available at DOI Author pre-published version PDF

[W66] Abdullah, N.N., Grundy, J.C., McIntosh, J., How, Y.C.,  Saharuddin, S., Tat, K.K.,  Ye, E.S., Rasto, A. and  Othman, N.L. Using Work System Design, User Stories and Emotional Goal Modeling for an mHealth System, First International Workshop on Requirements Engineering for Well-Being, Aging, and Health August 31, 2020, Zurich, Switzerland. -- Final publication available at DOI Author pre-published version PDF

[W65] Khalajzadeh, H., Simmons, A., Abdelrazek, M., Grundy, J.C., Hosking, J., He, Q. End-User-Oriented Tool Support for Modeling Data Analytics Requirements, 2020 IEEE Symposium on Visual Languages and Human-centric Computing, Dunedin, New Zealand, 10-14 August 2020.  -- Final publication available at DOI Author pre-published version PDF

[W64] Obie, H., Chua, C., Avazpour, I., Abdelrazek, M., Grundy, J.C., Bednarz, T. The Effect of Narration on User Comprehension and Recall of Information Visualisations, 2020 IEEE Symposium on Visual Languages and Human-centric Computing, Dunedin, New Zealand, 10-14 August 2020.  -- Final publication available at DOI Author pre-published version PDF

[W63]  Madampe, K., Hoda, R., Grundy, J.C., Singh, P., Towards Understanding Technical Responses to Requirements Changes in Agile Teams, 2020 Workshop on Co-operative and Human Aspects of Software Engineering (CHASE2020), May 2020. -- Final publication available at DOI Author pre-published version PDF

[W62] Khalajzadeh, H., Simmons, A., Abdelrazek, M., Grundy, J.C., Hosking, J.G., He, Q., A Practical, Collaborative Approach for Modeling Big Data Analytics Application Requirements, 42nd IEEE/ACM International Conference on Software Engineering - Poster Track, Seoul, Korea, May 22-29 2020. -- Final publication available at DOI Author pre-published version PDF  Presentation  Video


2019:

[J72] Avazpour, I., Grundy, J.C., Zhu, L., Engineering Complex Data Integration and Harmonization Systems,  Journal of Industrial Information Integration, vol 16, Elsevier, Dec 2019. -- Final publication available at DOI Author pre-published version PDF

[J71] Ren, X., Xing, Z., Xia, X., Lo, D., Wang, X., Grundy, J.C. Neural Network Based Detection of Self-admitted Technical Debt: From Performance to Explainability, ACM Transactions on Software Engineering and Methodology, Volume 28, Issue 3, August 2019. -- Final publication available at DOI Author pre-published version PDF

[J70] Curumsing, M.K., Fernando, N., Abdelrazek, M., Vasa, R., Mouzakis, K., Grundy, J.C. Emotion-oriented Requirements Engineering: A Case Study in Developing A Smart Home System for the Elderly, Journal of Systems and Software, vol 147, Jan 2019, Elsevier, pp. 215-229. -- Final publication available at DOI Author pre-published version PDF  Video summary here

[J69] Zhou, P., Liu, J., Liu, X., Yang, Z., Grundy, J.C. Is Deep Learning Better than Traditional Approaches in Tag Recommendation for Software Information Sites? Information and Software Technology, Vol. 109, May 2019, Pages 1-13  -- Final publication available at DOI Author pre-published version PDF

[J68] Liu, Z., Xia, X., Lo, D., Grundy, J.C., Automatic, highly accurate app permission recommendation,  Automated Software Engineering, June 2019, Volume 26, Issue 2, Springer, pp 241–274. -- Final publication available at DOI Author pre-published version PDF

[J67] Obie, H., Chua, C., Avazpour, I., Grundy, J.C., Abdelrazek, M., Bednarz, T., A Study of the Effects of Narration on Comprehension and Memorability of Visualisations, Journal of Computer Languages, Volume 52, June 2019, Elsevier, pp. 113-124. - Final publication available at DOI Author pre-published version PDF

[J66] Barnett, S., Avazpour, I., Vasa, R., Grundy, J.C. Supporting Multi-View Development for Mobile Applications, Journal of Computer Languages , Volume 51, April 2019, Elsevier, Pages 88-96 - Final publication available at DOI Author pre-published version PDF  Presentation from journal-first presentation @ VLHCC PPT

[J65] Stojmenovic, M., Biddle, R., Grundy, J.C., Farrell, V., The influence of textual and verbal word-of-mouth on website usability and visual appeal, Journal of Supercomputing, April 2019, Volume 75, Issue 4, pp 1783–1830 -- Final publication available at DOI Author pre-published version PDF

[J64] Asfour, A.,  Zain, S.,  Salleh, N.,  Grundy, J.C. Exploring Agile Mobile App Development in Industrial Contexts: A Qualitative Study, International Journal of Technology in Education and Science, vol 3, no 1, 2019, pp 29-46. -- Final publication available at PDF Author pre-published version PDF

[J63] Hoshieah, N.,  Zein, S.,  Salleh, N. , Grundy, J.C. A Static Analysis of Android Source Code for Lifecycle Development Usage Patterns, Journal of Computer Science, Vol 15, Issue 1, Jan 2019, pp 92-107  -- Final publication available at DOI  Published paper available at PDF

[BC18] Grundy, J.C. Foreword - Software Engineering for Variability-Intensive Systems, Software Engineering for Variability-Intensive Systems, Feb 2019 -- Final publication available at DOI Author pre-published version PDF

[BC17] JC Grundy, M Abdelrazek, A Ibrahim, Towards Self-securing Software Systems: Variability Spectrum, Software Engineering for Variability-Intensive Systems, Feb 2019. -- Final publication available at DOI Author pre-published version PDF

[C241]   Tran, N.K., Babar, M.A.,  Sheng, M. and Grundy, J.C., A Framework for Internet of Things Search Engines Engineering, 26th Asia-Pacific Software Engineering Conference, Putrajaya, Malaysia, December 2-5, 2019. -- Final publication available at DOI Author pre-published version PDF

[C240] Lai, P., He, Q., Cui, G., Yu, X., Abdelrazek, M., Chen, F., Hosking, J.G., Grundy, J.C., Yang, Y. , Edge User Allocation with Dynamic Quality of Service, 17th International Conference on Service-Oriented Computing (ICSOC2019), Oct 28-31, Toulouse, France. -- Final publication available at DOI Author pre-published version PDF

[C239] Xia, X., Chen, F., He, Q., Cui, G., Lai, P., Abdelrazek, M., Grundy, J.C., Jin, H. Graph-based Optimal Data Caching in EdgeComputing, 17th International Conference on Service-Oriented Computing (ICSOC2019), Oct 28-31, Toulouse, France. -- Final publication available at DOI Author pre-published version PDF

[C238] Cummaudo, A., Vasa, R., Grundy, J.C., Abdelrazek, M., Cain, A. Losing confidence in quality: The disparity and unspoken evolution of Intelligent Web APIs, 35th IEEE International Conference on Software Maintenance and Evolution (ICSME2019), Cleveland, Ohio, USA, September 30-October 4, 2019. -- Final publication available at DOI Author pre-published version PDF

[C237] Cruz, L., Abreu, R., Grundy, J.C., Li, L., and Xia, X., Do Energy-oriented Changes Hinder Maintainability?, 35th IEEE International Conference on Software Maintenance and Evolution (ICSME2019), Cleveland, Ohio, USA, September 30-October 4, 2019. -- Final publication available at DOI Presentation PPT   Author pre-published version PDF

[C236] Gao, Z., Jayasundara, V., Jiang, L., Xia, X., Lo, D. and Grundy, J.C., A Tool for Clone and Bug Detection in Smart Contracts through Structural Code Embedding, 35th IEEE International Conference on Software Maintenance and Evolution (ICSME2019), Cleveland, Ohio, USA, September 30-October 4, 2019. -- Final publication available at DOI Author pre-published version PDF

[C235] Dam, H.K,  Pham, T., Ng, S.W.,  Tran, T., Grundy, J.C., Ghose, A.,  Kim, T. and  Kim, C-J. Lessons learned from using a deep tree-based model for software defect prediction in practice, 2019 International Conference on Mining Software Repositories, Montreal, Canada, 26-27 May 2019. -- Final publication available at DOI Author pre-published version PDF

[C234] Ohtake, T. , Cummaudo, A. ,  Abdelrazek, M.,  Vasa, R. , and  Grundy, J.C. Merging AI-powered API Outputs using Proportional Representation Approach, 19th International Conference on Web Engineering (ICWE2019), Daejeon, South Korea, 11-14 June, 2019, pp 391-406. -- Final publication available at DOI Author pre-published version PDF

[C233] H.K. Dam, T. Tran, John C. Grundy, A. Ghose, Y. Kamei, Towards effective AI-powered agile project management, 2019 ACM/IEEE International Conference on Software Engineering (ICSE2019): NIER Track, Montreal, Canada, May 2019 -- Final publication available at DOI Author pre-published version PDF

[C232] Liu, X., Fan, L., Xu, J., Li, X., Gong, L., Grundy, J.C., Yang, Y. FogWorkflowSim: An Automated Simulation Toolkit for Workflow Performance Evaluation in Fog Computing, 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019), San Diego, CA, USA, November 11-15, 2019.  -- Final publication available at DOI Author pre-published version PDF

[C231] Cummaudo, A., Vasa, R., Grundy, J.C., Abdelrazek, M., Cain, A. What should I document? A preliminary systematic mapping study into API documentation knowledge, 2019 IEEE/ACM International Symposium on Empirical Software Engineering And Measurement (ESEM2019), Porto de Galinhas, Brazil September 19th-20th, 2019.   -- Final publication available at DOI Author pre-published version PDF

[C230] Khalajzadeh, H., Abdelrazek, M., Grundy, J.C., Hosking, J.G., He, Q. BiDaML: A Suite of Visual Languages for Supporting End-user Data Analytics, 2019 IEEE Big Data Congress, Milan, Italy, July 8-13 2019 -- Final publication available at DOI Author pre-published version PDF

[C229] Ru, J., Yang, Y., Grundy, J.C., Keung, J. and Hao, L.  A highly efficient data locality aware task scheduler for cloud-based systems, 2019 IEEE International Conference on Cloud Computing, July 8-13, Milan, Italy. -- Final publication available at DOI Author pre-published version PDF

[C228] Ru, J., Yang, Y., Grundy, J.C., Keung, J. and Hao, L.  A Deadline-Constrained Preemptive Scheduler Using Queuing Systems for Multi-tenancy Clouds, 2019 IEEE International Conference on Cloud Computing, July 8-13, Milan, Italy. -- Final publication available at DOI Author pre-published version PDF

[C227] Y. Zhao, H. Wang, L. Ma, Y. Liu, L. Li, John C. Grundy, Knowledge Graphing Git Repositories: A Preliminary Study, 26th International Conference on Software Analysis, Evolution, and Reengineering (SANER’19), ERA Track, Hangzhou, China, February 24-27, 2019, pp 599-603 -- Final publication available at DOI Author pre-published version PDF

[W61] Obie, H., Chua, C., Avazpour, I., Abdelrazek, M., Grundy, J.C., Bednarz, T., A Framework for Authoring Logically OrderedVisual Data Stories, Showpiece poster, 2019 IEEE Symposium on Visual Languages and Human-Centric Computing, Oct 14-19 2019, Memphis, Tennassee, USA -- Final publication available at DOI  Presentation PPT  Author pre-published version PDF

[W60] Su, M.T., Grundy, J.C., Hosking, J.G., Tempero, E. Leveraging Usage Data of Software Architecture Artefacts, 2nd International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering, Montreal, Canada, May 2019. -- Final publication available at DOI  Presentation PPT  Author pre-published version PDF


2018:

[J63] Hoda, R., Salleh, N., and Grundy, J.C. The Rise and Evolution of Agile Software Development, IEEE Software: 50th Anniversary Issue, vol 35, no 5, July 2018, pp. 58 - 63. -- Final publication available at DOI Author pre-published version PDF

[J62] Chen, X., Hosking, J.G., Grundy, J.C.,  Amor, R., DCTracVis: a system retrieving and visualizing traceability links between source code and documentation, Automated Software Engineering, vol 25, no 4, 2018,  Springer, pp. 703–741. -- Final publication available at DOI Author pre-published version PDF

[J61] Zhou, P., Liu, J., Yang, Z., Liu, X., Grundy, J.C. FastTagRec: Fast Tag Recommendation for Software Information Sites, Automated Software Engineering, vol 25, no. 4, 2018, Springer, pp 675–701. -- Final publication available at DOI Author pre-published version PDF

[J60] Salleh, N., Hoda, R., Su, M.T., Kanij, T. and Grundy, J.C. Recruitment, Engagement and Feedback in Industrial Empirical Software Engineering Studies, Information and Software Technology, Volume 98, June 2018, Pages 161-172, Elsevier. -- Final publication available at DOI Author pre-published version PDF

[J59] Choetkiertikul, M., Dam, H.K., Tran, T., Ghose, A., Grundy, J.C. Predicting Delivery Capability in Iterative Software Development, IEEE Transactions on Software Engineering, vol. 44, no. 6, June 2018, pp. 551 - 573. -- Final publication available at DOI Author pre-published version PDF

[J58] Farshchi, M., Schneider, J-G, Weber, I., Grundy, J.C., Metric Selection and Anomaly Detection for Cloud Operations using Log and Metric Correlation Analysis, Journal of Systems and Software, Volume 137, March 2018, Pages 531-549. -- Final publication available at DOI Author pre-published version PDF

[J57] Cain, A., Grundy, J.C, Woodward, C. Focusing on learning through constructive alignment with task-oriented portfolio assessment, European Journal of Engineering Education, vol 43, no. 4, 2018, pp 569-584. -- Final publication available at DOI Author pre-published version PDF

[BC16] Grundy, J.C., Mouzakis, K., Vasa, R., Cain, A., Curumsing, M., Abdelrazek, M., Fernando, N., Supporting Diverse Challenges of Ageing with Digital Enhanced Living Solutions, Telehealth for our Ageing Society, M.E.L. van den Berg and A.J. Maeder (Eds), IOS Press, 2018. -- Final publication available at DOI Author pre-published version PDF

[C226] P Lai, Q He, M Abdelrazek, F Chen, JG Hosking, JC Grundy, Y Yang,  Optimal Edge User Allocation in Edge Computing with Variable Sized Vector Bin Packing,16th International Conference on Service-Oriented Computing (ICSOC2018), Hangzhou, China, 12-15 November 2018  (Best Paper Award) -- Final publication available at DOI Author pre-published version PDF 

[C225] Khalajzadeh, H., Abdelrazek, M., Grundy, J.C., Hosking, J.G., He, Q.. A Survey of Current End-user Data Analytics Tool Support, 2018 IEEE Big Data Congress (BigData 2018), San Francisco, USA, 2-7 July 2018. -- Final publication available at DOI Author pre-published version PDF 

[C224] Obie, H., Chua, C., Avazpour, I., Abdelrazek, M., Grundy, J.C. PedaViz: Visualising Hour-Level Pedestrian Activity, 11th International Symposium on Visual Information Communication and Interaction (VINCI 2018), Växjö, Sweden, 13-15 August 2018 -- Final publication available at DOI Author pre-published version PDF

[C223] Abdelrazek, M., Grundy, J.C., Cain, A., Ibrahim, A., Vision: a New Mobile eHealth Learning and Intervention Platform, 5th IEEE/ACM International Conference on Mobile Software Engineering and Systems (MobileSoft 2018), 27-28 May 2018, Gothenberg, Sweden, ACM Press, pp 252-256. -- Final publication available at DOI Presentation PPT Author pre-published version PDF 

[C222] Grundy, J.C. Abdelrazek, M., Kissoon, M., Vision: Improved development of mobile eHealth applications, IEEE/ACM International Conference on Mobile Software Engineering and Systems (MobileSoft 2018), 27-28 May 2018, Gothenberg, Sweden, ACM Press, pp 219-223. -- Final publication available at DOI Presentation PPT Author pre-published version PDF

[C221] NSM Yusop, JC Grundy, JG Schneider, R Vasa, Preliminary Evaluation of a Guided Usability Defect Report Form,  2018 Australasian Software Engineering Conference (ASWEC 2018), Adelaide, Australia, 26-30 Nov 2019.-- Final publication available at DOI Author pre-published version PDF

[C220] C Law, K von Baggo, JC Grundy, A Cain, R Vasa, Evaluating an open learner model visualisation prototype tool with User eXperience metrics, 2018 Australasian Software Engineering Conference (ASWEC 2018), Adelaide, Australia, 26-30 Nov 2019. -- Final publication available at DOI Author pre-published version PDF

[C219] J. Renzella, A. Cummaudo, A. Cain, John C. Grundy, J. Meyers, SplashKit: A Development Framework for Motivating and Engaging Students in Introductory Programming, 2018 IEEE Teaching, Assessment and Learning for Engineering (TALE), 4-7 December 2018, Wollongong, Australia  -- Final publication available at DOI Author pre-published version PDF

[C218] Stojmenovic, M., Biddle, R., Farrell, V., Grundy, J.C. The influence of expectations on usability and visual appeal in a web environment, 23rd Annual CyberPsychology, CyberTherapy & Social Networking Conference, 26-28 June, Gatineau, Canada, 2018. -- Final publication available at DOI Author pre-published version PDF

[C217] Farschi, M., Weber, I., Corte, R.D., Pecchia, A., Cinque, M., Schneider, J-G., Grundy, J.C. Contextual Anomaly Detection for a Critical Industrial System based on Logs and Metrics, 14th European Dependable Computing Conference, 10-14 September 2018, Iasi, Romani. -- Final publication available at DOI Author pre-published version PDF

[O18] SC Versteeg, M Du, JG Schneider, JC Grundy, J Han, Systems and methods for automatically generating message prototypes for accurate and efficient opaque service emulation, US Patent # 10031836. -- Granted patent available at Specification and PDF

[O17] Du, M., Schneider, J-G., Hine, C. Grundy, J.C., Han, J., Versteeg, S., Message matching for opaque service virtualization, US Patent # 9965300. -- Granted patent available at Specification and PDF


2017:

[J56] Yusop, N.S.M., Grundy, J.C., Vasa, R. Reporting Usability Defects: A Systematic Literature Review, IEEE Transactions on Software Engineering, vol. 43, no. 9, 2017, pp. 848-867 -- Final publication available at DOI Author pre-published version PDF

[J55] He, Q., Zhou, R., Zhang, X., Wang, Y., Ye, D., Chen, F., Grundy, J.C., Yang, Y. Keyword Search for Building Service-Based Systems, IEEE Transactions on Software Engineering, vol. 43, no. 7, IEEE, pp 658-674. -- Final publication available at DOI Author pre-published version PDF

[J54] Kamalrudin, M., Grundy, J.C., Hosking, J.G., MaramaAIC: Tool Support for Consistency Management and Validation of Requirements, Automated Software Engineering, Springer, 2017, vol 24, no 1, pp. 1-45. -- Final publication available at DOI Author pre-published version PDF

[J53] Hoda, R., Salleh, N., Grundy, J.C., Tee, H.M., Systematic literature reviews in agile software development:a tertiary study, Information and Software Technology, vol. 85, May 2017, pp. 60–70. -- Final publication available at DOI Author pre-published version PDF

[C216] He, Q., Zhoi, R., Zhang, X., Wang, X., Ye, D., Chen, F., Chen, S., Grundy, J.C., Yang, Y., Efficient Keyword Search for Building Service-based Systems based on Dynamic Programming, 15th International Conference on Service-Oriented Computing, Malaga, Spain, Nov 13-16 2017, LNCS 10601, Springer. -- Final publication available at DOI Author pre-published version PDF

[C215] Liu, J., Grundy, J.C., Abdelrazek, M. Avazpour, I. Testing Environment Emulation: A Model-Driven Approach, 2017 International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2017), Porto, Portugul, 19-21 February 2017. -- Final publication available at DOI Author pre-published version PDF

[C214] Khalajzadeh, H., Yuan, D., Grundy, J.C. and Yang, Y. Cost-Effective Social Network Data Placement and Replication using Graph-Partitioning, 1st IEEE International Conference on Cognitive Computing (ICCC2017), Honolulu. Hawaii, USA, June 25-30 2017, IEEE CS Press, pp. 64-71. -- Final publication available at DOI Presentation PPT Author pre-published version PDF

[C213] Yusop, N.S.M., Grundy, J.C., Vasa, R., Schneider, J.-G. Analysis of the Textual Content of Mined Open Source Usability Defect Reports, 2017 Asia-Pacific Conference on Software Engineeering (APSEC2017), 4-8 December 2017, Nanjing, Jiangsu, China, IEEE CS Press. -- Final publication available at DOI Author pre-published version PDF

[C212] Lam, L., Tang, A., Grundy, J.C. Predicting Indoor Spatial Movement Using Data Mining and Movement Patterns, IEEE International Conference on Big Data and Smart Computing (IEEE BigComp 2017), Jeju, Korea, February 13-16, 2017, IEEE CS Press. -- Final publication available at DOI Author pre-published version PDF

[C211] Singha, R., Narula, A., Grundy, J.C. Parametric Statecharts: Designing Flexible IoT Apps, 2017 Australiasian Computer Science Conference (ACSC 2017), Jan 30-Feb 3 2017, Geelong, Australia, ACM Press. -- Final publication available at DOI ACM Author pre-published version PDF

[C210] Avazpour, I., Grundy, J.C., Insights into Visualizing Trajectory Recommendation Rankings, 2017 Australiasian User Interface Conference (AUIC 2017), Jan 30-Feb 3 2017, Geelong, Australia, ACM Press. -- Final publication available at DOI ACM Author pre-published version PDF

[W59] Martini, A., Bosch, J., Vajda, S., Vasa, R., Jones, A., Abdelrazek, M., Grundy, J.C., Technical Debt Interest Assessment: from Issues to Project, 9th International Workshop on Managing Technical Debt, Cologne, Germany, May 22 2017. -- Final publication available at DOI Author pre-published version PDF

[C209] Zein, S., Salleh, N., Grundy, J.C. Static Analysis of Android Apps for Lifecycle Conformance, 8th International Conference on Information Technology (ICIT2017), 17-18 May 2017, Aman, Jordan, IEEE CS Press. -- Final publication available at DOI Author pre-published version PDF

[C208] Chen, D., Kim, D., Xie, L., Shin, M., Menon, A.K., Ong, C.S., Avazpour, I., Grundy, J.C. PathRec: Visual Analysis of Travel Route Recommendations, 2017 ACM International Conference on Recommender Systems (RecSys 2017), Como, Italy, 27th-31st August 2017, ACM Press. -- Final publication available at DOI ACM Author pre-published version PDF

[C207] Obie, H.O., Chua, C., Avazpour, I., Abdelrazek, M. and Grundy, J.C. Visualising Melbourne Pedestrian Count, 2017 IEEE International Symposium on Visual Languages and Human-Centric Computing, 11-14 October 2017, Raleigh, NC, USA, IEEE CS Press. Final publication available at DOI Author pre-published version PDF

[C206] Law, C-Y., Grundy, J.C., Cain, A., Vasa, R., Cummaudo, A., User Perceptions of Using an Open Learner Model Visualisation Tool for Facilitating Self-regulated Learning, 2017 Australiasian Computing Education Conference (ACE 2017), Jan 30-Feb 3 2017, Geelong, Australia, ACM Press. -- Final publication available at DOI ACM Author pre-published version PDF


2016:

[EB4] Managing trade-offs in adaptable software architectures, I. Mistrik, J. Grundy, B. Schmerl, R. Kazman, N. Ali (Eds), Morgan Kaufmann, January 2016. -- Final publication available at DOI or Elsevier or Amazon 

[J52] Su, M.T., Hosking, J.G., Grundy, J.C., Tempero, E., Usage-based Chunking of Software Architecture Information to Assist Information Finding, Journal of Systems and Software, Volume 122, December 2016, Pages 215–238. -- Final publication available at DOI Author pre-published version PDF

[J51] Soomro, A.B., Salleh, N., Mendes, E., Grundy, J.C., Burch, G., Nordin, A., The Effect of Software Engineers’ Personality traits on Team Climate and Performance: a Systematic Literature Review, Information and Software Technology, vol 73, Elsevier, pp 52-65. -- Final publication available at DOI Author pre-published version PDF

[J50] Nguyen, H., Grundy, J.C. and Abdelrazek, M. Ontology-based Automated Support for Goal-Use case Model Analysis, Software Quality Journal, September 2016, Volume 24, No 3, pp 635-673, Springer. -- Final publication available at DOI Tool Downloads Author pre-published version PDF

[J49] Zain, S., Salleh, N., Grundy, J.C., A Systematic Mapping Study of Mobile Application Testing Techniques, Journal of Systems and Software, Volume 117, July 2016, Elsevier, pp 334–356. -- Final publication available at DOI Author pre-published version PDF

[J48] Lam, L., Tang, A., Grundy, J.C. Characterising Indoor Positioning Estimation Using Experimental Data from an Active RFID-based Real Time Location System, Journal of Location-Based Services, Taylor & Francis, vol. 10, no. 4, Taylor & Francis, pp. 262-284. -- Final publication available at DOI Author pre-published version PDF

[J47] Lam, L., Tang, A., Grundy, J.C. Heuristics-based Indoor Positioning Systems: A Systematic Literature Review, Journal of Location-Based Services, vol. 10, no.3, 2016, Taylor & Francis. -- Final publication available at DOI Author pre-published version PDF

[BC15] Abdelrazek, M., Grundy, J.C., Ibrahim, A., Adaptive Software Security, Chapter 5 in Managing trade-offs in adaptable software architectures, I. Mistrik, J. Grundy, B. Schmerl, R. Kazman, N. Ali (Eds), Morgan Kaufmann, January 2016. -- Final publication available at DOI Author pre-published version PDF

[C205] Versteeg, S., Du, M., Grundy, J.C., Schneider, J-G, Han, J., Goyal, M. Opaque Service Virtualisation: A Practical Tool for Emulating Endpoint Systems, In IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice Track (ICSE 2016), Austin, Texas, 14-22 May 2016, ACM Press. -- Final publication available at DOI or ACM Author pre-published version PDF 

[C204] Staples, M., Zhu, L., Grundy, J.C., Continuous Validation for Data Analytics Systems, 2016 IEEE/ACM International Conference on Software Engineering (ICSE 2016), Visions of 2025 and Beyond Track, Austin, Texas, USA, May 14-22 2016, ACM Press. -- Final publication available at DOI or ACM Author pre-published version PDF

[C203] Dam, H.K, Tran, T., Grundy, J.C. DeepSoft: A vision for a deep model of software, 2016 ACM SIGSOFT International Conference on Foundations of Software Engineering, Seattle, WA, USA. November 13-18, 2016ACM Press. -- Final publication available at DOI ACM Author pre-published version PDF

[C202] Khalajzadeh, H., Yuan, D., Grundy, J.C. and Yang, Y., Improving Cloud-based Online Social Network Data Placement and Replication, 9th IEEE International Conference on Cloud Computing (IEEE CLOUD 2016), June 27 - July 2, 2016, San Francisco, USA, IEEE Press -- Final publication available at DOI Presentation PPT Author pre-published version PDF

[C201] Maplesden, D., Tempero, E., Hosking, J.G., Grundy, J.C. A Cost/Benefit Approach to Performance Analysis, 6th ACM/SPEC International Conference on Software Performance Engineering (ICPE 2016), Delft, Netherlands, 12-18 March, 2016, ACM Press. -- Final publication available at DOI or ACM Author pre-published version PDF

[C200] Yusop, N.S.M., Grundy, J.C., Vasa, R. Reporting Usability Defects - Do reporters Report What Software Developers Need?, 20th International Conference on Evaluation and Assessment in Software Engineering (EASE2016), Limerick, Ireland, 1-3 June 2016, ACM Press. -- Final publication available at DOI or ACM Author pre-published version PDF

[C199] Liu, J., Grundy, J.C., Abdelrazek, M., Avazpour, I., TeeVML: Tool Support for Semi-Automatic Integration Testing Environment Emulation, 2016 IEEE/ACM International Conference on Automated Software Engineering (ASE 2016), Singapore, Sept 3-7, 2016, ACM Press. -- Final publication available at DOI or ACM Video Demo YouTube Author pre-published version PDF

[C198] Moketar, N.A., Kamalrudin, M., Sidek, S., Robinson, M. and Grundy, J.C., An Automated Collaborative Requirements Engineering Tool for Better Validation of Requirements, 2016 IEEE/ACM International Conference on Automated Software Engineering (ASE 2016), Singapore, Sept 3-7, 2016, ACM Press. -- Final publication available at DOI or ACM Video Demo YouTube Author pre-published version PDF

[C197] Liu, J., Grundy, J.C., Avazpour, I., Abdelrazek, M. A Domain-Specific Visual Modeling Language for Testing Environment Emulation, 2016 IEEE Symposium on Visual Languages and Human-Centric Computing, Cambridge, UK, Sept 4-8 2016, IEEE Press. -- Final publication available at DOI Presentation PPT Video Demo YouTube Author pre-published version PDF

[C196] Yusop, N.S.M., Schneider, J-G., Grundy, J.C., Vasa, R. What Influences Usability Defect Reporting? – A Survey of Software Development Practitioners, 2016 Asia-Pacific Conference on Software Engineering, Hamilton, New Zealand, Dec 6-9 2016, IEEE CS Press. -- Final publication available at DOI Author pre-published version PDF

[C195] Yusop, N., Kamalrudin, N., Saidek, S., Grundy, J.C. Automated Support to Capture and Validate Security Requirements for Mobile Apps, 3rd Asia-Pacific Requirements Engineering Symposium (APRES) 2016, 10-12 November 2016, Nagoya, Japan, Springer. -- Final publication available at DOI Author pre-published version PDF

[C194] Stojmenovic, M., Grundy, J.C., Farrell, V., Biddle, R., Hoon, L. Does Textual Word-of-Mouth Affect Look and Feel?, 2016 Australian Conference on Human-Computer Interaction (OZCHI 2016), Launceston, Australia, Nov 29-Dec 2 2016, ACM Press. -- Final publication available at DOI Author pre-published version PDF

[C193] Law, C., Grundy, J.C., Cain, A., Vasa, R. Stakeholder Feedback on Open Learner Model Visualisation Technique, 2016 IEEE Symposium on Visual Languages and Human-Centric Computing, Cambridge, UK, 4-8 Sept 2016, IEEE Press. -- Final publication available at DOI Presentation PPT Author pre-published version PDF

[C192] Knudson, D., Grundy, J.C., International Capstone Exchange – the SUT and NDSU Experience, 2016 Capstone Design Conference, June 6-8, 2016, Columbus, OH, USA. -- Final publication available at DOI Author pre-published version PDF

[W58] Versteeg, S., Du, M., Bird, J., Schneider, J-G, Grundy, J.C. Enhanced Playback of Automated Service Emulation Models Using Entropy Analysis, International Workshop on Continuous Software Evolution and Delivery (CSED), May 14-15 2016. -- Final publication available at DOI or ACM Author pre-published version PDF

[W57] Moketar, N.A., Kamalrudin, K., Sidek, S., Robinson, M., Grundy, J.C. TestMEReq: Generating Abstract Tests for Requirements Validation, 3rd International Workshop on Software Engineering Research and Industrial Practice (SER&IP), May 2016. -- Final publication available at DOI or ACM Author pre-published version PDF

[W56] Avazpour, I., Grundy, J.C., Zhu, L. V for Variety: Lessons Learned From Complex Smart Cities Data Harmonization and Integration, First International Workshop on Context-Aware​Smart Cities​and Intelligent Transport Systems (AwareCities 2016), Sydney, Australia, March 14 2016, IEEE Press. -- Final publication available at DOI Author pre-published version PDF

[O16] Hirsh, C., Hosking, J.G., Grundy, J.C., Information retrieval and presentation methods and systems, US Patent #9342908. -- Granted patent available at Specification and PDF


2015:

[EB3] Software Quality Assurance, Mistrik, I., Soley, R.M., Ali, N., Grundy, J.C., Tekinerdogan, B. (Eds), Morgan Kaufmann, ISBN: 978-0128023013, September 2015. -- DOI Elsevier Amazon

[J46] Maplesden, D., Tempero, E., Hosking, J.G., Grundy, J.C. Performance Analysis for Object-Oriented Software: A Systematic Mapping, IEEE Transactions on Software Engineering, vol 41, no. 7, July 2015, pp 691-710 . -- Final publication available at DOI Author pre-published version PDF

[J45] Avazpour, I., Grundy, J.C., Grunske, L. Specifying Model Transformations by Direct Manipulation using Concrete Visual Notations and Interactive Recommendations, Journal of Visual Languages and Computing, Volume 28, June 2015, Elsevier,pp 195–211. -- Final publication available at DOI CONVErT Demonstration Video Author pre-published version PDF

[J44] Avazpour, I., Grundy, J.C., Vu, H. Generating Reusable Visual Notations using Model Transformation, International Journal of Software Engineering and Knowledge Engineering, Vol. 25, No. 2 (2015) pp. 1–29. -- Final publication available at DOI Author pre-published version PDF

[J43] Kim, C.H., Grundy, J.C., Hosking, J.G. A suite of visual languages for model-driven development of statistical surveys and services, Journal of Visual Languages and Computing, Elsevier, Vol 26, Feb 2015, pp 99–125. -- Final publication available at DOI Author pre-published version PDF

[C191] Nguyen, H., Grundy, J.C. and Abdelrazek, M. Rule-based Extraction of Goal-Use Case Models from Text, 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE/ESEC 2015), Bergamo, Italy, August 31 – September 4, 2015, ACM Press. -- Final publication available at DOI or ACM Tool Downloads Presentation PPT Author pre-published version PDF

[C190] Nguyen, H., Grundy, J.C. and Abdelrazek, Integrating Goal-oriented and Use Case-based Requirements Engineering: The Missing Link, 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS 2015), Ottawa, Canada, Sept 28-Oct 2 2015, Springer. -- Final publication available at DOI Tool Downloads Athor pre-published version PDF

[C189] Maplesden, D., Tempero, E., Hosking, J.G., Grundy, J.C., Subsuming Methods: Finding New Optimisation Opportunities in Object-Oriented Software, 5th ACM/SPEC International Conference on Software Performance Engineering (ICPE 2015), Austin, Texas, Jan 31-4 Feb 2015, ACM Press. -- Final publication available at DOI PDF Author pre-published version PDF

[C188] Maplesden, D., von Randow, K., Tempero, E., Hosking, J.G., Grundy, J.C., Performance Analysis using Subsuming Methods: An Industrial Case Study, IEEE/ACM International Conference on Software Engineering (ICSE 2015), Florence, Italy, May 16-23 2015. -- Final publication available at DOI Author pre-published version PDF

[C187] Farshchi, M., Schneider, J.G., Weber, I., Grundy, J.C., Experience Report: Anomaly Detection of Cloud Application Operations Using Log and Cloud Metric Correlation Analysis, 26th IEEE International Symposium on Software Reliability Engineering, Gaithersburg, Maryland, USA, 2-5 Nov 2015, IEEE. (Best Paper Award) -- Final publication available at DOI Author pre-published version PDF

[C186] Yuan, D., Jin, J., Grundy, J.C. and Yang, Y. A Framework for Convergence of Cloud Services and Internet of Things, Proc. of 19th IEEE International Conference on Computer Supported Cooperative Work in Design (CSCWD2015), Calabria, Italy, May 2015. -- Final publication available at DOI Author pre-published version PDF

[C185] Ru, J., Grundy, J.C., Keung, J., Yang, Y., Hao, L. Providing Fairer Resource Allocation for Multi-tenant Cloud-based Systems, 7th IEEE International Conference on Cloud Computing Technology and Science (CloudCom 2015), Vancouver, BC, Canada, Nov 30-Dec 3, 2015, IEEE. -- Final publication available at DOI Author pre-published version PDF

[C184] Abdelrazek, M., Grundy, J.C. and Ibrahim, A. Improving Tenants’ Trust In SaaS Applications Using Dynamic Security Monitors, In 2015 International Conference on Engineering Complex Computing Systems (ICECCS 2015), Gold Coast, Australia, 9-12 December, IEEE. -- Final publication available at DOI Author pre-published version PDF

[C183] Barnett, S., Vasa, R., Grundy, J.C., Bootstrapping Mobile App Development, In Proceedings of the 2015 IEEE/ACM International Conference on Software Engineering (ICSE 2015), Florence, Italy, 18-23 May 2015, IEEE. -- Final publication available at DOI Demo Video Author pre-published version PDF

[C182] Chen, F., Grundy, J.C., Schneider, J-G, Yang, Y., He, Q. StressCloud: A Tool for Analysing Performance and Energy Consumption of Cloud Applications, In Proceedings of the 2015 IEEE/ACM International Conference on Software Engineering (ICSE 2015), Florence, Italy, 18-23 May 2015, IEEE. -- Final publication available at DOI Demo Video Author pre-published version PDF

[C181] Chen, F., Grundy, J.C., Schneider, J-G, Yang, Y. and He, Q. Automating Performance and Energy Consumption Analysis for Cloud Applications, The IEEE SERVICES 2015 Visionary Track: The Future of Software Engineering FOR and IN Cloud, New York, USA, July 31 2015, IEEE. -- Final publication available at DOI Author pre-published version PDF

[C180] Zane, S., Salleh, N., Grundy, J.C. Mobile Application Testing in Industrial Contexts: An Exploratory Multiple Case Study, 14th International Conference on Intelligent Software Methodologies, Tools and Techniques (SOMET2015), Naples, Italy, Sept 15-17, 2015, Springer. -- Final publication available at http://link.springer.com DOI Author pre-published version PDF

[C179] Law, C.Y., Grundy, J.C., Cain, A., Vasa, R., A Preliminary Study of Open Learner Model Representation Formats to Support Formative Assessment, 2015 IEEE Computer Software and Applications Conference (COMPSAC2015), Taichung, Taiwan, July 1-5, 2015., IEEE. -- Final publication available at DOI Author pre-published version PDF

[C178] Yusop, N.S.Md., Grundy, J.C., Vasa, R. Reporting Usability Defects: Limitations of Open Source Defect Repositories and Suggestions for Improvement, 2015 Australasian Conference on Software Engineering, Adelaide, Australia, 28 Sept-1 Oct 2015, IEEE. -- Final publication available at DOI or ACM Author pre-published version PDF

[W55] Kanij, T., Merkel, R., Grundy, J.C. An Empirical Investigation of Personality Traits of Software Testers, 6th ICSE Workshop on Collaborative and Human Aspects of Software Engineering (CHASE 2015), Florence, Italy, May 18 2015. -- Final publication available at DOI Author pre-published version PDF

[W54] Abdelrazek, M. and Grundy, J.C. Supporting Scientists in Re-engineering Sequential Programs to Parallel Using Model-driven Engineering, 1st ICSE Workshop on Software Engineering for High Performance Computing in Science (SE4HPCS 2015), Florence, Italy, May 19 2015. -- Final publication available at DOI Author pre-published version PDF

[C177] Barnett, S., Avazpour, I., Vasa, R., Grundy, J.C. A Multi-view Framework for Generating Mobile Apps, In 2015 IEEE International Symposium on Visual Languages and Human-Centric Computing, Atlanta, USA, Oct 15-19 2015, IEEE. -- Final publication available at DOI Author pre-published version PDF

[O15] Du, M., Versteeg, S., Schneider, J-G, Han, J. and Grundy, J.C., Interaction Traces Mining for Efficient System Responses Generation, ACM SIGSOFT Software Engineering Notes, Volume 40 Issue 1, January 2015 (reprinted from SoftMine 2013) -- Published version DOI PDF Author pre-published version PDF Presentation PPT


2014:

[J42] Li, L, Grundy, J.C., Hosking, J.G. A visual language and environment for enterprise system modelling and automation, Journal of Visual Languages and Computing, vol. 25, no. 4, April 2014, Elsevier, pp. 253-277 -- Final publication available at DOI Author pre-published version PDF

[J41] Sallah, N., Mendes, E., Grundy, J.C. Investigating the effects of personality traits on pair programming in a higher education setting through a family of experiments, Empirical Software Engineering, vol. 19, no. 3, Springer, 2014, pp. 714-752. -- Final publication is available from http://link.springer.com DOI Author pre-published version PDF

[J40] Abdelrazek, M., Grundy, J.C., Ibrahim, A., Adaptable, Model-driven Security Engineering for SaaS Cloud-based Applications, Automated Software Engineering, vol. 21, no. 2, April 2014, Springer. -- Final publication available at http://link.springer.com DOI Author pre-published version PDF 

[J39] Kanij, T., Merkel, R., Grundy, J.C. Performance Appraisal of Software Testers, Information and Software Technology, Elsevier, vol. 56, no. 5, May 2014, Pages 495–505. -- Published version DOI Author pre-published version PDF  Appraisal Form

[J38] Nguyen, H., Vo, B. Q., Lumpe, M., Grundy, J.C., KBRE: A Framework for knowledge-based Requirements Engineering, Software Quality Journal, Springer, March 2014, vol. 22, no. 1, pp 87-119 . -- Final publication available at http://link.springer.com DOI pre-published version PDF

[J37] Grundy, J.C. Managing Faculty “Over-performance”, The Department Chair, vol 24, no. 4, Jossey-Bass/Wiley, Spring 2014. -- Final publication available here Author pre-published version PDF 

[BC14] Avazpour, I., Pitakrat, T., Grunske, L., Grundy, J.C. Dimensions and Metrics for Evaluating Recommendation Systems, Recommendation Systems in Software Engineering, Springer, 2014. -- Final publication available at http://link.springer.com DOI Author pre-published version PDF 

[SI7] Hsu, C.-H., Grundy, J.C. Guest editorial: automated techniques for migrating to the Cloud - Part 2, Automated Software Engineering. Volume 21, No 4, Springer, 2014, pp. 439-442. -- Final publication available at http://link.springer.com DOI Author pre-published version PDF 

[SI6] Hsu, C.-H., Grundy, J.C. Guest editorial: automated techniques for migrating to the Cloud - Part 1, Automated Software Engineering. Volume 21, No 3, Springer, 2014, pp. 315-318. -- Final publication available at http://link.springer.com DOI Author pre-published version PDF 

[C176] Chen, F., Grundy, J.C., Schneider, J-G, Yang, Y. and He, Q. Automated Analysis of Performance and Energy Consumption for Cloud Applications, 2014 ACM/SPEC International Confernce on Performance Engineering, Dublin, Ireland, Mar 23-26 2014, ACM Press. -- Author pre-published version PDF Presentation PPT Published version DOI PDF

[C175] Avazpour, I., Grundy, J.C. and Vu, H. Generating Reusable Visual Notations using Model Transformation, 7th International Symposium on Visual Information Communication and Interaction (VINCI 2014), Sydney, Australia, 5-8 August 2014, ACM Press -- Published version DOI PDF Author pre-published version PDF 

[C174] Abdelrazek, M., Grundy, J.C. and Ruegg, U. HorusCML: Context-aware Domain Specific Visual Languages Designer, 2014 IEEE Symposium on Visual Languages and Human-Centric Computing, Melbourne, Australia, July 27-1 Aug 2014, IEEE CPS -- Published version DOI Author pre-published version PDF Presentation PPT

[C173] Kanij, T., Merkel, R. and Grundy, J.C., An Empirical Study to Review and Revise Job Responsibilities of Software Testers, 2014 IEEE Symposium on Visual Languages and Human-Centric Computing, Melbourne, Australia, July 27-1 Aug 2014, IEEE CPS. -- Published version DOI Author pre-published version PDF Presentation PPT

[W53] Avazpour, I., Ruegg, U. and Grundy, J.C. CONVErT Meets KIELER: Integrating Advanced Layout Algorithms into By-Example Visualisations, Showpieces Track, 2014 IEEE Symposium on Visual Languages and Human-Centric Computing, Melbourne, Australia, July 27-1 Aug 2014, IEEE CPS. -- Published version DOI Poster Author pre-published version PDF Presentation PPT

[W52] Nguyen, T.H., Grundy, J.C. and Abdelrazek, M., GUITAR: an Ontology-based Automated Requirements Analysis Tool, Demo Track, 22nd IEEE International Conference on Requirements Engineering (RE'14), Karlskrona, Sweden, August 25-29, 2014, IEEE CPS. -- Published version DOI Video Author pre-published version PDF

[C172] Kamalrudin, M., Yahya, S., Sidek, S. and Grundy, J.C. Capturing Security Requirements Using Essential Use Cases (EUCs), In 1st Asia-Pacific International Conference on Requirements Engineering (APRES 2014), Auckland, New Zealand, April 28-29 2014, Springer. -- Final publication available at http://link.springer.com DOI Author pre-published version PDF 

[C171] Kamalrudin, M., Sidek, S., Salleh, N., Hosking, J.G., and Grundy, J.C., A Pair-Oriented Requirements Engineering Approach for Analysing Multi-lingual Requirements, In 1st Asia-Pacific International Conference on Requirements Engineering (APRES 2014), Auckland, New Zealand, April 28-29 2014, Springer. -- Final publication available at http://link.springer.com DOI Author pre-published version PDF 

[C170] Abdelrazek, M. and Grundy, J.C. SecDSVL: A Domain-Specific Visual Language To Support Enterprise Security Modelling, 2014 Australasian Conference on Software Engineering (ASWEC 2014), Sydney, Australia, April 2014, IEEE CS Press. -- Published version DOI Author pre-published version PDF 

[C169] Kanij, T., Merkel, R. and Grundy, J.C. A Preliminary Survey of Factors Affecting Software Testers, 2014 Australasian Conference on Software Engineering (ASWEC 2014), Sydney, Australia, April 2014, IEEE CS Press. -- Published version DOI Author pre-published version PDF 

[C168] Kamalrudin, M., Moketar, N.A., Sidek, S., Grundy, J.C., Hosking, J.G., and Robinson, M. Automatic Acceptance Test Case Generation From Essential Use Cases, 13th International Conference on Intelligent Software Methodologies, Tools, and Techniques (SOMET14), Langkawi, Malaysia, September 22-24, 2014, IOS Press. -- Published version DOI Author pre-published version PDF

[C167] Kamalrudin, M., Ezam, E., Sidek, S.B., Coath, F., Grundy, J.C., and Hosking, J.G., MEReq: A Tool to Capture and Validate Multi-Lingual Requirements, 13th International Conference on Intelligent Software Methodologies, Tools, and Techniques (SOMET14), Langkawi, Malaysia, September 22-24, 2014, IOS Press. -- Published version DOI Author pre-published version PDF

[W51] Ru, J., Grundy, J.C, Keung, J., Software Engineering for Multi-tenancy Computing - Challenges and Implications, 2014 FSE Workshop on Innovative Software Development Methodologies and Practices (InnovSWDev 2014), Hong Kong, Nov 16 2014. -- Published version DOI Author pre-published version PDF


2013:

[J36] Ali, N.M., Hosking, J.G., Grundy, J.C., A Taxonomy and Mapping of Computer-based Critiquing Tools, IEEE Transactions on Software Engineering, vol. 39, no. 11, November 2013, pp. 1494-1520. -- Final publication available at DOI Author pre-published version PDF 

[J35] Grundy, J.C., Hosking, J.G., Li, N., Li, L., Ali, N.M., Huh, J. Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications, IEEE Transactions on Software Engineering, vol. 39, no. 4, April 2013, pp. 487 - 515. -- Final publication is available at DOI Author pre-published version PDF Tutorial HTML Download Software Presentation PPT

[J34] Grundy, J.C., Setting up and Running Effective Industry Advisory Boards for your Department, The Department Chair, vol. 24, no, 4, Jossey-Bass / Wiley, Spring 2013. -- Final publication is available here Author pre-published version PDF 

[J33] Grundy, J.R. and Grundy, J.C. A Survey of Australian Human Services Agency Software Usage, Journal of Technology in Human Services, vol 31, no 1, Taylor & Francis, Feb 2013. -- Final publication is available from DOI or here Author pre-published version PDF

[J32] Ibrahim, A., Hamlyn-Harris, J., Grundy, J.C. and Abdelrazek, M., DIGGER: Identifying OS Kernel Objects for Run-time Security Analysis, International Journal on Internet and Distributed Computing Systems, vol 3, no. 1, January 2013, pp 184-194. -- Published version is here Author pre-published version PDF

[SI4] Grundy, J.C. and Hosking, J.G. Guest Editors Introduction: Special Issue on Innovative Automated Software Engineering Tools - Part 2, Automated Software Engineering, Sept 2013, Volume 20, Issue 3, pp 297-298. -- Final publication is available from http://link.springer.com DOI Author pre-published version PDF

[SI3] Grundy, J.C. and Hosking, J.G. Guest Editors Introduction: Special Issue on Innovative Automated Software Engineering Tools - Part 1, Automated Software Engineering, vol. 20, no. 2, Springer, Feb 2013. -- Final publication is available from http://link.springer.com DOI Author pre-published version PDF

[BC13] Grundy, J.C., Economics-driven Software Architecting, Foreword to Economics-Driven Software Architecture, Elsevier, 2013. -- Author pre-published version PDF

[BC12] Grundy, J.C., Architecture vs Agile: competition or co-operation? Foreword to Agile Software Architecture: Aligning Agile Processes and Software Architecture, Elsevier, December 2013. -- Published book here Author pre-published version PDF

[BC11] Abdelrazek, M., Ibrahim, A., Grundy, J.C., Adaptive Security Management in SaaS Applications, Chapter 8 in Security, Privacy and Trust in Cloud Systems, Springer, 2013. -- Final publication is available from http://link.springer.com DOI Author pre-published version PDF

[C166] Abdelrazek, M., Grundy, J.C. and Ibrahim, A., Automated Software Architecture Security Risk Analysis Using Formalized Signatures, 2013 IEEE/ACM International Conference on Software Engineering (ICSE 2013), San Franciso, May 2013, IEEE CS Press -- Author pre-published version PDF DOI Presentation PPT

[C165] Chen, F., Grundy, J.C., Yang, Y., Schneider, J-G., He, Q. Experimental Analysis of Task-based Energy Consumption in Cloud Computing Systems, 4th ACM/SPEC International Conference on Performance Engineering (ICPE2013), April 21-24 2013, Praque, Czech Republic, ACM Press -- Final publication DOI PDF Author pre-published version PDF

[C164] Avazpour, I., Grundy, J.C., Grunske, L., Tool Support for Automatic Model Transformation Specification Using Concrete Visualisations, 2013 IEEE/ACM International Conference on Automated Software Engineering, Palo Alto, CA, USA, 11-15 Nov 2013, IEE CPS -- Published version DOI Author pre-published version PDF Video demo YouTube

[C163] Tell, P., Babar, Md. A., Grundy, J.C. A Preliminary Expert Evaluation of ABC4GSD, 8th IEEE International Conference on Global Software Engineering (ICGSE), Bari, Italy, August 26-29 2013, IEEE CS Press. -- Author pre-published version PDF Published version DOI

[C162] Kanij, T., Merkel, R., and Grundy, J.C., An Empirical Study of the Effects of Personality on Software Testing, 2013 International Conference on Software Engineering – Education and Training (CSEET2013), San Francisco, USA, May 19-21, 2013, IEEE CS Press. -- Author pre-published version PDF Published version DOI Presentation PPT

[C161] Du, M., Schneider, J-G., Hine, C., Grundy, J.C., Versteeg, S., Generating service models by trace subsequence substitution, 9th International ACM Conference on the Quality of Software Architectures, Vancouver, Canada, June 17-21, 2013, ACM Press. -- Published paper DOI PDF Author pre-published version PDF Presentation PPT

[C160] Chen, X., Hosking, J.G., Grundy, J.C. and Amor, R. Development of robust traceability benchmarks, 2013 Australasian Conference on Software Engineering (ASWEC 2013), Melbourne, Australia, July 2013, IEEE CS Press. -- Author pre-published version PDF Published version DOI Presentation PPT

[C159] Abdelrazek, M., Grundy, J.C., Sadus, R., Barnes, D., Kaluza, O., van Straten, W., A Suite of Domain-Specific Visual Languages For Scientific Software Application Modelling, 2013 IEEE Symposium on Visual Languages and Human-Centric Computing, San Jose, CA, USA, Sept 15-19 2013, IEEE CPS. -- Author pre-published version PDF Powerpoint PPT Published version DOI

[C158] Avazpour, I., Grundy, J.C., Using Concrete Visual Notations as First Class Citizens for Model Transformation Specification, 2013 IEEE Symposium on Visual Languages and Human-Centric Computing, San Jose, CA, USA, Sept 15-19 2013, IEEE CPS. -- Author pre-published version PDF Demo video YouTube Powerpoint PPT Published version DOI

[W50] Kanij, T., Merkel, R., Grundy, J.C. Some lessons learned from conducting industry surveys in software testing, ICSE2013 Workshop on Conducting Empirical Studies in Industry, San Francisco, USA, 20th May 2013. -- Author pre-published version PDF Published version DOI Presentation PPT

[W49] Du, M., Versteeg, S., Schneider, J-G, Han, J. and Grundy, J.C., Interaction Traces Mining for Efficient System Responses Generation, 2nd International Workshop on Software Mining, 11th Nov 2013, Palo Alto, CA, USA. (Best paper award) -- Author pre-published version PDF Presentation PPT

[W48] Kaluza, O.L., Ng, A.C.L., Wright, D.K., Johnston, L.A., Grundy, J.C., and Barnes, D.G., Fast diffusion-guided QSM using Graphical Processing Units, Presentation at 21st Annual Meeting of the International Society for Magnetic Resonance in Medicine, Salt Lake City, Utah, April 2013 --Published paper PDF

[W47] Abdelrazek, M., Grundy, J.C., Sadus, R., van Straten, W., Barnes, D., Kaluza, O., Scientific Software Development - Why code when you can draw?, 2013 Accelerated Computing Workshop (ACW 2013), Melbourne, Australia, 9-10 December, 2013. -- Author presentation PDF


2012:

[SI2] John C. Grundy, Gerald Kaefer, Jacky Keung, Anna Liu, Guest Editors' Introduction: Software Engineering for the Cloud, IEEE Software 29 (2), pp. 26-29 (2012) -- Published version PDF The final publication is available at DOI

[BC10] Dai, X., Chaudhary, K., and Grundy, J.C. P2P-NetPay: A Micro-Payment System for Peer-to-Peer Networks, Chapter 9 in Models for Capitalizing on Web Engineering Advancements: Trends and Discoveries, Ghazi I. Alkhatib Ed, IGI Global, January 2012, 393 pp, ISBN 9781466600232. -- Published version at IGI Amazon Author pre-published version PDF

[C157] Abdelrazek, M., Grundy, J.C. and Ibrahim, A. Supporting Automated Vulnerability Analysis using Formalized Vulnerability Signatures, 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Sept 3-7 2012, Essen, Germany, ACM Press. -- Author pre-published version PDF The final publication is available at DOI PDF

[C156] Ibrahim, A., Hamlyn-Harris, J., Grundy, J.C. and Abdelrazek, M., Supporting Operating System Kernel Data Disambiguation using Points-to Analysis, 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Sept 3-7 2012, Essen, Germany, ACM Press. -- Author pre-published version PDF The final publication is available at DOI PDF Presentation PPT

[C155] Abdelrazek, M., Grundy, J.C. and Ibrahim, A., Supporting Automated Software Re-Engineering Using "Re-Aspects”, 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Sept 3-7 2012, Essen, Germany, ACM Press. -- Author pre-published version PDF The final publication is available at DOI PDF

[C154] Kamalrudin, M., Grundy, J.C. and Hosking, J.G., Tool Support for Capturing and Managing Consistency of Multi-lingual Requirements, 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Sept 3-7 2012, Essen, Germany, ACM Press. -- Author pre-published version PDF The final publication is available at DOI PDF Presentation PPT

[C153] Nguyen, T.H., Vo, B.Q., Lumpe, M., Grundy, J.C. A Framework for Knowledge-based Requirements Engineering, 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012), Sept 3-7 2012, Essen, Germany, ACM Pres. -- Author pre-published version PDF The final publication is available at DOI PDF

[C152] Su, M.T., Hosking, J.G., Grundy, J.C., Tempero, E., A Study of Architectural Information Foraging in Software Architecture Documents, 10th Working IEEE/IFIP Conference on Software Architecture (WICSA) & 6th European Conference on Software Architecture (ECSA) - WICSA/ECSA 2012, August 20-24 2012, Helsinki, Finland, IEEE CS Pres. -- Final publication is available from DOI Author pre-published version PDF Presentation PPT

[C151] Chen, X., Hosking, J.G. and Grundy, J.C. Visualizing Traceability Links between Source Code and Documentation, 2012 IEEE International Symposium on Visual Languages and Human-Centric Computing, Innsbruck, Austria, Sept 30-Oct 4 2012, IEEE CS Press. -- Final publication is available from DOI Author pre-published version PDF

[C150] Kamalrudin, M., Grundy, J.C. and Hosking, J.G. Supporting Requirements Modelling in the Malay language using Essential Use Cases, 2012 IEEE International Symposium on Visual Languages and Human-Centric Computing, Innsbruck, Austria, Sept 30-Oct 4 2012, IEEE CS Press. -- Final publication is available from DOI Author pre-published version PDF Presentation PPT

[C149] Avazpour, I. and Grundy, J.C. CONVErT: A Framework for Complex Model Visualisation and Transformation, 2012 IEEE International Symposium on Visual Languages and Human-Centric Computing, Innsbruck, Austria, Sept 30-Oct 4 2012, IEEE CS Pres. -- Final publication is available from DOI Author pre-published version PDF

[C148] Abdelrazek, M., Grundy, J.C. and Ibrahim, I., VAM-aaS: Online Cloud Services Security Vulnerability Analysis and Mitigation-as-a-Service, 2012 International Conference on Web Information Systems Engineering (WISE 2012), Nov 28-30 2012, Paphos, Cyprus, LNCS, Springer. -- Final publication is available from http://link.springer.com Author pre-published version PDF

[C147] Abdelrazek, M., Grundy, J.C., Ibrahim, A., SMURF: Supporting Multi-tenancy Using Re-Aspects Framework, 17th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2012), Paris, France, July 2012, IEEE CS Press. -- The final publication is available at DOI Author pre-published version PDF

[C146] Ibrahim, A., Hamlyn-Harris, J., Grundy, J.C., Abdelrazek, M., Operating System Kernel Data Disambiguation to Support Security Analysis, 2012 International Conference on Network and System Security (NSS 2012), Fujian, China, Nov 21-23 2012, LNCS, Springer. -- Author pre-published version PDF The final publication is available at DOI and http://link.springer.com

[C145] Ibrahim, A., Hamlyn-Harris, J., Grundy, J.C., Abdelrazek, M., Identifying OS Kernel Runtime Objects for Run-time Security Analysis, 2012 International Conference on Network and System Security (NSS 2012), Fujian, China, Nov 21-23 2012, LNCS, Springer. -- Author pre-published version PDF The final publication is available at DOI and http://link.springer.com

[C144] Abdelrazek, M., Grundy, J.C. and Ibrahim, A., MDSE@R: Model-Driven Security Engineering at Runtime, 4th International Symposium on Cyberspace Safety and Security (CSS 2012), Melbourne, Australia, Dec 12-13 2012, Springer. -- Author pre-published version PDF The final publication is available at DOI and http://link.springer.com

[C143] He, Q., Han, J., Yang, Y., Grundy, J.C., Jin, H., QoS-Driven Service Selection for Multi-Tenant SaaS, 5th IEEE Conference on Cloud Computing (Cloud 2012), IEEE CS Press, Waikiki, Hawai, USA, June 24-29 2012. -- The final publication is available at DOI Author pre-published version PDF

[C142] Abdelrazek, M. and Grundy, J.C. TOSSMA: A Tenant-Oriented SaaS Security Management Architecture, 5th IEEE Conference on Cloud Computing (CLOUD 2012), IEEE CS Press, Waikiki, Hawai, USA, June 24-29 2012. -- The final publication is available at DOI Author pre-published version PDF

[C141] Ibrahim, A., Hamlyn-Harris, J., Grundy, J.C., Abdelrazek, M. Supporting Virtualizaion-Aware Security Solutions using a Systematic Approach to Overcome the Semantic Gap, 5th IEEE Conference on Cloud Computing (CLOUD 2012), IEEE CS Press, Waikiki, Hawai, USA, June 24-29 2012. -- The final publication is available at DOI Author pre-published version PDF

[W46] Kaniji, T., Merkel, R. and Grundy, J.C. Assessing the Performance of Software Testers, in 3rd ICSE workshop on Collaborative and Human Aspects of Software Engineering, Zurich, Switzerland, 2nd June 2012. -- The final publication is available at DOI Author pre-published version PDF

[W45] Kaluza, O.L., Ng, A.C.L., Barnes, D.G., Grundy, J.C. Accelerating Diffusion-guided Quantitative Susceptibility Mapping with OpenCL, Presentation at OzViz Accelerated Computing Workshop 2012, Perth, Australia, December 2012.

[W44] Chen, F., Schneider, J-G., Yang, Y., Grundy, J.C. and He, Q. An Energy Consumption Model and Analysis Tool for Cloud Computing Environments, 1st ICSE Workshop on Green and Sustainable Software Engineering, Zurich, Switzerland, 3rd June 2012. -- The final publication is available at DOI Author pre-published version PDF


2011:

[EB2] Relating Software Requirements and Architectures, P. Avgeriou, J. Grundy, J. G. Hall, P. Lago, I. Mistrík (Eds), Springer , 2011, 430pp, ISBN 978-3-642-21000-6. -- Available from Amazon or Springer

[J31] Sallah, N., Mendes, E., and Grundy, J.C. Empirical Studies of Pair Programming for CS/SE Teaching in Higher Education: A Systematic Literature Review, IEEE Transactions on Software Engineering, vol. 37 no. 4, July/August 2011, IEEE Press, pp. 509-525. -- Author pre-published version PDF The final publication is available at DOI

[J30] Blagojevic, R., Plimmer, B., Grundy, J.C. and Wang, Y., Using data mining for digital ink recognition: Dividing text and shapes in sketched diagrams, Computers & Graphics, vol. 35, no. 5, Oct 2011, Elsevier, 976-991. -- Author pre-published version PDF The final publication is available at DOI

[C140] Kamalrudin, M., Hosking, J.G, and Grundy, J.C. Improving requirements quality using essential use case interaction patterns, In Proceedings of the 2011 International Conference on Software engineering (ICSE 2011), Hawaii, USA, May 21-28 2011. -- Author pre-published version PDF ACM Version PDF The final publication is available at DOI 

[C139] Salleh, N. Mendes, E., Grundy, J.C. and Burch, G., The Effects of Openness to Experience on Pair Programming in a Higher Education Context, Proceedings of the 2011 Conference on Software Engineering Education and Training (CSEET2011), May 22-24, 2011, Honolulu, Hawaii. -- The final publication is available at DOI Author pre-published version PDF Presentation PPT

[C138] Chen, X. and Grundy, J.C. Improving Automated Documentation to Code Traceability by Combining Retrieval Techniques, In proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering, Nov 6-10 2011, IEEE Press. --The final publication is available at DOI Author pre-published version PDF Presentation PPT

[C137] Kamalrudin, M. and Grundy, J.C. Generating Essential User Interface Prototypes to Validate Requirements, In proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering, Nov 6-10 2011, IEEE Press. -- The final publication is available at DOI Author pre-published version PDF

[C136] Chen, X., Hosking, J.G. and Grundy, J.C. A Combination Approach for Enhancing Automated Traceability, New Ideas and Emerging Results Track, In Proceedings of the 2011 International Conference on Software Engineering (ICSE2011), Honolulu, Hawaii, USA, May 21-28 2011. -- Author pre-published version PDF ACM Version PDF The final publication is available at DOI Presentation PPT

[C135] Pei, Y.S., Hosking, J.G. and Grundy, J.C. Automatic Diagram Layout Support for the Marama Meta-toolset, In Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, Pittsburgh, USA, Sept 18-22 2011, IEEE Press. -- The final publication is available at DOI Author pre-published version PDF

[C134] Su, M.T., Hosking, J.G. and Grundy, J.C. Capturing architecture documentation navigation trails for content chunking and sharing , 2011 International Working Conference on Software Architecture (WICSA 2011), 21-24 June 2011, Boulder, Colorado. -- The final publication is available at DOI Author pre-published version PDF

[C133] Su, M.T., Hosking, J.G. and Grundy, J.C. KaitoroCap : a document navigation capture and visualisation tool, Demo Track of 2011 International Working Conference on Software Architecture (WICSA 2011), 21-24 June 2011, Boulder, Colorado. -- The final publication is available at DOI Author pre-published version PDF

[C132] Abdelrazek, M., Grundy, J.C. and Imbrahim, A. Collaboration-Based Cloud Computing Security Management Framework, In Proceedings of 2011 IEEE International Conference on Cloud Computing (CLOUD 2011), Washington DC, USA on 4 July – 9 July, 2011, IEEE. -- The final publication is available at DOI Author pre-published version PDF Presentation PPT

[C131] Imbrahim, A., Hamlyn-Harris J., Grundy, J.C. and Abdelrazek, M., CloudSec: A Security Monitoring Appliance for Virtual Machines in the IaaS Cloud Model, In Proceedings of the 5th International Conference on Network and System Security (NSS 2011), Milan, Italy, September 5-7 2011, IEEE Press. -- The final publication is available at DOI Author pre-published version PDF Presentation PPT

[C130] Kanij, T., Merkel, R. and Grundy, J.C. A preliminary study on factors affecting software testing team performance, In Proceedings of 2011 International Conference on Empirical Software Engineering and Methods (ESEM 2011), Sept 19-23, Banff, Canada , IEEE Press. --The final publication is available at DOI Author pre-published version PDF

[O14] Grundy, J.R. and Grundy, J.C., Australian Social Services Agency Software: Requirements, Current Usage and Opportunities, Technical Report, Faculty of ICT, Swinburne University of Technology, August 2011. -- Available from PDF


2010:

[EB1] Collaborative Software Engineering, Mistrík, I.; Grundy, J.; van der Hoek, A.; Whitehead, J. (Eds.), Springer, 2010, X, 470 p., ISBN: 978-3-642-10293-6, April, 2010. --Available from Springer Amazon

[J29] Chaudhary, K., Dai, X., Grundy, J.C. , Experiences in Developing a Micro-payment System for Peer-to-Peer Networks, International Journal of Information Technology and Web Engineering, vol. 5, no. 1, 2010, IGI Global. -- Author pre-published version PDF The final publication is available at DOI

[BC9] Dai, X. and Grundy, J.C. NetPay Micro-payment Protocols for Three Networks, Emergent Web Intelligence: Advanced Semantic Technologies Series: Advanced Information and Knowledge Processing, Badr, Y.; Chbeir, R.; Abraham, A.; Hassanien, A.-E. (Eds.), April 2010. -- Author pre-published version PDF The final publication is available at http://link.springer.com DOI 

[C129] Hirsch, C., Hosking, J.G. and Grundy, J.C. VikiBuilder: end-user specification and generation of Visual Wikis, In Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, 20-24 Sept 2010, ACM Press. -- Author pre-published version PDF ACM Version PDF The final publication is available at DOI

[C128] Kalmalrudin, M., Grundy, J.C. and Hosking, J.G. Tool Support for Essential Use Cases to Better Capture Software Requirements, In Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, 20-24 Sept 2010, ACM Press. --- Author pre-published version PDF ACM Version PDF The final publication is available at DOI Presentation PPT

[C127] Ali, N. Md., Hosking, J.G. and Grundy, J.C. End-User Oriented Critic Specification for Domain-Specific Visual Language Tools, In Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, 20-24 Sept 2010, ACM Press. --- Author pre-published version PDF ACM Version PDF The final publication is available at DOI

[C126] Zhang, R., Hosking, J.G., Grundy, J.C., Mehandjiev, N., Carpenter, M. Design of a suite of visual languages for supply chain specification, In Proceedings of 2010 IEEE Symposium on Visual Languages and Human-centric Computing, Madrid, Spain, 20-24 September 2010, IEEE CS Press. -- Author pre-published version PDF The final publication is available at DOI

[C125] Salleh, N. Mendes, E., Grundy, J.C. and Burch, G. The Effects of Neuroticism on Pair Programming: An Empirical Study in the Higher Education Context, In Proceedings of the 2010 International Conference on Empirical Software Engineering (ESEM 2010), Itlay, 16-17 Sept 2010, IEEE CS Press. --- Author pre-published version PDF ACM Version PDF The final publication is available at DOI Presentation PPT

[C124] Salleh, N. Mendes, E., Grundy, J.C. and Burch, G. An Empirical Study of the Effects of Conscientiousness in Pair Programming using the Five-Factor Personality Model, In Proceedings of the 2010 IEEE/ACM International Conference on Software Engineering (ICSE 2010), Education Track, Cape Town, South Africa, 2-8 May 2010, ACM Press. -- Author pre-published version PDF ACM Version PDF The final publication is available at DOI Presentation PPT

[C123] Hirsch, C., Hosking, J.G., and Grundy, J.C. ThinkFree: Using a Visual Wiki for IT Knowledge Management in a Tertiary Institution, In Proceedings of the 6th International Conference on Wikis and Open Collaboration (WikiSym 2010), Gdanks, Poland, 7-9 July 2010. ACM Press. -- Author pre-published version PDF ACM Version PDF The final publication is available at DOI

[C122] Kalmalrudin, M., Grundy, J.C. and Hosking, J.G., Managing consistency between textual requirements, abstract interactions and Essential Use Cases, In Proceedings of the 2010 IEEE International Conference on Computer Software and Applications (COMPSAC 2010), Seoul, South Korea, July 2010, IEEE CS Press. -- Author pre-published version PDF The final publication is available at DOI

[C121] Ali, N. Md., Hosking, J.G. and Grundy, J.C. A Taxonomy of Computer-supported Critics, In Proceedings of the 2010 International Symposium on Information Technology, 15-17 June 2010, Kuala Lumpur, Malaysia. -- Author pre-published version PDF The final publication is available at DOI Presentation PPT

[C120] Blagojevic, R., Plimmer, B., Grundy, J.C. and Wang, Y., Building Digital Ink Recognizers using Data Mining: Distinguishing Between Text and Shapes in Hand Drawn Diagrams, In Proceedings of the Twenty Third International Conference on Industrial, Engineering & Other Applications of Applied Intelligent Systems (IEA-AIE 2010), 1 - 4 June 2010, Córdoba, Spain, Volume 6096, Trends in Applied Intelligent Systems, pp 358-367. -- Published version at DOI Author pre-published version PDF

[W43] Kalmalrudin, M., Grundy, J.C. and Hosking, J.G. MaramaAI: Automated and Visual Approach for Inconsistency Checking of Requirements, Demo/Poster track at IEEE International Conference on Requirements Engineering, Sydney, Australia, September 27 - October 1, 2010. -- Final version available from DOI Author pre-published version PDF

[W42] Li, K., Hosking, J.G., Grundy, J.C. , Ly, T. and Webb, B., Augmenting DSVL Meta-Tools with Pattern Specification, Instantiation and Reuse, 2nd International Workshop on Visual Formalisms for Patterns, Co-located with IEEE Visual Languages & Human-Centric Computing 2010, Madrid, Spain, 24th Sept 2010. Post-workshop revised version in Electronic Communications of the EASST Vol 31. -- Published version at DOI or PDF

[W41] Li, K., Hosking, J.G. and Grundy, J.C. A Generic Visual Language Technique for DSVL Model Refactoring to Patterns, 2nd International Workshop on Visual Formalisms for Patterns, Co-located with IEEE Visual Languages & Human-Centric Computing 2010, Madrid, Spain, 24th Sept 2010. Post-workshop revised version in Electronic Communications of the EASST Vol 31. --Published version at DOI or PDF

[W40] Jaafar, M.F., Grundy, J.C. and Hosking, J.G. A High-Level Visual Test Specification Model for DSVL, In Proceedings of the 2010 Asia-Pacific Software Engineering Conference (APSEC 2010) Doctoral Symposium, Nov 30 2010. -- Author pre-published version PDF

[W39] Ibrahim, A., Hamlyn-Harris, J. and Grundy, J.C., Emerging Security Challenges of Cloud Virtual Infrastructure, In Proceedings of the 2010 Asia Pacific Cloud Workshop 2010 (co-located with APSEC2010), Sydney, Nov 30 2010. -- Author pre-published version PDF

[W38] Abdelrazek, M., Grundy, J.C., and Mueller, I., An analysis of the cloud computing security problem, In Proceedings of the 2010 Asia Pacific Cloud Workshop 2010 (co-located with APSEC2010), Sydney, Nov 30 2010. -- Author pre-published version PDF Presentation PPT

[W37] Hirsch, C., Hosking, J.G. and Grundy, J.C. VikiBuilder: Let’s build a Visual Wiki, Poster and Demo Session at the 21st Australian Software Engineering Conference (ASWEC 2010), Auckland, New Zealand, Apr 6-9, 2010. -- Author pre-published version PDF


2009:

[J28] Khambati, A., Warren, J., Grundy, J., and Hosking, J. A Model Driven Approach to Care Planning Systems for Consumer Engagement in Chronic Disease Management, Electronic Journal of Health Informatics, vol 4, no. 1, 2009. -- Published version here Author pre-published version PDF

[C119] Salleh, N. Mendes, E., Grundy, J.C. and Burch, G. An Empirical Study of the Effects of Personality in Pair Programming using the Five-Factor Model, In Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM 2009), Florida, USA, Oct 15-16 2009. -- Published version DOI Author pre-published version PDF

[C118] Ali, N., Hosking, J.G., Huh, J. and Grundy, J.C. Template-based Critic Authoring for Domain-Specific Visual Language Tools, In Proceedings of the 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Cornwallis, Oregon, USA, Sept 20-24 2009, IEEE CS Press. -- Published version DOI Author pre-published version PDF

[C117] Dantra, R., Grundy, J.C. and Hosking, J.G. A domain-specific visual language for report writing, In Proceedings of the 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Cornwallis, Oregon, USA, Sept 20-24 2009, IEEE CS Press. -- Published version DOI Author pre-published version PDF Presentation PPT

[C116] Huh, J., Grundy, J.C., Hosking, J.G., Li, N., Amor, R., Integrated data mapping for a software meta-tool, In Proceedings of the 2009 Australian Software Engineering Conference, Gold Coast, Australia, April 2009, IEEE CS Press. -- Published version DOI Author pre-published version PDF

[C115] Ali, N. Md., Hosking, J.G., Huh, J. Grundy, J.C., Critic Authoring Templates for Specifying Doman-Specific Visual Language Tool Critics, In Proceedings of the 2009 Australian Software Engineering Conference, Gold Coast, Australia, April 2009, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[C114] Hirsch, C., Hosking, J.G. and Grundy, J.C. The Visual Wiki: A New Metaphor for Knowledge Access and Management, Knowledge Management Tools, Technologies, Mashups, and Design Approaches Minitrack, 42nd Hawaii International Conference on System Sciences, January 2009, IEEE CS Press. (Best paper award) -- Published version DOI Author pre-published version PDF

[W36] Li, K., Hosking, J.G. and Grundy, J.C. A Generalised Event Handling Framework, KISS Workshop, Workshop at 2009 IEEE/ACM Automated Software Engineering Conference, Auckland, New Zealand, 17 Nov 2009. -- Author pre-published version PDF

[W35] Li, K, Grundy, J.C., Hosking, J.G. Li, L. Visualising Event-based Information Models: Issues and Experiences, In Proceedings of Visual Analytics in Software Engineering, Workshop at 2009 IEEE/ACM Automated Software Engineering Conference, Auckland, New Zealand, 16 Nov 2009. -- Author pre-published version PDF

[W34] Hirsh, C., Hosking, J.G. and Grundy, J.C., Interactive Visualization Tools for Exploring the Semantic Graph of Large Knowledge Spaces, Visual Interfaces to the Social and the Semantic Web (VISSW 2009), In conjunction with the International Conference on Intelligent User Interfaces (IUI 2009), Sanibel Island, Florida, 8th February 2009. -- Author pre-published version PDF

[O13] Ip, T., Lomberg, K., Grundy, J.C., Hosking, J., Huh, J. Realising Web Diagramming Applications with OpenLaszlo and Eclipse, Technical Report, Department of Computer Science, University of Auckland, Nov 2009. -- Author pre-published version PDF


2008:

[J27] Chen, Q., Grundy, J.C., and Hosking, J.G. SUMLOW: Early Design-Stage Sketching of UML Diagrams on an E-whiteboard, Software – Practice and Experience, vol. 38 , no. 9, Wiley, July 2008, pp. 961-994. --Published DOI Author pre-published version PDF

[SI1] Grundy, J.C. and Han, J. Special Issue of Best papers from ASWEC 2007, Journal of Systems and Software vol. 81, Elsevier, 2008. --Published DOI

[CP18] von Konsky, B. and Grundy, J.C. Proceedings of ASWEC 2008, IEEE CS Press, April 2008.

[C113] Abizer Khambati, Jim Warren, John Grundy, and John Hosking, A Model Driven Approach to Care Planning Systems for Consumer Engagement in Chronic Disease Management, Proceedings, HIC 2008, Melbourne, Aug-Sept 2008. --Author pre-published version PDF

[C112] Li, L., Hosking, J.G. and Grundy, J.C. MaramaEML: An Integrated Multi-View Business Process Modelling Environment with Tree-Overlays, Zoomable Interfaces and Code Generation, Demo session, In Proceedings of the 2008 IEEE/ACM International Conference on Automated Software Engineering, L'Aquilla, Italy, 15-19 September 2008, IEEE CS Press. (Best Demo Paper Award) --Published DOI Author pre-published version PDF

[C111] Abizer Khambati, John Grundy, John Hosking, and Jim Warren, Model-driven Development of Mobile Personal Health Care Applications, In Proceedings of the 2008 IEEE/ACM International Conference on Automated Software Engineering, L'Aquilla, Italy, 15-19 September 2008, IEEE CS Press. -- Poster PPT  Published DOI Author pre-published version PDF

[C110] Grundy, J.C., Hosking, J.G., Li, N. and Huh, J. Marama: an Eclipse meta-toolset for generating multi-view environments, Formal demonstration at the 30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 2008, ACM Press. -- Author pre-published version PDF Published version PDF

[W33] Hirsch, C., Hosking, J.G., Grundy, J.C. Thinkbase: A Visual Semantic Wiki, Poster and Demo Session of the 7th International Semantic Web conference (ISWC2008). --Author pre-published version PDF

[C109] Hosking, J.G., Mehandjiev, N., Grundy, J.C. A Domain Specific Visual Language for Design and Coordination of Supply Networks, In Proceedings of the 2008 Conference on Visual Languages and Human-Centric Computing, Herrsching am Ammersee, Germany, 15-18 September 2008, IEEE CS Press. --Published: DOI Author pre-published version PDF

[W32] Blagojevic, R., Plimmer, B., Grundy, J.C. and Wang, Y. A Data Collection Tool for Sketched Diagrams, In Proceedings of the 5th EUROGRAPHICS Workshop on Sketch-Based Interfaces and Modeling, Annecy, France, June 11-13, 2008. --Author pre-published version PDF

[C108] Blagojevic, R., Plimmer, B., Grundy, J.C. and Wang, Y, Development of techniques for sketched diagram recognition, In Proceedings of the 2008 IEEE Symposium on Visual Languages and Human-Centric Computing, 2008, pp 258-259. --Published version DOI Author pre-published version PDF


2007:

[J26] Grundy, J.C., Hosking, J.G., Cao, S., Zhao, D., Zhu, N., Tempero, E. and Stoeckle, H. Experiences developing architectures for realising thin-client diagram editing tools, Software – Practice and Experience, vol. 37, no.12, Wiley, October 2007, pp. 1245-1283. --Published DOI Author pre-published version PDF

[J25] Zhu, N., Grundy, J.C., Hosking, J.G., Liu, N., Cao, S. and Mehra, A. Pounamu: a meta-tool for exploratory domain-specific visual language tool development, Journal of Systems and Software, Elsevier, vol. 80, no. 8, pp 1390-1407. --Published DOI Author pre-published version PDF Tutorial PDF Download Software

[J24] Dai, X. and Grundy, J.C. NetPay: An off-line, decentralized micro-payment system for thin-client applications, Electronic Commerce Research and Applications, Elsevier, , vol. 6, no. 1, March 2007, Elsevier, pp. 91-101. --Published version DOI Author pre-published version PDF

[CP17] Grundy, J.C. and Moreira, A. Early aspects at AOSD 2007, Lecture Notes in Computer Science 4765, Springer, December 2007. -- The final publication is available at http://link.springer.com

[CP16] Grundy, J.C. and Han, J. Proceedings of ASWEC 2007, IEEE CS Press, April 2007.

[BC8] Maplesden, D., Hosking, J.G. and Grundy, J.C. A Visual Language for Design Pattern Modelling and Instantiation, Chapter 2 in Design Patterns Formalization Techniques, Toufik Taibi (Ed), Idea Group Inc., Hershey, USA, March 2007. --Published version IGI

[O13] Hosking, J.G., Grundy, J.G. The Software Engineering Academic’s Role in Industrial Innovation, Dept of Computer Science, University of Auckland, New Zealand, 2007 PDF 

[C107] Dai, X., Chaudhary, K.., Grundy, J.C., Comparing and Contrasting Micro-payment Models for Content Sharing in P2P Networks, 3rd IEEE International Conference on Signal-Image Technology and Internet-based Systems, IEEE CS Press, Shanghai, China, December 16-19 2007. --Published version DOI Author pre-published version PDF

[C106] Cai, Y., Grundy, J.C. and Hosking, J.G. Synthesizing Client Load Models for Performance Engineering via Web Crawling, In Proceedings of the 2007 IEEE/ACM International Conference on Automated Software Engineering, Atlanta, Nov 5-9 2007, IEEE CS Press. --Published version DOI or PDF Presentation PPT

[C105] Li, L. Hosking, J.G. and Grundy, J.C. Visual Modelling of Complex Business Processes with Trees, Overlays and Distortion-Based Displays, In Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centric Computing, USA, Sept 23-27 2007, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[C104] Liu, N., Hosking, J.G. and Grundy, J.C., MaramaTatau: extending a domain specific visual language meta tool with a declarative constraint mechanism, In Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centric Computing, USA, Sept 23-27 2007, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C103] Li, L., Grundy, J.C. and Hosking, J.G. EML: A tree overlay-based visual language for business process modelling, In Proceedings of the 2007 International Conference on Enterprise Information Systems, Portugal, 13-17 June 2007. --Published version DOI Author pre-published version PDF Presentation PPT

[C102] Grundy, J.C. and Hosking, J.G. Supporting generic sketching-based input of diagrams in a domain-specific visual language meta-tool, In Proceedings of the 2007 IEEE/ACM International Conference on Software Engineering (ICSE’07), Minneapolis, USA, May 2007, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C101] Liu, N., Grundy, J.C. and Hosking, J.G. A Visual Language and Environment for Specifying User Interface Event Handling in Design Tools, In Proceedings of the 2007 Australasian Conference on User Interfaces, Ballarat, Australia, CRPIT Press. --Published version ACM Author pre-published version PDF

[C100] Kim, C., Hosking, J.G. and Grundy, J.C. Model Driven Design and Implementation of Statistical Surveys, In Proceedings of HICSS40 Mini-track on Model-driven development, Hawaii, January 2007, IEEE CS Press. --Published version DOI Author pre-published version PDF.

[W31] Patel, R., Plimmer, B., Grundy, J.C. and Ihaka, R. Ink Features for Diagram Recognition, 4th Eurographics Workshop on Sketch-Based Interfaces and Modeling, Riverside, California, August 2-3, 2007. -- Author pre-published version PDF Published version DOI PDF 

[W30] Kim, C.H. Hosking, J.G. and Grundy, J.C. Generating Web Services for Statistical Survey Packages from Domain-specific Visual Languages, In Proceedings of the ICSE2007 Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques, Minnesota, USA, May 22nd 2007, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[W29] Vyatkin, V., Grundy, J.C., Roop, P. , Taming the complexity of software design process in industrial automation, Proceedings of the Software Innovation and Engineering New Zealand Workshop (SIENZ’07), Auckland, 26-27 November, 2007 --Author pre-published version PDF


2006:

[CP15] Grundy, J.C. and Howse, J. Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, Sept 4-8 2006, IEEE CS Press.

[C99] Dai, X. and Grundy, J.C., Off-line Micro-payment Protocol for Multiple Vendors in Mobile Commerce, In Proceedings of the 2006 Conference on Parallel and Distributed Computing, Applications and Technologies, Taipei, Taiwan, December 4-7, 2006, IEEE. --Published version DOI Author pre-published version PDF.

[C98] Gundy, J.C., Hosking, J.G., Zhu, N. and Liu, N. Generating Domain-Specific Visual Language Editors from High-level Tool Specifications, In Proceedings of the 2006 IEEE/ACM International Conference on Automated Software Engineering, Tokyo, 24-28 Sept 2006, IEEE. --Published version DOI Author pre-published version PDF.

[C97] Helland, T., Grundy, J.C. and Hosking, J.G. A Service-Oriented Architecture for Software Process Technology, In Proceedings of the 2006 Australian Conference on Software Engineering, Sydney, April 2006, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[C96] Draheim, D., Grundy, J.C., Hosking, J.G., Lutteroth, C. and Weber, G. Realistic Load Testing ofWeb Applications, In Proceedings of the 10th European Conference on Software Maintenance and Re-engineering, Berlin, 22-24 March 2006. --Published version DOI Author pre-published version PDF.

[C95] Zhao, D., Grundy, J.C. and Hosking, J.G. Generating mobile device user interfaces for diagram-based modelling tools, In Proceedings of the 2006 Australasian User Interface Conference, Hobart, Australia, January 2006. --Published version ACM Author pre-published version PDF Presentation PPT

[C94] Plimmer, B., Grundy, J.C., Hosking, J.G. and Priest, R. Inking in the IDE: Experiences with Pen-based Design and Annotation, In Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, 4-8 Sept 2006, IEEE. --Published version DOI Author pre-published version PDF.

[W28] Wang, Y., Singh, S., Hosking, J.G. and Grundy, J.C. An Aspect-Oriented UML Tool for Software Development with Early Aspects, Proceedings of ICSE 2006 Workshop on Early Aspects at ICSE: Aspect-Oriented Requirements Engineering and Architecture Design, Shanghai, May 2006. -- Published version PDF.

[W27] Grundy, J.C., Hosking, J.G., Li, L. And Liu, N. Performance engineering of service compositions, ICSE 2006 Workshop on Service-oriented Software Engineering, Shanghai, May 2006. --Published version PDF.


2005:

[J23] Stoeckle, H., Grundy, J.C. and Hosking, J.G. A Framework for Visual Notation Exchange, Journal of Visual Languages and Computing, Volume 16, Issue 3 , June 2005, Elsevier, pp.187-212. --Published version DOI Author pre-published version PDF

[J22] Grundy, J.C., Cai, Y. and Liu, A. SoftArch/MTE: Generating Distributed System Test-beds from High-level Software Architecture Descriptions, Automated Software Engineering, Kluwer Academic Publishers, vol. 12, no. 1, January 2005, pp. 5-39. --Published version DOI Author pre-published version PDF

[J21] Panas, T., Berrigan, R. and Grundy, J.C. A 3-D metaphor for software production visualisation, YLEM Journal: Artists using Science and Technology, vol. 25, no. 4, 2005. --Published version PDF Author pre-published version PDF

[J20] Grundy, J.C., Ding, G., and Hosking, J.G. Deployed Software Component Testing using Dynamic Validation Agents, Journal of Systems and Software: Special Issue on Automated Component-based Software Engineering, vol. 74, no. 1, January 2005, Elsevier, pp. 5-14. --Published version DOI Author pre-published version PDF

[C93] ai, X. and Grundy, J.C. Off-line Micro-payment System for Content Sharing in P2P Networks, In Proceedings of the 2005 International Conference on Distributed Computing and Internet Technology, Bhubaneswar, India, December 22-24 2005, LNCS, Springer. --The final publication is available at DOI Author pre-published version PDF

[C92] Singh, S. Chen, H.C. Hunter, O., Grundy, J.C. and Hosking, J.G. Improving Agile Software Development using eXtreme AOCE and Aspect-Oriented CVS, in Proceedings of the 12th Asia-Pacific Software Engineering Conference, Taiwan, December 2005, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C91] Singh, S., Grundy, J.C., Hosking, J.G. and Sun, J. An Architecture for Developing Aspect-Oriented Web Services, In Proceedings of the 2005 European Conference on Web Services, Vaxjo, Sweden, Nov 14-16 2005, IEEE Press. --Published version DOI Author pre-published version PDF Presentation PPT

[C90] Mehra, A., Grundy, J.C. and Hosking, J.G. A generic approach to supporting diagram differencing and merging for collaborative design, In Proceedings of the 2005 ACM/IEEE International Conference on Automated Software Engineering, Long Beach, California, Nov 7-11 2005, IEEE Press, pp. 204-213. --Published version DOI PDF Presentation PPT

[C89] Kim, C. Hosking, J.G., Grundy, J.C. A Suite of Visual Languages for Statistical Survey Specification, In Proceedings of the 2005 IEEE Conference on Visual Languages/Human-Centric Computing, Dallas, Texas, 20-24 September 2005, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C88] Zhu, N., Grundy, J.C. and Hosking, J.G. Constructing domain-specific design tools with a visual language meta-tool, CAiSE 2005 Forum, Portugul, June 2005, Springer. --Author version PDF The final publication is available at http://link.springer.com Presentation PPT

[C87] Kot, B. Wenche, B., Hosking, J.G., Grundy, J.C. Information Visualisation Utilising 3D Computer Game Engines, In Proceedings of CHINZ2005, Auckland, New Zealand, July 6-8, 2005. --Published version DOI Author pre-published version PDF

[C86] Yap, N., Chiong, H.C., Grundy, J.C. and Berrigan, R. Supporting dynamic software tool integration via web service-based components, In Proceedings of the 2005 Australian Software Engineering Conference, Brisbane, Australia, 29 March- 1 April 2005, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[C85] Plimmer, B. and Grundy, J.C. Beautifying sketching-based design tool content: issues and experiences, In Proceedings of the 2005 Australasian User Interfaces Conference, Jan 31-Feb 3, 2005, Newcastle, Australia, Conferences in Research and Practice in Information Technology, Vol. 40. --Published version ACM Author pre-published version PDF Presentation PPT

[C84] Cao, S., Grundy, J.C., Stoeckle, H., Hosking, J.G., Tempero, E., Zhu, N. Experiences Generating Web-based User Interfaces for Diagramming Tools, In Proceedings of the 2005 Australasian User Interfaces Conference, Jan 31-Feb 3, 2005, Newcastle, Australia, Conferences in Research and Practice in Information Technology, Vol. 40. --Published version ACM Author pre-published version PDF Presentation PPT

[C83] Wensche, B., Kot, B., Gits, A., Amor, R., Hosking, J.G. and Grundy, J.C. A Framework for Game Engine Based Visualisations, Image and Vision Computing New Zealand, Dunedin, New Zealand, 28 - 29 Nov, 2005. --Author pre-published version PDF

[C82] Liu, N., Grundy, J.C. and Hosking, J.G., A visual language and environment for composing web services, In Proceedings of the 2005 ACM/IEEE International Conference on Automated Software Engineering, Long Beach, California, Nov 7-11 2005, IEEE Press, pp. 321-32. --Published version DOI PDF Presentation PPT

[C81] Liu, N., Hosking, J.G. and Grundy, J.C. A Visual Language and Environment for Specifying Design Tool Event Handling, In Proceedings of the 2005 IEEE Conference on Visual Languages/Human-Centric Computing, Dallas, Texas, 20-24 September 2005, IEEE CS Press. --Published version DOI Author pre-published version PDF

[W26] Singh, S., Hosking, J.G. and Grundy, J.C. Deploying Multi-Agents for Intelligent Aspect-Oriented Web Services, In Proceedings of the 2005 Pacific Rim Workshop on Intelligent Multi-agents, Kuala Lumpur, 14-16 September 2005, Lecture Notes in Artificial Intelligence, Springer. --The final publication is available at http://link.springer.com Author pre-published version PDF

[O12] Cai, Y., Grundy, J.C., Hosking, J.G. Software design system and method, NZ Patent #525409 --Patent available at Specificaton and PDF


2004:

[J18] Grundy, J.C, Hosking, J.G., Amor, R., Mugridge, W.B., Li, M. Domain-specific visual languages for specifying and generating data mapping systems, Journal of Visual Languages and Computing, vol. 15, no. 3-4, June-August 2004, Elsevier, pp 243-263, --The final publication is available at DOI Author pre-published version PDF

[CP14] Grundy, J.C., Welland, R. and Steockle, H. Proceedings of the ICSE 2004 Workshop on Directions in Software Engineering Environments (WoDiSEE 2004), Edinburgh, Scotland, May 25th 2004, IEE Press. --Published version DOI

[BC6] Grundy, J.C. and Hosking, J.G. Developing Software Components with Aspects: Some Issues and Experiences, Chapter 25 in Aspect-Oriented Software Development, Prentice-Hall, October 2004, pp. 585-604. --The final publication is available at Pearson Author pre-published version PDF

[BC5] Dai, X. and Grundy, J.C. Customer Perceptions of a Thin-Client Micro-Payment System: Issues and Experiences, In Advanced Topics in End User Computing, Volume III, Idea Publishing Group (Reprinted from JEUC 15 (4)). --The final publication is available at DOI

[C80] Dai, X. and Grundy, J.C. Three Kinds of E-wallets for a NetPay Micro-payment System, In Proceedings of the 5th International Conference on Web Information Systems Engineering, Brisbane, Australia, November 22-24 2004, LNCS 3306. --The final publication is available at http://link.springer.com DOI Author pre-published version PDF

[C79] Dai, X. and Grundy, J.C. Three Integration Methods for a Component-based NetPay Vendor System, International Symposium on Computational and Information Sciences, Shanghai, China, December 16 - 18, 2004, LNCS 3314. --The final publication is available at http://link.springer.com Author pre-published version PDF

[C78] Cai, Y., Grundy, J.C. and Hosking, J.G. Experiences Integrating and Scaling a Performance Test Bed Generator with an Open Source CASE Tool, In Proceedings of the 2004 IEEE International Conference on Automated Software Engineering, Linz, Austria, September 20-24, IEEE CS Press, pp. 36-45. --The final publication is available at DOI Author pre-published version PDF

[C77] Bossung, S., Stoeckle, H., Grundy, J.C., Amor, R. and Hosking, J.G. Automated Data Mapping Specification via Schema Heuristics and User Interaction, In Proceedings of the 2004 IEEE International Conference on Automated Software Engineering, Linz, Austria, September 20-24, IEEE CS Press, pp. 208-217. --Final publication is available at DOI Author pre-published version PDF Presentation PPT

[C76] Cai, Y., Grundy, J.C., Hosking, J.G., Dai, X. Software Architecture Modelling and Performance Analysis with Argo/MTE, In Proceedings of the 2004 Conference on Software Engineering and Knowledge Engineering, Baniff, Canada, June 20-24 2004. --Author pre-published version PDF

[C75] Nixon, A. and Grundy, J.C. Reciprocity: an Integrated, Continuous Approach to Software Training Authoring, Delivery and Monitoring, In Proceedings of the 2004 Australian Software Engineering Conference, Melbourne, Australia, April 14-17 2004, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[C74] Grundy, J.C., Wei, Z., Nicolescu, R. and Cai, Y. An Environment for Automated Performance Evaluation of J2EE and ASP.NET Thin-client Architectures, In Proceedings of the 2004 Australian Software Engineering Conference, Melbourne, Australia, April 14-17 2004, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[W25] Mehra, A., Grundy, J.C. and Hosking, J.G., Adding Group Awareness to Design Tools Using a Plug-in, Web Service-based Approach, In Proceedings of the Sixth International Workshop on Collaborative Editing Systems, CSCW 2004, Chicago, November 6, 2004. --Author pre-published version PDF

[C73] Cao, S. Grundy, J.C., Hosking, J.G., Stoeckle, H. and Tempero, E. An architecture for generating web-based, thin-client diagramming tools, In Proceedings of the 2004 IEEE International Conference on Automated Software Engineering, Linz, Austria, September 20-24, IEEE CS Press, pp. 270-273. --Published version DOI Author pre-published version PDF Presentation PPT

[C72] Liu, N., Grundy, J.C. and Hosking, J.G. Integrating a Zoomable User Interfaces Concept into a Visual Language Meta-tool Environment, In Proceedings of the 2004 International Conference on Visual Languages and Human-Centric Computing, Rome, Italy, 25-29 September 2004, IEEE CS Press, pp. 38-40. --Published version DOI Author pre-published version PDF Presentation PPT

[C71] Zhu, N., Grundy, J.C. and Hosking, J.G., Pounamu: a meta-tool for multi-view visual language environment construction, In Proceedings of the 2004 International Conference on Visual Languages and Human-Centric Computing, Rome, Italy, 25-29 September 2004, IEEE CS Press, pp. 254-256. --Published version DOI Author pre-published version PDF Presentation PPT

[W24] Mehra, A., Grundy, J.C. and Hosking, J.G. Supporting Collaborative Software Design with a Plug-in, Web Services-based Architecture, In ICSE 2004 Workshop on Directions in Software Engineering Environments, Grundy, Welland and Stoeckle (eds), IEE Press. --Author pre-published version PDF

[W23] Singh, S., Grundy, J.C., Hosking, J.G. Developing .NET Web Service-based Applications with Aspect-Oriented Component Engineering , In Proceedings of the Fifth Autralasian Workshop on Software and Systems Architecures, Melbourne, Australia, 13-14 April 2004. --Author pre-published version PDF

[O11] Hosking, J.G., Grundy, J.C., and Mugridge, W.B., Applying the Evolving Frameworks Pattern Language to Multi-View Software Design Tools, Department of Computer Science, University of Auckland, New Zealand, 2004. --Author pre-published version PDF


2003:

[J17] Dai, X., and Grundy, J.C. Customer perceptions of a thin-client micro-payment system: issues and experiences, Journal of End User Computing: Special Issue on E-tailing, vol. 15, no. 4, Idea Publishing Group. --Published version DOI Author pre-published version PDF

[J16] Grundy, J.C. and Hosking, J.G. SoftArch: tool support for integrated software architecture development, International Journal of Software Engineering and Knowledge Engineering, vol 13, no 2, April 2003, World Scientific, pp. 125-152. --Published version DOI Author pre-published version PDF.

[O10] Grundy, J.C. Desert Island Column, Automated Software Engineering, Volume 10, Number 3, July 2003, pp 303-304. --Published version DOI Author pre-published version PDF.

[CP12] Grundy, J.C. and Penix, J. Proceedings of the 18th IEEE International Conference on Automated Software Engineering, October 6-10 2003, IEEE CS Press, 380 pp.

[BC4] Grundy, J.C. and Zhou, W. AUIT: Adaptable User Interface Technology, with Extended Java Server Pages, In Cross-Platform and Multi-device User Interfaces, Wiley, 2003. --Published version DOI Author pre-published version PDF

[C70] Grundy, J.C., Panas, T., Singh, S., Stoeckle, H. An Approach to Developing Web Services with Aspect-oriented Component Engineering, In Proceedings of the 2nd Nordic Conference on Web Services, 2003. --Author pre-published version PDF Presentation PPT

[C69] Stoeckle, H., Grundy, J.C. and Hosking, J.G. Approaches to Supporting Software Visual Notation Exchange, In Proceedings of the 2003 IEEE Conference on Human-Centric Computing, Auckland, New Zealand, October 2003, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C68] Chen, Q., Grundy, J.C. and Hosking, J.G. An E-whiteboard Application to Support Early Design-Stage Sketching of UML Diagrams, In Proceedings of the 2003 IEEE Conference on Human-Centric Computing, Auckland, New Zealand, October 2003, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[C67] Dai, X. and Grundy, J.C. Architecture for a Component-based, Plug-in Micro-payment System, In Proceedings of 5th Asia-Pacific Web Conference, September 27-29 2003, Xi'an, China, Springer LNCS 2642, pp. 251-262. --The final publication is available at http://link.springer.com PDF 

[C66] Panas, T., Berrigan, R. and Grundy, J.C. A 3D Business Metaphor for Program Visualization, In Proceedings of the 2003 Conference on Information Visualisation, London, 16-18 July 2003, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C65] White, P. and Grundy, J.C. Experiences Developing a Collaborative Travel Planning Application with .NET Web Services, In Proceedings of the 2003 International Conference on Web Services, Las Vegas, June 23-26 2003. --Author pre-published version PDF Presentation PPT

[C64] Grundy, J., Bai, J., Blackham, J., Hosking, J. and Amor, R. (2003) An architecture for efficient, flexible enterprise system integration, Proceedings of the International Conference on Internet Computing, 23-26 June, pp. 350-356. --Author pre-published version PDF Presentation PPT

[C63] Grundy, J.C. and Yang, B. An environment for developing adaptive, multi-device user interfaces, In Proceedings of the 4th Australasian Conference on User Interfaces, Adelaide, Australia, February 3-7 2003. --Author pre-published version PDF Presentation PPT

[W21] Stockle, H., Grundy, J.C. and Hosking, J.G. Notation Exchange Converters for Software Architecture Development, ESEC'2003 Workshop on Tool Integration, September 2003.

[W20] Stockle, H., Grundy, J.C. and Hosking, J.G. Towards a Unified Notation Exchange Framework, Poster at ACM Symposium on Software Visualisation, San Deiego, 6-9 June, 2003.


2002:

[J15] Grundy, J.C. and Hosking, J.G. Engineering plug-in software components to support collaborative work, Software - Practice and Experience, Vol. 32, No. 10, August 2002, Wiley, 983-1013. --Published version DOI Author pre-published version PDF.

[J14] Grundy, J.C. Teaching Information Systems by simulations: issues and experience, Journal of Informatics - Education and Research, vol. 4, no. 1, Spring 2002, IAIM Press, pp. 47-58. --Author pre-published version PDF

[J13] Grundy, J.C. and Hosking, J.G. Developing Adaptable User Interfaces for Component-based Systems, Interacting with Computers, vol. 14, no. 3, March 2002, Elsevier, pp. 175-194. --Published version DOI Author pre-published version PDF

[CP11] Grundy, J.C. and Calder, P. Proceedings of the 3rd Australasian User Interface Conference, Melbourne, Australia, Jan 39-31 2002. Published by Conferences in Research and Practice in Information Technology, Australian Computer Society, 110 pp. --Published version PDF

[CP10] Reussner, R. H., Poernomo, I.H. and Grundy, J.C. Proceedings of the Fourth Australasian Workshop on Software and Systems Architectures, 18 February 2002, Sydney, Australia, Monash University and DSTC, 120 pp

[C62] Olsen, T. and Grundy, J.C. Supporting traceability and inconsistency management between software artefacts, In Proceedings of the 2002 International Conference on Software Engineering and Applications, Boston, MA, 2-5 Nov 2002. --Author pre-published version PDF

[C61] Grundy, J.C. and Ding, G. Automatic Validation of Deployed J2EE Components Using Aspects, In Proceedings of the 17th IEEE International Conference on Automated Software Engineering, Edinburgh, 23-27 September 2002, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[C60] Mugridge, W., Grundy, J.C.., Hosking, J., Bryant, D., Supporting information mapping in Health Informatics via integrated message transformation, In Proceedings of the 2002 Health Informatics New Zealand Conference, 8-10 August 2002, Auckland, New Zealand. --Author pre-published version PDF

[C59] Grundy, J.C. and Jin, W. Experiences developing a thin-client, multi-device travel planning application, in Proceedings of 2002 New Zealand Conference on Computer-Human Interaction, July 12-13, Hamilton, New Zealand. -- Published version DOI  Author pre-published version PDF

[C58] Li, Y., Grundy, J.C., Amor, R. and Hosking, J.G. A data mapping specification environment using a concrete business form-based metaphor, In Proceedings of the 2002 International Conference on Human-Centric Computing, IEEE CS Press. --Published version DOI Author pre-published version PDF Presentation PPT

[C57] Maplesden, D., Hosking, J.G. and Grundy, J.C. Design Pattern Modelling and Instantiation using DPML, In Proceedings of the Tools Pacific 2002, Sydney, 18-21 February, 2002, CRPIT Press. --Author pre-published version PDF. Presentation PPT

[C56] Grundy, J.C., Wang, X. and Hosking, J.G. Building Multi-Device, Component-Based, Thin-Client Groupware: Issues and Experience, In Proceedings of the 2002 Australasian User Interface Conference, Melbourne, Australia. --Published version DOI  Author pre-published version PDF Presentation PPT

[C55] Grundy, J.C., Newby, S., Whittmore, T., and Grundeman, P. Extending a persistent object framework to enhance enterprise application server performance, In Proceedings of the 2002 Australasian Database Conference, Melbourne, Australia. --Author pre-published version PDF.

[C54] Grundy, J.C. and Zhou, W. An architecture for building multi-device thin-client web user interfaces, In Proceedings of the 14th Conference on Advanced Information Systems Engineering, Toronto, Canada, May 29-31 2002, Lecture Notes in Computer Science. --The final publication is available at http://link.springer.com Author pre-publication version PDF.

[C53] Dai, X. and Grundy, J.C. Architecture of a Micro-payment System for Thin-client Web Applications, In proceedings of the 2002 International Confertence on Internet Computing, 2002. --Author pre-published version PDF

[W19] Grundy, J.C. and Hosking, J.G. Recent Experiences with Code Generation and Task Automation Agents in Software Tools, In Proceedings of the 1st International Workshop on the State of the Art in Automated Software Engineering, Irvine, CA, 27th June 2002. --Author pre-published version PDF


2001:

[CP9] Grundy, J.C. Software Tools Mini-track, 34th Hawaii International Conference on System Sciences, IEEE CS Presss, Maui, Hawaii 3-6 Jan 2001, 48pp. --Published version DOI

[BC3] Grundy, J.C. and Hosking, J.G. Software Tools, Wiley Encyclopaedia of Software Engineering, 2nd Edition, Wiley InterScience, December 2001. --Published version DOI On-line version HTML Author pre-published version PDF

[C52] Grundy, J.C., Cai, Y. and Liu, A. Generation of Distributed System Test-beds from High-level Software Architecture Descriptions, In Proceedings of the 16th International Conference on Automated Software Engineering, San Diego, 26-29 Nov 2001, IEEE CS Press, pp. 193-200. --Published version DOI Author pre-published version PDF Presentation PPT

[C51] Grundy, J.C., Mugridge, W.B., Hosking, J.G. and Kendal, P. Generating EDI Message Translations from Visual Specifications, In Proceedings of the 16th International Conference on Automated Software Engineering, San Diego, 26-29 Nov 2001, IEEE CS Press, pp. 35-42. --Published version DOI Author pre-published version PDF Presentation PPT

[C50] Dai, X., Grundy, J.C., and Lo, B. Comparing and contrasting micro-payment models for E-commerce systems, in Proceedings of the 2001 International Conferences on Info-tech & Info-net - Conferences F & G, Beijing, China, IEEE CS Press, pp. 35-41. --Published version DOI Author pre-published version PDF

[C49] Petrovski, A. and Grundy, J. Web-enabling an integrated health informatics system, In Proceedings of the 7th Conference on Object-oriented Information Systems, 2001, Springer Lecture Notes in Computer Science. --The final publication is available at http://link.springer.com Author pre-publication version PDF Presentation PPT

[C48] Grundy, J. and Patel, R. Developing Software Components with the UML, Enterprise Java Beans and Aspects, In Proceedings of the 2001 Australian Software Engineering Conference, Canberra, Australia, 26-28 August 2001, IEEE CS Press. (Best paper award) --Published version DOI Author pre-published version PDF Presentation PPT

[C47] Blackham, J., Grundeman, P., Grundy, J.C., Hosking, J. and Mugridge, W. Supporting Pervasive Business via Virtual Database Aggregation, In Proceedings of Evolve’2001: Pervasive Business, Sydney, Australia, 6-9 May 2001, DSTC. --Presentation PPT Author pre-published version PDF

[C46] Grundy, J.C. Software Architecture Modelling, Analysis and Implementation with SoftArch, In Proceedings of the 34th Hawaii International Conference on System Sciences (Software Architecture Mini-track), Jan 3-6, 2001, Maui, Hawaii, IEEE CS Press, pp. 3826 –3834. --Published version DOI Author pre-published version PDF Presentation PPT

[C45] Hosking, J.G., Grundy, J.C., and Mugridge, W.B.: Applying and Evolving the Evolving Frameworks Pattern Language, Proceeding of the 2nd Asian Pacific Pattern Languages of Programming Conference, KoalaPLoP '2001 Melbourne, May 2001. --Author pre-published version PDF

[C44] Grundy, J.C., Mugridge, W.B., Hosking, J.G. and Kendal, P., A Visual Language and Environment for EDI Message Translation, In Proceedings of Human-Centric Computing 2001, IEEE CS Press. -- Published version DOI Author pre-published version PDF

[C43] Maplesden, D., Hosking, J.G. and Grundy, J.C. A Visual Language for Design Pattern Modelling and Instantiation, In Proceedings of Human-Centric Computing 2001, IEEE CS Press. --Published version DOI Author pre-published version PDF


2000:

[J12] Grundy, J.C. Multi-perspective specification, design and implementation of components using aspects, International Journal of Software Engineering and Knowledge Engineering, Vol. 10, No. 6, December 2000, World Scientific. --Published version DOI Author pre-published version PDF

[J11] Grundy, J.C., Mugridge, W.B. and Hosking, J.G. Constructing component-based software engineering environments: issues and experiences, Information and Software Technology Vol 42, No. 2, Special Issue on Constructing Software Engineering Tools, Elsevier Science Publishers. --Published version DOI Author pre-published version PDF Tutorial PDF Download Software

[J10] Grundy, J.C. A Graduate Course on E-commerce Information Systems Engineering, Journal of Informatics Education and Research, IAIM Press, Vol. 2, No. 2. --Author pre-published version PDF

[CP8] Maurer, F., Ben-Shaul, I., Dellen, B., Dossick, S., Grundy, J.C., Kotting, B., Proceedings of the 3rd ICSE Workshop on Software Engineering over the Internet, Dept. of Computer Science, University of Calgary, 88 pp.

[CP7] Grundy, J.C. and Han, J. Proceedings of the 3rd Australasian Workshop on Software and Systems Architectures, Monash University Press, 99 pp.

[C42] Grundy, J.C. and Hosking, J.G. Directions in modelling large-scale software architectures, In Proceedings of the 2000 Conference on Software - Methods & Tools, Wollongong, Australia, Nov 6-10, 2000, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C41] Grundy, J.C. A method and environment for distributed component engineering, In Proceedings of the 2000 Conference on Software - Methods & Tools, Wollongong, Australia, Nov 6-10, 2000, IEEEE CS Press. --Published version DOI Author pre-published version PDF

[C40] Grundy, J.C. and Hosking, J.G. High-level Static and Dynamic Visualisation of Software Architectures, In proceedings of the 2000 IEEE Symposium on Visual Languages, Seattle, Washington, Sept. 14-18 2000. --Published version DOI Author pre-published version PDF

[C39] Grundy, J.C. Construction of an Integrated and Extensible Software Architecture Modelling Environment, In Proceedings of the 2nd International Symposium on Constructing Software Engineering Tools (CoSET'2000), Limerick, Ireland, pp. 51-61. --Author pre-pubished version PDF

[C38] Grundy, J.C. and Hosking, J.G. Developing Adaptable User Interfaces for Component-based Systems, In Proceedings of the 1st Australasian User Interface Conference, Canberra, Australia Jan 30-Feb 2 2000, IEEE CS Press, pp. 17-25. --Published version DOI Author pre-published version PDF

[C37] Grundy, J.C. Storage and retrieval of Software Components using Aspects, In Proceedings of the 2000 Australasian Computer Science Conference, Canberra, Australia, Jan 30-Feb 3 2000, IEEE CS Press, pp 95-103. --Published version DOI Author pre-pubished version PDF

[W18] Grundy, J.C. and Liu, A. Directions in Engineering Non-Functional Requirement Compliant Middleware Applications, In proceedings of the 3rd Australasian Workshop on Software and System Architectures, Sydney, Australia, 19-20 Nov, 2000. --Author pre-published version PDF

[W17] Grundy, J.C. Distributed Component Engineering using a Decentralised, Internet-based Environment, In Proceedings of the 3rd ICSE Workshop on Software Engineeering over the Internet, ICSE 2000 Workshop, Limerick, Ireland, June 6 2000, pp. 20-29. --Author pre-published version PDF Presentation PPT

[C36] Grundy, J.C. An implementation architecture for aspect-oriented component engineering, In Proceedings of the 5th International Conference on Parallel and Distributed Processing Techniques and Applications: Special Session on Aspect-oriented Programming, June 26-29 2000. -- Presentation PPT Author pre-published version PDF


1999:

[J9] Grundy, J.C. Visual specification and monitoring of software agents in decentralised process-centred environments, International Journal on Software Engineering and Knowledge Engineering, Vol. 9, No. 4., August 1999, World Scientific Publishing Company, pp. 425-444. --Published version DOI Author pre-published version PDF

[C35] Grundy, J.C. Aspect-oriented Requirements Engineering for Component-based Software Systems, 1999 IEEE Symposium on Requirements Engineering, Limmerick, Ireland, 7-11 June, 1999, IEEE CS Press. --Published version DOI Author pre-published version PDF 

[C34] Grundy, J.C. Engineering component-based, user-configurable collaborative editing systems, Engineering for Human-Computer Interaction, Chatty, S. and Dewan, P. Eds, February 1999, Kluwer Academic Publishers. --Published verson DOI Author pre-published version PDF

[W16] Graham, T.C.N. and Grundy, J.C. External Requirements of Groupware Development Tools: Workshop Report, Engineering for Human-Computer Interaction, Chatty, S. and Dewan, P. Eds, February 1999, Kluwer Academic Publishers. --Published version DOI Author pre-published version PDF

[C33] Grundy, J.C. and Hosking, J.G. Human-Computer Interaction Issues for the Configuration of Component-based Software Systems, In Proceedings of OZCHI'99, Wagga Wagga, Australia, Nov 1999, pp. 37-43. --Author pre-published version PDF 

[C32] Grundy, J.C. Supporting aspect-oriented component-based systems engineering, 11th International Conference on Software Engineering and Knowledge Engineering, Kaiserslautern, Germany, 16-19 June 1999, KSI Press. --Author pre-published version PDF

[C31] Grundy, J.C., Hosking, J.G., Mugridge, W.B., Constructing component-based software engineering environments: issues and experiences, 1999 Symposium on Constructing Software Engineering Tools, Los Angeles, 17-18 May, 1999. --Author pre-published version PDF

[W15] Grundy, J.C. Integrating software architecture topics into a software engineering curriculum, In Proceedings of the 1999 Australasian Workshop on Software Architecture, Sydney, Australia Nov 1999. --Author pre-published version PDF

[W14] Grundy, J.C. and Hosking, J.G. Directions in Modelling Large-scale software architectures, In Proceedings of the 1999 Australasian Workshop on Software Architecture, Sydney, Australia Nov 1999. --Author pre-published version PDF

[CP6] Grundy, J.C. Proceedings of 2nd Australasian Workshop on Software Architectures, Monash University Press, 1999.


1998:

[J8] Grundy, J.C., Hosking, J.G., Mugridge, W.B., Apperley, M.D. A decentralised architecture for software process modelling and enactment, IEEE Internet Computing: Special Issue on Software Engineering via the Internet, Vol. 2, No. 5, September/October 1998, IEEE CS Press, pp. 53-62. --Published version DOI Author pre-published version PDF

[J7] Grundy, J.C., Hosking, J.G., Mugridge, W.B. Inconsistency Management for Multi-view Software Development Environments, IEEE Transactions on Software Engineering: Special Issue on Managing Inconsistency in Software Development, Vol. 24, No. 11, 1998, IEEE CS Press. --Published version DOI Author pre-published version PDF.

[J6] Grundy, J.C., Mugridge, W.B., Hosking J.G. Supporting Large-scale End-user specification of workflows, work coordination and tool integration, Journal of End-User Computing, Vol. 10, No. 2, May 1998, Idea Group Publishing, pp. 39-49. --Published version DOI Author pre-published version PDF

[J5] Grundy, J.C. and Hosking, J.G. Serendipity: integrated environment support for process modelling, enactment and work coordination, Automated Software Engineering: Special Issue on Process Technology, Vol. 5, No. 1, January 1998, Kluwer Academic Publishers, pp. 27-60. --Published paper DOI Author pre-published version PDF

[CP5] Grundy, J.C. Proceedings of CAiSE*98 Workshop on Component-based Information Systems Engineering, Pisa Italy, June 8-9, 1998. -- Published version PDF

[C30] Grundy, J.C., Mugridge, W.B., Hosking, J.G., Apperley, M.D., Tool integration, collaboration and user interaction issues in component-based software architectures, In Proceedings of TOOLS Pacific'98, Melbourne, Australia, 24-26 Nov, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C29] Mugridge, W.B., Hosking, J.G. and Grundy, J.C. Vixels, createthroughs, dragthroughs and attachment regions in BuildByWire, In Proceedings of OZCHI'98, Adelaide, Australia, Dec 1-4 1998, IEEE CS Press, pp. 320-327. --Published version DOI Author pre-published version PDF

[C28] Grundy, J.C., Mugridge, W.B. and Hosking, J.G. Visual specification of multiple view visual environments, In Proceedings of IEEE VL'98, Halifax, Nova Scotia, Canada, Sept 1-4, 1998, IEEE CS Press, pp. 236-243. ---Published version DOI Author pre-published version PDF

[C27] Grundy, J.C. Human interaction issues for collaborative editing components, In Proceedings of the 3rd Asia-Pacific Conference on Human-Computer Interaction, Tokyo, Japan, July 14-17 1998, IEEE CS Press, pp. 145-150. --Published version DOI Author pre-published version PDF

[C26] Grundy, J.C., Mugridge, W.B., and Hosking, J.G. Static and Dynamic Visualisation of Software Architectures for Component-based Systems, In Proceedings of the 10th International Conference on Software Engineering and Knowledge Engineering, San Francisco, June 18-20 1998, KSI Press, pp. 426-433. --Author pre-published version PDF

[C25] Grundy, J.C., Mugridge, W.B., and Hoskming, J.G. Experiences in using Java on a tool integration project, In Proceedings of the 1998 Conference on Software Engineering: Education and Practice, Dunedin, New Zealand, Jan 22-26, 1998, IEEE CS Press, pp. 286-295. --Published version DOI Author pre-published version PDF

[W13] Grundy, J.C., Mugridge, W.B., Hosking, J.G., Apperley, M.D., Tool integration, collaboration and user interaction issues in component-based software architectures, In Proceedings of the 1998 Australasian Workshop on Software Architectures, Melbourne, Australia, Nov 24 1998, Monash University Press, pp. 51-62. --Published version DOI Author pre-published version PDF

[W12] Grundy, J.C., Hosking, J.G. and Mugridge, W.B. Coordinating distributed software development projects with integrated process centred environments, In Proceedings of WETICE'98, Stanford, CA, June 17-19, 1998, IEEE CS Press, pp. 39-44. --Published version DOI Author pre-published version PDF


1997:

[CP4] Grundy, J.C., Rauterberg, M. and Oestreicher, L. Proceedings of the INTERACT97 Combined Workshop on CSCW in HCI-worldwide, Sydney, Australia, July 15, 1997.

[BC2] Grundy, J.C. and Hosking, J.G. Serendipity: integrated environment support for process modelling, enactment and work coordination, Chapter 3 in Process Technology, A. Fuggetta and E. Di Nitto Eds, Kluwer Academic Publishers, December 1997 (Reprinted from Automated Software Engineering 5 (1))

[C24] Grundy, J.C., Mugridge, W.B., Hosking, J.G. Utilising event histories in process-centred software engineering environments, In Proceedings of the 1997 Australian Software Engineering Conference, Sydney, 1997, IEEE CS Press, pp 127-136. --Published version DOI Author pre-published version PDF.

[C23] Grundy, J.C., Mugridge, W.B. and Hosking, J.G. A Java-based Componentware Toolkit for Constructing Multi-view Editing Systems, In Proceedings of the 2nd Component Users' Conference (CUC'97), Munich July 15-18, 1997, SIGS Books. --Author pre-published version PDF

[C22] Grundy, J.C. Comparative Analysis of Design Principles for Project-based IT Courses, in Proceedings of the 2nd Australasian Conference on Computer Science Education, Melbourne, Australia, 1997, ACM Press, pp. 170-177. -- Author pre-published version PDF Published version PDF

[W11] Grundy, J.C., Hosking, J.G. and Mugridge, W.B. Visualising event-based systems: issues and experiences, Proceedings of the 1997 Software Visualisation Workshop, Adelaide, Australia, December 11-12, 1997. --Author pre-published version PDF

[W10] Grundy, J.C., Mugridge, W.B. Hosking, J.G. Support for End-User Specification of Work Coordination in Workflow Systems, in Proceedings of the Second International Workshop on End-user Development, Barcelona, Spain, June 16-17, 1997. --Author pre-published version PDF

[CP3] Grundy, J.C. Component-based groupware: issues and experiences, in Proceedings of the INTERACT97 Workshop on CSCW in HCI-worldwide, Sydney, Australia, July 15, 1997, pp. 23-28. PDF


1996:

[J4] Grundy, J.C., and Hosking, J.G., Mugridge, W.B., Supporting flexible consistency management via discrete change description propagation, Software - Practice and Experience, Vol. 26, No. 9, September 1996, Wiley, 1053-1083. --Published version DOI Author pre-published version PDF

[J3] Grundy, J.C., and Hosking, J.G., Constructing integrated software development environments with MViews, International Journal of Applied Software Technology 2 (3-4), 133-160. --Author pre-published version PDF

[CP2] Grundy, J.C. and Apperley, M.D. Proceedings of OZCHI'96, Hamilton, New Zealand, November 24-27 1996, IEEE CS Press.

[CP1] Grundy, J.C. Proceedings of the OZCHI'96 Workshop on the Next Generation of CSCW Systems, Hamilton, New Zealand, November 25, 1996.

[C21] Mugridge, W.B., Hosking, J.C., Grundy, J.C. Towards a Constructor Kit for Visual Notations, In Proceedings of OZCHI'96, Hamilton, New Zealand, November 24-27, 1996, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C20] Grundy, J.C., Hosking, J.G., Mugridge, W.B. Low-level and High-level CSCW support in the Serendipity process modelling environment, In Proceedings of OZCHI'96, Hamilton, New Zealand, November 24-27, 1996, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C19] Grundy, J.C., and Venable, J.R. Towards an integrated environment for Method Engineering, In Proceedings of Method Engineering '96: IFIP WG 8.1/8.2 Working Conference on Principles of Method Construction and Tool Support, Atlanta, Augst 26-28, 1996, McGraw-Hill. --Published version DOI Author pre-published version PDF

[C18] Grundy, J.C., Hosking, J.G., and Mugridge, W.B. Serving up a Banquet: Towards an environment supporting all aspects of software development, in Proceedings of the 1996 Software Engineering: Education and Practice Conference (SE:E+P'96), Dunedin, New Zealand, 1996, IEEE CS Press. --Published version DOI Author pre-published version PDF

[C17] Grundy, J.C. Experiences in Facilitating Student Learning in a Group Information Systems Project Course, in Proceedings of the 1996 Software Engineering: Education and Practice Conference (SE:E+P'96), Dunedin, New Zealand, 1996, IEEE CS Press. --Published version DOI Author pre-published version PDF

[W9] Gianoutsos, S. and Grundy, J.C. Qualitative Evaluation of a Collaborative Web Browser, In Proceedings of the OZCHI'96 Workshop on the Next Generation of CSCW Systems, Hamilton, New Zealand, November 25, 1996, pp. 40-44. --Author pre-published version PDF

[W8] Grundy, J.C. and Hosking, J.G., Approaches for Utilising ‘Work Contexts’ in CSCW Systems, In Proceedings of the OZCHI'96 Workshop on the Next Generation of CSCW Systems, Hamilton, New Zealand, November 25, 1996, pp. 40-44. --Author pre-published version PDF

[W7] Grundy, J.C., Hosking, J.G., Mugridge, W.B. Towards a unified event-based software architecture, in Joint Proceedings of the SIGSOFT'96 Workshops, 1996 International Software Architecture Workshop, Oct 14-15, San Francisco, 1996, ACM Press, 121-125. --Published version DOI or PDF

[W6] Grundy, J.C., Hosking, J.G., Mugridge, W.B., Amor, R.W. Support for constructing environments with multiple views, in Joint Proceedings of the SIGSOFT'96 Workshops, 1996 International Workshop on Viewpoints in Software Development, Oct 14-15, San Francisco, 1996, ACM Press, 212-216. --Published version DOI or PDF

[W5] Grundy, J.C, Venable, J.R., Hosking, J.G., and Mugridge, W.B. Supporting Collaborative Work in Integrated Information Systems Engineering Environments, In Proceedings of the 7th Workshop on the Next Generation of CASE Tools (NGCT'96), Crete, May 20-24, 1996. --Author pre-published version PDF

[C16] Grundy, J.C. and Hosking, J.G. Visual Language Support for Planning and Coordination, In Proceedings of the 1996 IEEE Symposium on Visual Languages, Boulder, Colorado, September 3-6, 1996, IEEE CS Press. --Published version DOI Author pre-published version PDF

[W4] Steve Reeves and John C. Grundy, Towards an Integrated Refinement Environment for Formal Program Development, in Proceedings of the 2nd New Zealand Formal Program Development Colloquium, Massey University, New Zealand, Feb 12-15, 1996. --Author pre-published version PDF

[C15] Gianoutsos, S. and Grundy, J.C. Collaborative work with the World Wide Web: adding CSCW support to a Web Browser, in Proceedings of OzCSCW'96, Brisbane, Australia, August 1996, 14-21. --Author pre-published version PDF

[O9] Grundy, J.C. and Hosking, J.G. Keeping Free-edited Textual and Graphical Views of Information Consistent, Working papers series No. 96/4 , University of Waikato working paper series. --Author pre-published version PDF

[O8] M. Apperley, S. Gianoutsos, J. Grundy, G. Paynter, S. Reeves and J. Venable Notes: an experiment in CSCW Working papers series No. 96/9, University of Waikato working paper series. --Author pre-published version PDF

[O7] J. C. Grundy, J. R. Venable, J. G. Hosking and W. B. Mugridge Coordinating collaborative work in an integrated information systems engineering environment Working papers series No. 96/9, University of Waikato working paper series. --Author pre-published version PDF


1995:

[J2] Amor, R., Augenbroe, G., Hosking, J.G., Rombouts, W., Grundy, J.C., Directions in Modelling Environments, Automation in Construction, Vol. 4 (1995), Elsevier Science Publishers, 173-187. --Author pre-published version PDF, The final publication is available at DOI

[C14] Hosking, J.G., Mugridge, W.B., Amor, R., Grundy, J.C., Keeping things consistent, Proceedings of the 14th NZCS Conference, Wellington, August 1995, New Zealand Journal of Computing, Vol. 6, No. 1, pp. 353-362. --Author pre-published version PDF

[BC1] Grundy, J.C., Hosking, J.G., Fenwick, S., Mugridge, W.B., Connecting the pieces, Chapter 11 in Visual Object-oriented Programming, M. Burnett, A. Goldberg, T. Lewis Eds, Manning/Prentice-Hall, 1995. --Author pre-published version PDF

[C13] Noble, R.J., Grundy, J.C. Explicit relationships in object-oriented development, In Proceedings of TOOLS Pacific '95, Melbourne, Nov 28-30, 1995, Prentice-Hall. --Author pre-published version PDF

[C12] Grundy, J.C., Mugridge, W.B., Hosking, J.G., Apperley, M.D., Coordinating, capturing and presenting work contexts in CSCW systems, In Proceedings of OZCHI'95, Wollongong, Australia, Nov 28-30, 1995, pp. 146-151. --Author pre-published version PDF

[C11] Hosking, J.G., Fenwick, S., Mugridge, W.B., Grundy, J.C., Cover yourself with Skin, In Proceedings of OZCHI'95, Wollongong, Australia, Nov 28-30, 1995, pp. 101-106. --Author pre-published version PDF

[C10] Grundy, J.C., Hosking, J.G., Software environment support for integrated formal program specification and development, In Proceedings of the 1995 Asia-Pacific Software Engineering Conference, Brisbane, December 1995, IEEE CS Press, pp. 264-273. --Published version DOI Author pre-published version PDF

[C9] Venable, J.R., Grundy, J.C., Integrating and Supporting Entity Relationship and Object Role Models, in Proceedings of the 14th OO/ER Conference (OO-ER'95), Brisbane, December 1995, Lecture Notes in Computer Science 1021, Springer-Verlag, 318-328. --Published version DOI Author pre-publication version PDF The final publication is available at http://link.springer.com

[C8] Grundy, J.C., Hosking, J.G. ViTABaL: A Visual Language Supporting Design by Tool Abstraction, Proceedings of the 1995 IEEE Symposium on Visual Languages, Darmsdart, Germany, September 1995, IEEE CS Press, pp. 53-60. --Published version DOI Author pre-published version PDF

[C7] Grundy, J.C., Venable, J. Providing Integrated Support for Multiple Development Notations, in Proceedings of the 7th Conference on Advanced Information Systems Engineering (CAiSE'95), Finland, June 1995, Lecture Notes in Computer Science 932, Springer-Verlag, pp. 255-268. --The final publication is available at DOI or http://link.springer.com Author pre-publication version PDF

[C6] Grundy, J.C., Mugridge, W.B., Hosking, J.G., Amor, R.W. Support for Collaborative, Integrated Software Development, in Proceedings of the 7th Conference on Software Engineering Environments (SEE'95), IEEE CS Press, Netherlands, April 5-7, 1995, pp. 84-94. --Published version DOI Author pre-published version PDF

[W3] Grundy, J.C., and Venable, J.R., Developing CASE tools which support integrated development notations, in Proceedings of the 6th Workshop on Next Generation of CASE Tools (NGCT'95), Finland, June 1995. --Author pre-published version PDF


1994:

[06] J. C. Grundy and J. G. Hosking, Constructing integrated software development environments with dependency graphs, Working papers series No. 94/4, Department of Computer Science, University of Waikato. --Author pre-published version PDF

[O5] J. C. Grundy, J. G. Hosking, W. B. Mugridge and R. W. Armor, Collaborative, integrated software development with multiple views, No. 94/6, Working papers series, Department of Computer Science, University of Waikato. --Author pre-published version PDF

[O4] J. C. Grundy and J. R. Venable , Providing integrated support for multiple development notations , Working papers series No. 94/17 , Department of Computer Science, University of Waikato. --Author pre-published version PDF

[O3]Hosking, J.G., Fenwick, S., Mugridge, W.B., and Grundy, J.C., Cover yourself with Skin, Technical Report TR94-09, Software Verification Research Centre, March 1994. --Author pre-published version PDF


1993:

[J1] Grundy, J.C., and Hosking, J.G., The MViews Framework for Constructing Multi-view Editing Environments, New Zealand Journal of Computing, Vol. 4, No. 2, 1993, pp. 31-40. --Author pre-published version PDF

[C5] Grundy, J.C., and Hosking, J.G., Constructing Multi-view Editing Environments Using MViews,Proceedings of the 1993 IEEE Symposium on Visual Languages, IEEE CS Press, August, 1993, pp. 220-224. --Published version DOI Author pre-published version PDF

[C4] Grundy, J.C., and Hosking, J.G., Integrated OO software development in SPE, In Proceedings of the 1993 NZCS Conference, August, 1993, pp. 465-478. --Author pre-published version PDF

[W2] Grundy, J.C., and Hosking, J.G.: A visual programming environment for an object-oriented Prolog, Procs of the OOPSLA'93 Workshop on Visual Object-Oriented Programming, Washington DC, 47-48, October, 1993. --Author pre-published version PDF

[W1] Fenwick, S., Grundy, J.C., Hosking, J.G., Mugridge, W.B., Visual approaches to static and dynamic visualisation of OO systems, OOPSLA'93 Workshop on Debugging for Object-Oriented Systems, October, 1993.

[O2] Grundy, J.C. Multiple textual and graphical views for Interactive Software Development Environments, PhD Thesis, University of Auckland, 1993. --Author version PDF [ Note: some figures didn't come out too well during conversion from old Mac Word files to Office 2005 on PC! ] Research Bank


1992:

[C3] Grundy, J.C. and Hosking, J.G., MViews: A Framework for Developing Visual Programming Environments, In Proceedings of TOOLS Pacific 1992 Conference, Sydney, Prentice-Hall, November, 1992, pp. 129-137. --Author pre-published version PDF

[C2] Grundy, J.C. and Hosking, J.G., The MViews Framework for Constructing Multi-view Editing Environments, In Proceedings of NZCSRSC 1992, Waikato University, 1992. --Author version PDF


1991:

[C1] Grundy, J.C., Hosking, J.G., Hamer, J., A Visual Programming Environment for Object-Oriented Languages, In Proceedings of TOOLS US 1991 Conference, Santa Barbara, Prentice-Hall, August, 1991, pp. 129-138. --Author pre-published version PDF

[O1] Grundy, J.C. " A Visual Programming Environment for Object-Oriented Languages", MSc Thesis, Department of Computer Science, University of Auckland. --UoA Library  Author version PDF