John C. Grundy

Orcid: 0000-0003-4928-7076

Affiliations:
  • Monash University, Clayton, VIC, Australia
  • Deakin University, Melbourne, VIC, Australia (2016 - 2018)
  • Swinburne University of Technology, Melbourne, VIC, Australia (2009 - 2016)
  • University of Auckland, New Zealand (1999 - 2009)
  • University of Waikato, Hamilton, New Zealand (1993 - 1999)
  • University of Auckland, New Zealand (PhD 1993)


According to our database1, John C. Grundy authored at least 583 papers between 1991 and 2025.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2025
Assessing gender bias in the software used in computer science and software engineering education.
J. Syst. Softw., 2025

Accessibility of low-code approaches: A systematic literature review.
Inf. Softw. Technol., 2025

2024
Just-In-Time TODO-Missed Commits Detection.
IEEE Trans. Software Eng., November, 2024

Adaptive user interfaces in systems targeting chronic disease: a systematic literature review.
User Model. User Adapt. Interact., July, 2024

What Makes a Good TODO Comment?
ACM Trans. Softw. Eng. Methodol., July, 2024

Deep Domain Adaptation With Max-Margin Principle for Cross-Project Imbalanced Software Vulnerability Detection.
ACM Trans. Softw. Eng. Methodol., July, 2024

Supporting Emotional Intelligence, Productivity and Team Goals while Handling Software Requirements Changes.
ACM Trans. Softw. Eng. Methodol., July, 2024

Challenges, adaptations, and fringe benefits of conducting software engineering research with human participants during the COVID-19 pandemic.
Empir. Softw. Eng., July, 2024

Enablers and Barriers of Empathy in Software Developer and User Interactions: A Mixed Methods Case Study.
ACM Trans. Softw. Eng. Methodol., May, 2024

Market Manipulation of Cryptocurrencies: Evidence from Social Media and Transaction Data.
ACM Trans. Internet Techn., May, 2024

Understanding the quality and evolution of Android app build systems.
J. Softw. Evol. Process., May, 2024

CustomDLCoder: Generating Pure Code Implementations to Replace On-Device DL Models.
Dataset, March, 2024

Automated Mapping of Adaptive App GUIs from Phones to TVs.
ACM Trans. Softw. Eng. Methodol., February, 2024

Developer and End-User Perspectives on Addressing Human Aspects in Mobile eHealth Apps.
Inf. Softw. Technol., February, 2024

The Impact of Personality on Requirements Engineering Activities: A Mixed-Methods Study.
Empir. Softw. Eng., February, 2024

AIBugHunter: A Practical tool for predicting, classifying and repairing software vulnerabilities.
Empir. Softw. Eng., February, 2024

A First Look at Dark Mode in Real-world Android Apps.
ACM Trans. Softw. Eng. Methodol., January, 2024

Automatically Detecting Incompatible Android APIs.
ACM Trans. Softw. Eng. Methodol., January, 2024

Addressing Bad Feelings in Agile Software Project Contexts: Considering Team Welfare and Developer Mental Health.
IEEE Softw., 2024

Emerging technologies in higher education assessment and feedback practices: A systematic literature review.
J. Syst. Softw., 2024

Enhancing understanding and addressing gender bias in IT/SE job advertisements.
J. Syst. Softw., 2024

Model driven engineering for machine learning components: A systematic literature review.
Inf. Softw. Technol., 2024

The impact of human aspects on the interactions between software developers and end-users in software engineering: A systematic literature review.
Inf. Softw. Technol., 2024

How do software practitioners perceive human-centric defects?
Inf. Softw. Technol., 2024

DynaMO: Protecting Mobile DL Models through Coupling Obfuscated DL Operators.
CoRR, 2024

Interactive GDPR-Compliant Privacy Policy Generation for Software Applications.
CoRR, 2024

Managing Human-Centric Software Defects: Insights from GitHub and Practitioners' Perspectives.
CoRR, 2024

A Comprehensive Study of Disaster Support Mobile Apps.
CoRR, 2024

Goanna: Resolving Haskell Type Errors With Minimal Correction Subsets.
CoRR, 2024

Designing Adaptive User Interfaces for mHealth applications targeting chronic disease: A User-Centric Approach.
CoRR, 2024

Who Uses Personas in Requirements Engineering: The Practitioners' Perspective.
CoRR, 2024

An Empirical Study on Low Code Programming using Traditional vs Large Language Model Support.
CoRR, 2024

Enablers and Barriers of Empathy in Software Developer and User Interaction: A Mixed Methods Case Study.
CoRR, 2024

Engineering Adaptive Information Graphics for Disabled Communities: A Case Study with Public Space Indoor Maps.
CoRR, 2024

Development of an Adaptive User Support System Based on Multimodal Large Language Models.
Proceedings of the 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2024

End-Users vs Software Practitioners: Recruitment Challenges and Strategies in Software Engineering Research.
Proceedings of the 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2024

The struggle is real! The agony of recruiting participants for empirical software engineering studies.
Proceedings of the 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2024

Lessons Learned from Persona Usage in Requirements Engineering Practice.
Proceedings of the 32nd IEEE International Requirements Engineering Conference, 2024

Towards Standards-Compliant Assistive Technology Product Specifications via LLMs.
Proceedings of the 32nd IEEE International Requirements Engineering Conference, 2024

Towards Runtime Monitoring for Responsible Machine Learning using Model-driven Engineering.
Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, 2024

Model-less Is the Best Model: Generating Pure Code Implementations to Replace On-Device DL Models.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

Identifying Smart Contract Security Issues in Code Snippets from Stack Overflow.
Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2024

Adaptive User Interfaces for Software Supporting Chronic Disease.
Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Society, 2024

GitHubInclusifier: Finding and fixing non-inclusive language in GitHub Repositories.
Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings, 2024

What's Personality Got to Do with It? A Case Study on the Impact of Personality on Requirements Engineering-related Activities.
Proceedings of the 2024 IEEE/ACM 17th International Conference on Cooperative and Human Aspects of Software Engineering, 2024

CRAFTER: A Persona Generation Tool for Requirements Engineering.
Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, 2024

Unlocking Adaptive User Experience with Generative AI.
Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, 2024

Towards Enhancing Mobile App Reviews: A Structured Approach to User Review Entry, Analysis and Verification.
Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, 2024

An Analysis of Privacy Issues and Policies of eHealth Apps.
Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, 2024

GustosonicSense: Towards understanding the design of playful gustosonic eating experiences.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024

iContinuum: An Emulation Toolkit for Intent-Based Computing Across the Edge-to-Cloud Continuum.
Proceedings of the 17th IEEE International Conference on Cloud Computing, 2024

ED&I and SE: Challenges, Progress, and Lessons.
Proceedings of the Equity, 2024

Developers' Perspective of Diverse End User Requirements.
Proceedings of the Equity, 2024

2023
Systematic reviews in mobile app software engineering: A tertiary study.
Inf. Softw. Technol., December, 2023

Supplementary Material for Paper Titled "Challenges, Adaptations, and Fringe Benefits of Conducting Software Engineering Research with Human Participants during the COVID-19 Pandemic".
Dataset, December, 2023

Online User and Power Allocation in Dynamic NOMA-Based Mobile Edge Computing.
IEEE Trans. Mob. Comput., November, 2023

Automated detection, categorisation and developers' experience with the violations of honesty in mobile apps.
Empir. Softw. Eng., November, 2023

Human-centric software engineering - Approaches, technologies, and applications.
J. Syst. Softw., October, 2023

Dealing With Data Challenges When Delivering Data-Intensive Software Solutions.
IEEE Trans. Software Eng., September, 2023

The Influence of Human Aspects on Requirements Engineering-related Activities: Software Practitioners' Perspective.
ACM Trans. Softw. Eng. Methodol., September, 2023

Empathy models and software engineering - A preliminary analysis and taxonomy.
J. Syst. Softw., September, 2023

Privacy for IoT: Informed consent management in Smart Buildings.
Future Gener. Comput. Syst., August, 2023

Requirements practices and gaps when engineering human-centered Artificial Intelligence systems.
Appl. Soft Comput., August, 2023

Requirements engineering framework for human-centered artificial intelligence software systems.
Appl. Soft Comput., August, 2023

Taming Android Fragmentation Through Lightweight Crowdsourced Testing.
IEEE Trans. Software Eng., June, 2023

Requirements engineering for artificial intelligence systems: A systematic mapping study.
Inf. Softw. Technol., June, 2023

I Know What You Are Searching for: Code Snippet Recommendation from Stack Overflow Posts.
ACM Trans. Softw. Eng. Methodol., May, 2023

Supporting Developers in Addressing Human-Centric Issues in Mobile Apps.
IEEE Trans. Software Eng., April, 2023

Demystifying Hidden Sensitive Operations in Android Apps.
ACM Trans. Softw. Eng. Methodol., April, 2023

The Emotional Roller Coaster of Responding to Requirements Changes in Software Engineering.
IEEE Trans. Software Eng., March, 2023

OL-MEDC: An Online Approach for Cost-Effective Data Caching in Mobile Edge Computing Systems.
IEEE Trans. Mob. Comput., March, 2023

Operationalising ethics in artificial intelligence for healthcare: a framework for AI developers.
AI Ethics, February, 2023

APIMatchmaker: Matching the Right APIs for Supporting the Development of Android Apps.
IEEE Trans. Software Eng., 2023

A Framework for Emotion-Oriented Requirements Change Handling in Agile Software Engineering.
IEEE Trans. Software Eng., 2023

A Comprehensive Requirement Capturing Model Enabling the Automated Formalisation of NL Requirements.
SN Comput. Sci., 2023

Towards automated Android app internationalisation: An exploratory study.
J. Syst. Softw., 2023

Use of personas in Requirements Engineering: A systematic mapping study.
Inf. Softw. Technol., 2023

Engineering Blockchain-based Software Systems: Foundations, Survey, and Future Directions.
ACM Comput. Surv., 2023

Software Engineering for OpenHarmony: A Research Roadmap.
CoRR, 2023

Advancing Requirements Engineering through Generative AI: Assessing the Role of LLMs.
CoRR, 2023

Large Language Models for Software Engineering: A Systematic Literature Review.
CoRR, 2023

Understanding the Influence of Motivation on Requirements Engineering-related Activities.
CoRR, 2023

Requirements Framework for Engineering Human-centered Artificial Intelligence-Based Software Systems.
CoRR, 2023

Toward a Unified mHealth Platform: A Survey of Current User Challenges and Expectations.
IEEE Access, 2023

Are Mobile Advertisements in Compliance with App's Age Group?
Proceedings of the ACM Web Conference 2023, 2023

Adaptive User Interfaces for Software Supporting Chronic Diseases.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2023

Empirical Observations on Requirements Engineering Practices in Palestine.
Proceedings of the New Trends in Intelligent Software Methodologies, Tools and Techniques, 2023

C³: Code Clone-Based Identification of Duplicated Components.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

LazyCow: A Lightweight Crowdsourced Testing Tool for Taming Android Fragmentation.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

Vision: Requirements Engineering for Software Development in Aged Care.
Proceedings of the 31st IEEE International Requirements Engineering Conference, RE 2023, 2023

Multi-Modal Emotion Recognition for Enhanced Requirements Engineering: A Novel Approach.
Proceedings of the 31st IEEE International Requirements Engineering Conference, 2023

Towards an Understanding of Developers' Perceptions of Transparency in Software Development: A Preliminary Study.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, ASE 2023, 2023

ReuNify: A Step Towards Whole Program Analysis for React Native Android Apps.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

ModelObfuscator: Obfuscating Model Information to Protect Deployed ML-Based Systems.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

mHealthSwarm: A Unified Platform for mHealth Applications.
Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering, 2023

Extracting Queryable Knowledge Graphs from User Stories: An Empirical Evaluation.
Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering, 2023

What's in a Persona? A Preliminary Taxonomy from Persona Use in Requirements Engineering.
Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering, 2023

Requirements Elicitation and Modelling of Artificial Intelligence Systems: An Empirical Study.
Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering, 2023

An Approach to Generating Diverse Personas for Children and the Elderly for Software Development.
Proceedings of the 47th IEEE Annual Computers, Software, and Applications Conference, 2023

An Empathetic Approach to Human-Centric Requirements Engineering Using Virtual Reality.
Proceedings of the 47th IEEE Annual Computers, Software, and Applications Conference, 2023

Motive Metrics: A Jira Plug-In for Personality, Motivation and Performance Tracking.
Proceedings of the 47th IEEE Annual Computers, Software, and Applications Conference, 2023

2022
Data Synthesis - The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review.
Dataset, May, 2022

A Survey on Deep Learning for Software Engineering.
ACM Comput. Surv., January, 2022

Modelling human-centric aspects of end-users with iStar.
J. Comput. Lang., 2022

Gravity++: A graph-based framework for constructing interactive visualization narratives.
J. Comput. Lang., 2022

DiffTech: Differencing Similar Technologies From Crowd-Scale Comparison Discussions.
IEEE Trans. Software Eng., 2022

SQAPlanner: Generating Data-Informed Software Quality Improvement Plans.
IEEE Trans. Software Eng., 2022

Deep Just-In-Time Defect Localization.
IEEE Trans. Software Eng., 2022

A Faceted Taxonomy of Requirements Changes in Agile Contexts.
IEEE Trans. Software Eng., 2022

An Empirical Study of Model-Agnostic Techniques for Defect Prediction Models.
IEEE Trans. Software Eng., 2022

The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review.
IEEE Trans. Software Eng., 2022

Diversified Third-Party Library Prediction for Mobile App Development.
IEEE Trans. Software Eng., 2022

Software Engineering for Internet of Things: The Practitioners' Perspective.
IEEE Trans. Software Eng., 2022

Requirements of API Documentation: A Case Study into Computer Vision Services.
IEEE Trans. Software Eng., 2022

DefectChecker: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode.
IEEE Trans. Software Eng., 2022

Defining Smart Contract Defects on Ethereum.
IEEE Trans. Software Eng., 2022

An Empirical Study of Release Note Production and Usage in Practice.
IEEE Trans. Software Eng., 2022

Constrained App Data Caching Over Edge Server Graphs in Edge Computing Environment.
IEEE Trans. Serv. Comput., 2022

Runtime Verification of Business Cloud Workflow Temporal Conformance.
IEEE Trans. Serv. Comput., 2022

An Empirical Study on How Well Do COVID-19 Information Dashboards Service Users' Information Needs.
IEEE Trans. Serv. Comput., 2022

Dynamic User Allocation in Stochastic Mobile Edge Computing Systems.
IEEE Trans. Serv. Comput., 2022

Formulating Cost-Effective Data Distribution Strategies Online for Edge Cache Systems.
IEEE Trans. Parallel Distributed Syst., 2022

Data, User and Power Allocations for Caching in Multi-Access Edge Computing.
IEEE Trans. Parallel Distributed Syst., 2022

Predictive Models in Software Engineering: Challenges and Opportunities.
ACM Trans. Softw. Eng. Methodol., 2022

On the Reproducibility and Replicability of Deep Learning in Software Engineering.
ACM Trans. Softw. Eng. Methodol., 2022

Why Do Smart Contracts Self-Destruct? Investigating the Selfdestruct Function on Ethereum.
ACM Trans. Softw. Eng. Methodol., 2022

Accessibility in Software Practice: A Practitioner's Perspective.
ACM Trans. Softw. Eng. Methodol., 2022

Cost-Effective User Allocation in 5G NOMA-Based Mobile Edge Computing Systems.
IEEE Trans. Mob. Comput., 2022

Cost-Effective App User Allocation in an Edge Computing Environment.
IEEE Trans. Cloud Comput., 2022

Survey and Analysis of Current End-User Data Analytics Tool Support.
IEEE Trans. Big Data, 2022

EdgeWorkflow: One click to test and deploy your workflow applications to the edge.
J. Syst. Softw., 2022

Emotimonitor: A Trello power-up to capture and monitor emotions of Agile teams.
J. Syst. Softw., 2022

A model-driven approach to reengineering processes in cloud computing.
Inf. Softw. Technol., 2022

A large scale analysis of mHealth app user reviews.
Empir. Softw. Eng., 2022

Opportunities and Challenges in Code Search Tools.
ACM Comput. Surv., 2022

A Comparative Study of Smartphone and Smart TV Apps.
CoRR, 2022

Technical Q&A Site Answer Recommendation via Question Boosting.
CoRR, 2022

Does personality impact requirements engineering Activities?
CoRR, 2022

Diverse End User Requirements.
CoRR, 2022

An Information-Theoretic and Contrastive Learning-based Approach for Identifying Code Statements Causing Software Vulnerability.
CoRR, 2022

Cross Project Software Vulnerability Detection via Domain Adaptation and Max-Margin Principle.
CoRR, 2022

The Role of Emotional Intelligence in Handling Requirements Changes in Software Engineering.
CoRR, 2022

Emotion-Centric Requirements Change Handling in Software Engineering.
CoRR, 2022

Fine-grained image classification of microscopic insect pest species: Western Flower thrips and Plague thrips.
Comput. Electron. Agric., 2022

RCM-extractor: an automated NLP-based approach for extracting a semi formal representation model from natural language requirements.
Autom. Softw. Eng., 2022

Operationalizing Human Values in Software Engineering: A Survey.
IEEE Access, 2022

On the Violation of Honesty in Mobile Apps: Automated Detection and Categories.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

Do Customized Android Frameworks Keep Pace with Android?
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

Vision: developing collaborative model-driven apps for personalised care plans.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, 2022

Node-read: a visually accessible low-code software development extension.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, 2022

Towards Better mHealth Apps: Understanding Current Challenges and User Expectations.
Proceedings of the 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2022

Better Addressing Diverse Accessibility Issues in Emerging Apps: A Case Study using COVID-19 Apps.
Proceedings of the 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2022

Characterizing Human Aspects in Reviews of COVID-19 Apps.
Proceedings of the 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2022

Mining Android API Usage to Generate Unit Test Cases for Pinpointing Compatibility Issues.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

A First Look at CI/CD Adoptions in Open-Source Android Apps.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

Automatically detecting API-induced compatibility issues in Android apps: a comparative analysis (replicability study).
Proceedings of the ISSTA '22: 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, South Korea, July 18, 2022

An Investigation of Factors Influencing Online Shopping Behaviors in the Context of China and Australia.
Proceedings of the Software Business - 13th International Conference, 2022

Code Implementation Recommendation for Android GUI Components.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2022

Towards Automatically Repairing Compatibility Issues in Published Android Apps.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

How are Diverse End-user Human-centric Issues Discussed on GitHub?
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society ICSE (SEIS) 2022, 2022

A New Approach Towards Ensuring Gender Inclusive SE Job Advertisements.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society ICSE (SEIS) 2022, 2022

So who is impacted anyway - a preliminary study of indirect stakeholder identification in practice.
Proceedings of the 15th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering , 2022

Formulating Interference-aware Data Delivery Strategies in Edge Storage Systems.
Proceedings of the 51st International Conference on Parallel Processing, 2022

Better Understanding Diverse End User Website Usage Challenges with Browser-Based Augmented Reality Approaches.
Proceedings of the Evaluation of Novel Approaches to Software Engineering, 2022

Evaluation of an Augmented Reality Approach to Better Understanding Diverse End User Website Usage Challenges.
Proceedings of the 17th International Conference on Evaluation of Novel Approaches to Software Engineering, 2022

Human Values Violations in Stack Overflow: An Exploratory Study.
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022

A Curated Personas and Design Guidelines Tool for Better Supporting Diverse End-users.
Proceedings of the 46th IEEE Annual Computers, Software, and Applications Conferenc, 2022

2021
Checking Smart Contracts With Structural Code Embedding.
IEEE Trans. Software Eng., 2021

Automatic Feature Learning for Predicting Vulnerable Software Components.
IEEE Trans. Software Eng., 2021

Cost-Effective App Data Distribution in Edge Computing.
IEEE Trans. Parallel Distributed Syst., 2021

Online Collaborative Data Caching in Edge Computing.
IEEE Trans. Parallel Distributed Syst., 2021

On the Impact of Sample Duplication in Machine-Learning-Based Android Malware Detection.
ACM Trans. Softw. Eng. Methodol., 2021

Context-aware Retrieval-based Deep Commit Message Generation.
ACM Trans. Softw. Eng. Methodol., 2021

Taming Reflection: An Essential Step Toward Whole-program Analysis of Android Apps.
ACM Trans. Softw. Eng. Methodol., 2021

Technical Q8A Site Answer Recommendation via Question Boosting.
ACM Trans. Softw. Eng. Methodol., 2021

Actionable Analytics: Stop Telling Me What It Is; Please Tell Me What To Do.
IEEE Softw., 2021

Software Engineering in Australasia.
ACM SIGSOFT Softw. Eng. Notes, 2021

Latexify Math: Mathematical Formula Markup Revision to Assist Collaborative Editing in Math Q&A Sites.
Proc. ACM Hum. Comput. Interact., 2021

A comprehensive comparative study of clustering-based unsupervised defect prediction models.
J. Syst. Softw., 2021

<i>Icon2Code</i>: Recommending code implementations for Android GUI components.
Inf. Softw. Technol., 2021

Developing Mobile Applications Via Model Driven Development: A Systematic Literature Review.
Inf. Softw. Technol., 2021

A systematic review of scheduling approaches on multi-tenancy cloud platforms.
Inf. Softw. Technol., 2021

Maintenance-related concerns for post-deployed Ethereum smart contract development: issues, techniques, and future challenges.
Empir. Softw. Eng., 2021

A Taxonomy of Supervised Learning for IDSs in SCADA Environments.
ACM Comput. Surv., 2021

The Influence of Human Aspects on Requirements Engineering: Software Practitioners Perspective.
CoRR, 2021

A Graduate Course on E-commerce Information Systems Engineering.
CoRR, 2021

Emotimonitor: A Trello Power-Up to Capture Emotions of Agile Teams.
CoRR, 2021

Software Engineering for Blockchain Based Software Systems: Foundations, Survey, and Future Directions.
CoRR, 2021

Software Engineering for Internet of Things.
CoRR, 2021

EdgeWorkflowReal: An Edge Computing based Workflow Execution Engine for Smart Systems.
CoRR, 2021

An efficient deadline constrained and data locality aware dynamic scheduling framework for multitenancy clouds.
Concurr. Comput. Pract. Exp., 2021

Human-Centric Issues in eHealth App Development and Usage: A Preliminary Assessment.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

A Toolkit for Building More Adaptable User Interfaces for Vision-Impaired Users.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2021

ICME: an informed consent management engine for conformance in smart building environments.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Embedding app-library graph for neural third party library recommendation.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Code2Que: a tool for improving question titles from mined code snippets in stack overflow.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Automating the removal of obsolete TODO comments.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Emotions in Computer Vision Service Q&A.
Proceedings of the 6th IEEE/ACM International Workshop on Emotion Awareness in Software Engineering, 2021

Requirements Formality Levels Analysis and Transformation of Formal Notations into Semi-formal and Informal Notations (S).
Proceedings of the 33rd International Conference on Software Engineering and Knowledge Engineering, 2021

CORG: A Component-Oriented Synthetic Textual Requirements Generator.
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2021

ARF: Automatic Requirements Formalisation Tool.
Proceedings of the 29th IEEE International Requirements Engineering Conference, 2021

Enhancing NL Requirements Formalisation Using a Quality Checking Model.
Proceedings of the 29th IEEE International Requirements Engineering Conference, 2021

DBRG: Description-Based Non-Quality Requirements Generator.
Proceedings of the 29th IEEE International Requirements Engineering Conference, 2021

What's up with Requirements Engineering for Artificial Intelligence Systems?
Proceedings of the 29th IEEE International Requirements Engineering Conference, 2021

Practitioners' Perceptions of the Goals and Visual Explanations of Defect Prediction Models.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

RCM-Extractor: Automated Extraction of a Semi Formal Representation Model from Natural Language Requirements.
Proceedings of the 9th International Conference on Model-Driven Engineering and Software Development, 2021

RCM: Requirement Capturing Model for Automated Requirements Formalisation.
Proceedings of the 9th International Conference on Model-Driven Engineering and Software Development, 2021

SRCM: A Semi Formal Requirements Representation Model Enabling System Visualisation and Quality Checking.
Proceedings of the 9th International Conference on Model-Driven Engineering and Software Development, 2021

Fifth International Workshop on Human Factors in Modeling / Modeling of Human Factors (HuFaMo'21).
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2021

Checking App Behavior Against App Descriptions: What If There are No App Descriptions?
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

Characterizing Sensor Leaks in Android Apps.
Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, 2021

Information-theoretic Source Code Vulnerability Highlighting.
Proceedings of the International Joint Conference on Neural Networks, 2021

AH-CID: A Tool to Automatically Detect Human-Centric Issues in App Reviews.
Proceedings of the 16th International Conference on Software Technologies, 2021

Unveiling the Mystery of API Evolution in Deep Learning Frameworks: A Case Study of Tensorflow 2.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

Automatic Solution Summarization for Crash Bugs.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

A First Look at Human Values-Violation in App Reviews.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Society, 2021

Identifying and Characterizing Silently-Evolved Methods in the Android API.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

COVID-19 vs Social Media Apps: Does Privacy Really Matter?
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Society, 2021

Impact of End User Human Aspects on Software Engineering.
Proceedings of the 23rd International Conference on Enterprise Information Systems, 2021

Modelling Age of End-Users Using Wire-Frames.
Proceedings of the Evaluation of Novel Approaches to Software Engineering, 2021

Improving the Modelling of Human-centric Aspects of Software Systems: A Case Study of Modelling End User Age in Wirefame Designs.
Proceedings of the 16th International Conference on Evaluation of Novel Approaches to Software Engineering, 2021

Addressing the Influence of End User Human Aspects on Software Engineering.
Proceedings of the Evaluation of Novel Approaches to Software Engineering, 2021

A human-centric approach to building a smarter and better parking application.
Proceedings of the IEEE 45th Annual Computers, Software, and Applications Conference, 2021

Improving Human-Centric Software Defect Evaluation, Reporting, and Fixing.
Proceedings of the IEEE 45th Annual Computers, Software, and Applications Conference, 2021

Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users.
Proceedings of the 28th Asia-Pacific Software Engineering Conference, 2021

2020
Authoring logically sequenced visual data stories with Gravity.
J. Comput. Lang., 2020

An end-to-end model-based approach to support big data analytics development.
J. Comput. Lang., 2020

Generating Question Titles for Stack Overflow from Mined Code Snippets.
ACM Trans. Softw. Eng. Methodol., 2020

Wireframe-based UI Design Search through Image Autoencoder.
ACM Trans. Softw. Eng. Methodol., 2020

Cost effective dynamic data placement for efficient access of social networks.
J. Parallel Distributed Comput., 2020

A revised open source usability defect classification taxonomy.
Inf. Softw. Technol., 2020

Graph-based data caching optimization for edge computing.
Future Gener. Comput. Syst., 2020

QoE-aware user allocation in edge computing systems with dynamic QoS.
Future Gener. Comput. Syst., 2020

A Multi-dimensional Study of Requirements Changes in Agile Software Development Projects.
CoRR, 2020

Explainable AI for Software Engineering.
CoRR, 2020

Maintaining Smart Contracts on Ethereum: Issues, Techniques, and Future Challenges.
CoRR, 2020

On the Replicability and Reproducibility of Deep Learning in Software Engineering.
CoRR, 2020

The Effect of Narration on User Comprehension and Recall of Information Visualisations.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2020

End-User-Oriented Tool Support for Modeling Data Analytics Requirements.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2020

DiffTech: a tool for differencing similar technologies from question-and-answer discussions.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Threshy: supporting safe usage of intelligent web services.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Beware the evolving 'intelligent' web service! an integration architecture tactic to guard AI-first components.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Dual-Component Deep Domain Adaptation: A New Approach for Cross Project Software Vulnerability Detection.
Proceedings of the Advances in Knowledge Discovery and Data Mining, 2020

Deep Cost-Sensitive Kernel Machine for Binary Software Vulnerability Detection.
Proceedings of the Advances in Knowledge Discovery and Data Mining, 2020

Code Action Network for Binary Function Scope Identification.
Proceedings of the Advances in Knowledge Discovery and Data Mining, 2020

AndroZooOpen: Collecting Large-scale Open Source Android Apps for the Research Community.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

User-centred tooling for modelling of big data applications.
Proceedings of the MODELS '20: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems, 2020

An informed consent model for managing the privacy paradox in smart buildings.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2020

Towards better understanding of agile teams through behavior change models.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2020

Budgeted Data Caching based on k-Median in Mobile Edge Computing.
Proceedings of the 2020 IEEE International Conference on Web Services, 2020

Score-Based Automatic Detection and Resolution of Syntactic Ambiguity in Natural Language Requirements.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Towards Understanding Technical Responses to Requirements Changes in Agile Teams.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

A practical, collaborative approach for modeling big data analytics application requirements.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Companion Volume, Seoul, South Korea, 27 June, 2020

Interpreting cloud computer vision pain-points: a mining study of stack overflow.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

Quality of Experience-Aware User Allocation in Edge Computing Systems: A Potential Game.
Proceedings of the 40th IEEE International Conference on Distributed Computing Systems, 2020

BiDaML in Practice: Collaborative Modeling of Big Data Analytics Application Requirements.
Proceedings of the Evaluation of Novel Approaches to Software Engineering, 2020

Visual Languages for Supporting Big Data Analytics Development.
Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering, 2020

HumaniSE: Approaches to Achieve More Human-Centric Software Engineering.
Proceedings of the Evaluation of Novel Approaches to Software Engineering, 2020

Towards Human-centric Model-driven Software Engineering.
Proceedings of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering, 2020

Adapting Teaching of a Software Engineering Service Course Due to COVID-19.
Proceedings of the 32nd IEEE Conference on Software Engineering Education and Training, 2020

Human-centric Software Engineering for Next Generation Cloud- and Edge-based Smart Living Applications.
Proceedings of the 20th IEEE/ACM International Symposium on Cluster, 2020

2019
A study of the effects of narration on comprehension and memorability of visualisations.
J. Comput. Lang., 2019

Supporting multi-view development for mobile applications.
J. Comput. Lang., 2019

Neural Network-based Detection of Self-Admitted Technical Debt: From Performance to Explainability.
ACM Trans. Softw. Eng. Methodol., 2019

The influence of textual and verbal word-of-mouth on website usability and visual appeal.
J. Supercomput., 2019

Emotion-oriented requirements engineering: A case study in developing a smart home system for the elderly.
J. Syst. Softw., 2019

Engineering complex data integration, harmonization and visualization systems.
J. Ind. Inf. Integr., 2019

Is deep learning better than traditional approaches in tag recommendation for software information sites?
Inf. Softw. Technol., 2019

Domain Specific Code Smells in Smart Contracts.
CoRR, 2019

Automatic, highly accurate app permission recommendation.
Autom. Softw. Eng., 2019

Knowledge Graphing Git Repositories: A Preliminary Study.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

A Framework for Authoring Logically Ordered Visual Data Stories.
Proceedings of the 2019 IEEE Symposium on Visual Languages and Human-Centric Computing, 2019

Lessons learned from using a deep tree-based model for software defect prediction in practice.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019

FogWorkflowSim: An Automated Simulation Toolkit for Workflow Performance Evaluation in Fog Computing.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Merging Intelligent API Responses Using a Proportional Representation Approach.
Proceedings of the Web Engineering - 19th International Conference, 2019

Graph-Based Optimal Data Caching in Edge Computing.
Proceedings of the Service-Oriented Computing - 17th International Conference, 2019

Edge User Allocation with Dynamic Quality of Service.
Proceedings of the Service-Oriented Computing - 17th International Conference, 2019

SmartEmbed: A Tool for Clone and Bug Detection in Smart Contracts through Structural Code Embedding.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Losing Confidence in Quality: Unspoken Evolution of Computer Vision Services.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Do Energy-Oriented Changes Hinder Maintainability?
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Leveraging usage data of software architecture artefacts.
Proceedings of the 2nd International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering, 2019

Towards effective AI-powered agile project management.
Proceedings of the 41st International Conference on Software Engineering: New Ideas and Emerging Results, 2019

What should I document? A preliminary systematic mapping study into API documentation knowledge.
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019

BiDaML: A Suite of Visual Languages for Supporting End-User Data Analytics.
Proceedings of the 2019 IEEE International Congress on Big Data, 2019

A Framework for Internet of Things Search Engines Engineering.
Proceedings of the 26th Asia-Pacific Software Engineering Conference, 2019

A Highly Efficient Data Locality Aware Task Scheduler for Cloud-Based Systems.
Proceedings of the 12th IEEE International Conference on Cloud Computing, 2019

A Deadline Constrained Preemptive Scheduler Using Queuing Systems for Multi-Tenancy Clouds.
Proceedings of the 12th IEEE International Conference on Cloud Computing, 2019

Towards Self-securing Software Systems.
Proceedings of the Software Engineering for Variability Intensive Systems, 2019

2018
Timeline data for "The Rise and Evolution of Agile Software Development".
Dataset, November, 2018

Predicting Delivery Capability in Iterative Software Development.
IEEE Trans. Software Eng., 2018

The Rise and Evolution of Agile Software Development.
IEEE Softw., 2018

Metric selection and anomaly detection for cloud operations using log and metric correlation analysis.
J. Syst. Softw., 2018

Recruitment, engagement and feedback in empirical software engineering studies in industrial contexts.
Inf. Softw. Technol., 2018

A deep tree-based model for software defect prediction.
CoRR, 2018

FastTagRec: fast tag recommendation for software information sites.
Autom. Softw. Eng., 2018

DCTracVis: a system retrieving and visualizing traceability links between source code and documentation.
Autom. Softw. Eng., 2018

PedaViz: Visualising Hour-Level Pedestrian Activity.
Proceedings of the 11th International Symposium on Visual Information Communication and Interaction, 2018

SplashKit: A Development Framework for Motivating and Engaging Students in Introductory Programming.
Proceedings of the IEEE International Conference on Teaching, 2018

Optimal Edge User Allocation in Edge Computing with Variable Sized Vector Bin Packing.
Proceedings of the Service-Oriented Computing - 16th International Conference, 2018

Vision: improved development of mobile ehealth applications.
Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27, 2018

Vision: mobile ehealth learning and intervention platform.
Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27, 2018

Contextual Anomaly Detection for a Critical Industrial System Based on Logs and Metrics.
Proceedings of the 14th European Dependable Computing Conference, 2018

A Survey of Current End-User Data Analytics Tool Support.
Proceedings of the 2018 IEEE International Congress on Big Data, 2018

Preliminary Evaluation of a Guided Usability Defect Report Form.
Proceedings of the 25th Australasian Software Engineering Conference, 2018

Evaluating an Open Learner Model Visualisation Prototype Tool with User eXperience Metrics.
Proceedings of the 25th Australasian Software Engineering Conference, 2018

2017
Reporting Usability Defects: A Systematic Literature Review.
IEEE Trans. Software Eng., 2017

Keyword Search for Building Service-Based Systems.
IEEE Trans. Software Eng., 2017

Systematic literature reviews in agile software development: A tertiary study.
Inf. Softw. Technol., 2017

Automatic feature learning for vulnerability prediction.
CoRR, 2017

MaramaAIC: tool support for consistency management and validation of requirements.
Autom. Softw. Eng., 2017

Technical debt interest assessment: from issues to project.
Proceedings of the XP2017 Scientific Workshops, Cologne, Germany, May 22 - 26, 2017, 2017

Visualising melbourne pedestrian count.
Proceedings of the 2017 IEEE Symposium on Visual Languages and Human-Centric Computing, 2017

PathRec: Visual Analysis of Travel Route Recommendations.
Proceedings of the Eleventh ACM Conference on Recommender Systems, 2017

A Domain-Specific Modeling Approach for Testing Environment Emulation.
Proceedings of the Model-Driven Engineering and Software Development, 2017

Testing Environment Emulation - A Model-based Approach.
Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development, 2017

Cost-Effective Social Network Data Placement and Replication Using Graph-Partitioning.
Proceedings of the IEEE International Conference on Cognitive Computing, 2017

Efficient Keyword Search for Building Service-Based Systems Based on Dynamic Programming.
Proceedings of the Service-Oriented Computing - 15th International Conference, 2017

Predicting indoor spatial movement using data mining and movement patterns.
Proceedings of the 2017 IEEE International Conference on Big Data and Smart Computing, 2017

Analysis of the Textual Content of Mined Open Source Usability Defect Reports.
Proceedings of the 24th Asia-Pacific Software Engineering Conference, 2017

Parametric statecharts: designing flexible IoT apps: deploying android m-health apps in dynamic smart-homes.
Proceedings of the Australasian Computer Science Week Multiconference, 2017

Insights into visualizing trajectory recommendation rankings.
Proceedings of the Australasian Computer Science Week Multiconference, 2017

User Perceptions of Using an Open Learner Model Visualisation Tool for Facilitating Self-regulated Learning.
Proceedings of the Nineteenth Australasian Computing Education Conference, 2017

2016
Ontology-based automated support for goal-use case model analysis.
Softw. Qual. J., 2016

A systematic mapping study of mobile application testing techniques.
J. Syst. Softw., 2016

Usage-based chunking of Software Architecture information to assist information finding.
J. Syst. Softw., 2016

Characterising indoor positioning estimation using experimental data from an active RFID-based real-time location system.
J. Locat. Based Serv., 2016

Heuristics-based indoor positioning systems: a systematic literature review.
J. Locat. Based Serv., 2016

The effect of software engineers' personality traits on team climate and performance: A Systematic Literature Review.
Inf. Softw. Technol., 2016

Emerging Security Challenges of Cloud Virtual Infrastructure.
CoRR, 2016

An Analysis of the Cloud Computing Security Problem.
CoRR, 2016

A Cost/Benefit Approach to Performance Analysis.
Proceedings of the 7th ACM/SPEC International Conference on Performance Engineering, 2016

A domain-specific visual modeling language for testing environment emulation.
Proceedings of the 2016 IEEE Symposium on Visual Languages and Human-Centric Computing, 2016

An empirical study of user perceived usefulness and preference of open learner model visualisations.
Proceedings of the 2016 IEEE Symposium on Visual Languages and Human-Centric Computing, 2016

DeepSoft: a vision for a deep model of software.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

V for variety: Lessons learned from complex smart cities data harmonization and integration.
Proceedings of the 2016 IEEE International Conference on Pervasive Computing and Communication Workshops, 2016

Does textual word-of-mouth affect look and feel?
Proceedings of the 28th Australian Conference on Computer-Human Interaction, 2016

An automated collaborative requirements engineering tool for better validation of requirements.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

TeeVML: tool support for semi-automatic integration testing environment emulation.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

Opaque service virtualisation: a practical tool for emulating endpoint systems.
Proceedings of the 38th International Conference on Software Engineering, 2016

Enhanced playback of automated service emulation models using entropy analysis.
Proceedings of the International Workshop on Continuous Software Evolution and Delivery, 2016

Continuous validation for data analytics systems.
Proceedings of the 38th International Conference on Software Engineering, 2016

TestMEReq: generating abstract tests for requirements validation.
Proceedings of the 3rd International Workshop on Software Engineering Research and Industrial Practice, 2016

Reporting usability defects: do reporters report what software developers need?
Proceedings of the 20th International Conference on Evaluation and Assessment in Software Engineering, 2016

What Influences Usability Defect Reporting? - A Survey of Software Development Practitioners.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

Automated Support to Capture and Validate Security Requirements for Mobile Apps.
Proceedings of the Requirements Engineering Toward Sustainable World, 2016

Improving Cloud-Based Online Social Network Data Placement and Replication.
Proceedings of the 9th IEEE International Conference on Cloud Computing, 2016

2015
A suite of visual languages for model-driven development of statistical surveys and services.
J. Vis. Lang. Comput., 2015

Specifying model transformations by direct manipulation using concrete visual notations and interactive recommendations.
J. Vis. Lang. Comput., 2015

Performance Analysis for Object-Oriented Software: A Systematic Mapping.
IEEE Trans. Software Eng., 2015

Interaction Traces Mining for Efficient System Responses Generation.
ACM SIGSOFT Softw. Eng. Notes, 2015

Generating Reusable Visual Notations Using Model Transformation.
Int. J. Softw. Eng. Knowl. Eng., 2015

From Network Traces to System Responses: Opaquely Emulating Software Services.
CoRR, 2015

Subsuming Methods: Finding New Optimisation Opportunities in Object-Oriented Software.
Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering, Austin, TX, USA, January 31, 2015

A multi-view framework for generating mobile apps.
Proceedings of the 2015 IEEE Symposium on Visual Languages and Human-Centric Computing, 2015

Mobile Application Testing in Industrial Contexts: An Exploratory Multiple Case-Study.
Proceedings of the Intelligent Software Methodologies, Tools and Techniques, 2015

Rule-based extraction of goal-use case models from text.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Automating Performance and Energy Consumption Analysis for Cloud Applications.
Proceedings of the 2015 IEEE World Congress on Services, 2015

Integrating goal-oriented and use case-based requirements engineering: The missing link.
Proceedings of the 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2015

Experience report: Anomaly detection of cloud application operations using log and cloud metric correlation analysis.
Proceedings of the 26th IEEE International Symposium on Software Reliability Engineering, 2015

Performance Analysis Using Subsuming Methods: An Industrial Case Study.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

An Empirical Investigation of Personality Traits of Software Testers.
Proceedings of the 8th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, 2015

StressCloud: A Tool for Analysing Performance and Energy Consumption of Cloud Applications.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Bootstrapping Mobile App Development.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Supporting Scientists in Re-engineering Sequential Programs to Parallel Using Model-Driven Engineering.
Proceedings of the 1st IEEE/ACM International Workshop on Software Engineering for High Performance Computing in Science, 2015

Improving Tenants' Trust in SaaS Applications Using Dynamic Security Monitors.
Proceedings of the 20th International Conference on Engineering of Complex Computer Systems, 2015

Model-Driven Engineering for the Social Enterprise.
Proceedings of the 19th IEEE International Enterprise Distributed Object Computing Conference, 2015

A framework for convergence of cloud services and Internet of things.
Proceedings of the 19th IEEE International Conference on Computer Supported Cooperative Work in Design, 2015

A Preliminary Study of Open Learner Model Representation Formats to Support Formative Assessment.
Proceedings of the 39th IEEE Annual Computer Software and Applications Conference, 2015

Providing Fairer Resource Allocation for Multi-tenant Cloud-Based Systems.
Proceedings of the 7th IEEE International Conference on Cloud Computing Technology and Science, 2015

Reporting Usability Defects: Limitations of Open Source Defect Repositories and Suggestions for Improvement.
Proceedings of the 24th Australasian Software Engineering Conference, 2015

2014
A visual language and environment for enterprise system modelling and automation.
J. Vis. Lang. Comput., 2014

KBRE: a framework for knowledge-based requirements engineering.
Softw. Qual. J., 2014

Performance appraisal of software testers.
Inf. Softw. Technol., 2014

Investigating the effects of personality traits on pair programming in a higher education setting through a family of experiments.
Empir. Softw. Eng., 2014

Determining the Cause of Design Model Inconsistencies.
Computer, 2014

Guest editorial: automated techniques for migrating to the cloud (II).
Autom. Softw. Eng., 2014

Guest editorial: automated techniques for migrating to the Cloud (I).
Autom. Softw. Eng., 2014

Adaptable, model-driven security engineering for SaaS cloud-based applications.
Autom. Softw. Eng., 2014

Automated analysis of performance and energy consumption for cloud applications.
Proceedings of the ACM/SPEC International Conference on Performance Engineering, 2014

An empirical study to review and revise job responsibilities of software testers.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2014

Convert meets KIELER: Integrating advanced layout algorithms into by-example visualisations.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2014

HorusCML: Context-aware domain-specific visual languages designer.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2014

MEReq: A Tool to Capture and Validate Multi-Lingual Requirements.
Proceedings of the New Trends in Software Methodologies, Tools and Techniques, 2014

Automatic Acceptance Test Case Generation From Essential Use Cases.
Proceedings of the New Trends in Software Methodologies, Tools and Techniques, 2014

Software engineering for multi-tenancy computing challenges and implications.
Proceedings of the International Workshop on Innovative Software Development Methodologies and Practices, 2014

GUITAR: An ontology-based automated requirements analysis tool.
Proceedings of the IEEE 22nd International Requirements Engineering Conference, 2014

A Preliminary Survey of Factors Affecting Software Testers.
Proceedings of the 23rd Australian Software Engineering Conference, 2014

SecDSVL: A Domain-Specific Visual Language to Support Enterprise Security Modelling.
Proceedings of the 23rd Australian Software Engineering Conference, 2014

Capturing Security Requirements Using Essential Use Cases (EUCs).
Proceedings of the Requirements Engineering, 2014

A Pair-Oriented Requirements Engineering Approach for Analysing Multi-lingual Requirements.
Proceedings of the Requirements Engineering, 2014

Dimensions and Metrics for Evaluating Recommendation Systems.
Proceedings of the Recommendation Systems in Software Engineering, 2014

2013
Generating Domain-Specific Visual Language Tools from Abstract Visual Specifications.
IEEE Trans. Software Eng., 2013

A Taxonomy and Mapping of Computer-Based Critiquing Tools.
IEEE Trans. Software Eng., 2013

Guest editors introduction: special issue on innovative automated software engineering tools - part #2.
Autom. Softw. Eng., 2013

Guest editors introduction: special issue on innovative automated software engineering tools.
Autom. Softw. Eng., 2013

Experimental analysis of task-based energy consumption in cloud computing systems.
Proceedings of the ACM/SPEC International Conference on Performance Engineering, 2013

Using concrete visual notations as first class citizens for model transformation specification.
Proceedings of the 2013 IEEE Symposium on Visual Languages and Human Centric Computing, 2013

A suite of domain-specific visual languages for scientific software application modelling.
Proceedings of the 2013 IEEE Symposium on Visual Languages and Human Centric Computing, 2013

Generating service models by trace subsequence substitution.
Proceedings of the 9th international ACM SIGSOFT conference on Quality of Software Architectures, 2013

Tool support for automatic model transformation specification using concrete visualisations.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Lessons learned from conducting industry surveys in software testing.
Proceedings of the 1st International Workshop on Conducting Empirical Studies in Industry, 2013

Automated software architecture security risk analysis using formalized signatures.
Proceedings of the 35th International Conference on Software Engineering, 2013

A Preliminary User Evaluation of an Infrastructure to Support Activity-Based Computing in Global Software Development (ABC4GSD).
Proceedings of the 8th IEEE International Conference on Global Software Engineering, 2013

An empirical study of the effects of personality on software testing.
Proceedings of the 26th International Conference on Software Engineering Education and Training, 2013

Development of Robust Traceability Benchmarks.
Proceedings of the 22nd Australian Conference on Software Engineering (ASWEC 2013), 2013

Foreword.
Proceedings of the Economics-Driven Software Architecture, 2013

2012
Guest Editors' Introduction: Software Engineering for the Cloud.
IEEE Softw., 2012

VAM-aaS: Online Cloud Services Security Vulnerability Analysis and Mitigation-as-a-Service.
Proceedings of the Web Information Systems Engineering - WISE 2012, 2012

A Study of Architectural Information Foraging in Software Architecture Documents.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Supporting requirements modelling in the Malay language using essential use cases.
Proceedings of the 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, 2012

Visualizing traceability links between source code and documentation.
Proceedings of the 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, 2012

CONVErT: A framework for complex model visualisation and transformation.
Proceedings of the 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, 2012

Identifying OS Kernel Objects for Run-Time Security Analysis.
Proceedings of the Network and System Security - 6th International Conference, 2012

Operating System Kernel Data Disambiguation to Support Security Analysis.
Proceedings of the Network and System Security - 6th International Conference, 2012

REInDetector: a framework for knowledge-based requirements engineering.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

MaramaAI: tool support for capturing and managing consistency of multi-lingual requirements.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Supporting operating system kernel data disambiguation using points-to analysis.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Supporting automated software re-engineering using re-aspects.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Supporting automated vulnerability analysis using formalized vulnerability signatures.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Performance assessment metrics for software testers.
Proceedings of the 5th International Workshop on Co-operative and Human Aspects of Software Engineering, 2012

SMURF: Supporting Multi-tenancy Using Re-aspects Framework.
Proceedings of the 17th IEEE International Conference on Engineering of Complex Computer Systems, 2012

An energy consumption model and analysis tool for Cloud computing environments.
Proceedings of the First International Workshop on Green and Sustainable Software, 2012

MDSE@R: Model-Driven Security Engineering at Runtime.
Proceedings of the Cyberspace Safety and Security - 4th International Symposium, 2012

Supporting Virtualization-Aware Security Solutions Using a Systematic Approach to Overcome the Semantic Gap.
Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing, 2012

QoS-Driven Service Selection for Multi-tenant SaaS.
Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing, 2012

TOSSMA: A Tenant-Oriented SaaS Security Management Architecture.
Proceedings of the 2012 IEEE Fifth International Conference on Cloud Computing, 2012

2011
Empirical Studies of Pair Programming for CS/SE Teaching in Higher Education: A Systematic Literature Review.
IEEE Trans. Software Eng., 2011

Using data mining for digital ink recognition: Dividing text and shapes in sketched diagrams.
Comput. Graph., 2011

KaitoroCap: A Document Navigation Capture and Visualisation Tool.
Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture, 2011

Capturing Architecture Documentation Navigation Trails for Content Chunking and Sharing.
Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture, 2011

Automatic diagram layout support for the Marama meta-toolset.
Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, 2011

CloudSec: A security monitoring appliance for Virtual Machines in the IaaS cloud model.
Proceedings of the 5th International Conference on Network and System Security, 2011

Generating essential user interface prototypes to validate requirements.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

Improving automated documentation to code traceability by combining retrieval techniques.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

Workshop on flexible modeling tools: (FlexiTools 2011).
Proceedings of the 33rd International Conference on Software Engineering, 2011

Improving requirements quality using essential use case interaction patterns.
Proceedings of the 33rd International Conference on Software Engineering, 2011

A combination approach for enhancing automated traceability.
Proceedings of the 33rd International Conference on Software Engineering, 2011

A Preliminary Study on Factors Affecting Software Testing Team Performance.
Proceedings of the 5th International Symposium on Empirical Software Engineering and Measurement, 2011

The effects of openness to experience on pair programming in a higher education context.
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011

Collaboration-Based Cloud Computing Security Management Framework.
Proceedings of the IEEE International Conference on Cloud Computing, 2011

Tools and Techniques.
Proceedings of the Relating Software Requirements and Architectures., 2011

Introduction: Relating Requirements and Architectures.
Proceedings of the Relating Software Requirements and Architectures., 2011

Theoretical Underpinnings and Reviews.
Proceedings of the Relating Software Requirements and Architectures., 2011

Emerging Issues in Relating Software Requirements and Architecture.
Proceedings of the Relating Software Requirements and Architectures., 2011

Conclusions.
Proceedings of the Relating Software Requirements and Architectures., 2011

Experiences from Industrial Projects.
Proceedings of the Relating Software Requirements and Architectures., 2011

2010
Experiences in Developing a Micro-payment System for Peer-to-Peer Networks.
Int. J. Inf. Technol. Web Eng., 2010

Augmenting DSVL Meta-Tools with Pattern Specification, Instantiation and Reuse.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2010

A Generic Technique for Domain-Specific Visual Language Model Refactoring to Patterns.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2010

ThinkFree: using a visual Wiki for IT knowledge management in a tertiary institution.
Proceedings of the 6th International Symposium on Wikis and Open Collaboration, 2010

Design of a Suite of Visual Languages for Supply Chain Specification.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2010

MaramaAI: Automated and Visual Approach for Inconsistency Checking of Requirements.
Proceedings of the RE 2010, 18th IEEE International Requirements Engineering Conference, Sydney, New South Wales, Australia, September 27, 2010

Tool support for essential use cases to better capture software requirements.
Proceedings of the ASE 2010, 2010

VikiBuilder: end-user specification and generation of visual wikis.
Proceedings of the ASE 2010, 2010

End-user oriented critic specification for domain-specific visual language tools.
Proceedings of the ASE 2010, 2010

Building Digital Ink Recognizers Using Data Mining: Distinguishing between Text and Shapes in Hand Drawn Diagrams.
Proceedings of the Trends in Applied Intelligent Systems, 2010

An empirical study of the effects of conscientiousness in pair programming using the five-factor personality model.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Flexible Modeling Tools (FlexiTools2010).
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

The effects of neuroticism on pair programming: an empirical study in the higher education context.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

Managing Consistency between Textual Requirements, Abstract Interactions and Essential Use Cases.
Proceedings of the 34th Annual IEEE International Computer Software and Applications Conference, 2010

Collaborative Software Engineering: Concepts and Techniques.
Proceedings of the Collaborative Software Engineering, 2010

Collaborative Software Engineering: Challenges and Prospects.
Proceedings of the Collaborative Software Engineering, 2010

2009
Template-based critic authoring for domain-specific visual language tools.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2009

A domain-specific visual language for report writing using Microsoft DSL tools.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2009

The Visual Wiki: A New Metaphor for Knowledge Access and Management.
Proceedings of the 42st Hawaii International International Conference on Systems Science (HICSS-42 2009), 2009

An empirical study of the effects of personality in pair programming using the five-factor model.
Proceedings of the Third International Symposium on Empirical Software Engineering and Measurement, 2009

Integrated Data Mapping for a Software Meta-tool.
Proceedings of the 20th Australian Software Engineering Conference (ASWEC 2009), 2009

Critic Authoring Templates for Specifying Domain-Specific Visual Language Tool Critics.
Proceedings of the 20th Australian Software Engineering Conference (ASWEC 2009), 2009

2008
SUMLOW: early design-stage sketching of UML diagrams on an E-whiteboard.
Softw. Pract. Exp., 2008

Introduction to the Special Issue.
J. Syst. Softw., 2008

A domain specific visual language for design and coordination of supply networks.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008

Development of techniques for sketched diagram recognition.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008

Thinkbase: A Visual Semantic Wiki.
Proceedings of the Poster and Demonstration Session at the 7th International Semantic Web Conference (ISWC2008), 2008

A Data Collection Tool for Sketched Diagrams.
Proceedings of the 5th Eurographics Workshop on Sketch-Based Interfaces and Modeling, 2008

MaramaEML: An Integrated Multi-View Business Process Modelling Environment with Tree-Overlays, Zoomable Interfaces and Code Generation.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

Model-Driven Development of Mobile Personal Health Care Applications.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

Marama: an eclipse meta-toolset for generating multi-view environments.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

2007
Experiences developing architectures for realizing thin-client diagram editing tools.
Softw. Pract. Exp., 2007

Pounamu: A meta-tool for exploratory domain-specific visual language tool development.
J. Syst. Softw., 2007

NetPay: An off-line, decentralized micro-payment system for thin-client applications.
Electron. Commer. Res. Appl., 2007

MaramaTatau: Extending a Domain Specific Visual Language Meta Tool with a Declarative Constraint Mechanism.
Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), 2007

Visual Modelling of Complex Business Processes with Trees, Overlays and Distortion-based Displays.
Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), 2007

Comparing and Contrasting Micro-payment Models for Content Sharing in P2P Networks.
Proceedings of the Third International IEEE Conference on Signal-Image Technologies and Internet-Based System, 2007

Ink Features for Diagram Recognition.
Proceedings of the 4th Eurographics Workshop on Sketch-Based Interfaces and Modeling, 2007

Meta tools for implementing domain specific visual languages.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

Synthesizing client load models for performance engineering via web crawling.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

Supporting Generic Sketching-Based Input of Diagrams in a Domain-Specific Visual Language Meta-Tool.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

EML: A Tree Overlay-Based Visual Language for Business Process Modelling.
Proceedings of the ICEIS 2007, 2007

Model Driven Design and Implementation of Statistical Surveys.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

A Visual Language and Environment for Specifying User Interface Event Handling in Design Tools.
Proceedings of the User Interfaces 2007, Eighth Australasian User Interface Conference, 2007

2006
Guest Editors' Introduction.
Autom. Softw. Eng., 2006

Inking in the IDE: Experiences with Pen-based Design and Annotatio.
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006

Off-Line Micro-Payment Protocol for Multiple Vendors in Mobile Commerce.
Proceedings of the Seventh International Conference on Parallel and Distributed Computing, 2006

Generating Domain-Specific Visual Language Editors from High-level Tool Specifications.
Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering (ASE 2006), 2006

Realistic Load Testing ofWeb Applications.
Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR 2006), 2006

Generating mobile device user interfaces for diagram-based modelling tools.
Proceedings of the User Interfaces 2006, 2006

A Service-Oriented Architecture for Software Process Technology.
Proceedings of the 17th Australian Software Engineering Conference (ASWEC 2006), 2006

2005
A framework for visual notation exchange.
J. Vis. Lang. Comput., 2005

Deployed software component testing using dynamic validation agents.
J. Syst. Softw., 2005

SoftArch/MTE: Generating Distributed System Test-Beds from High-Level Software Architecture Descriptions.
Autom. Softw. Eng., 2005

A Visual Language and Environment for Specifying Design Tool Event Handling.
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005

A Suite of Visual Languages for Statistical Survey Specification.
Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2005), 2005

Deploying Multi-Agents for Intelligent Aspect-Oriented Web Services.
Proceedings of the Multi-Agent Systems for Society, 2005

A generic approach to supporting diagram differencing and merging for collaborative design.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

A visual language and environment for composing web services.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

An Architecture for Developing Aspect-Oriented Web Services.
Proceedings of the 2005 IEEE International Conference on Web Services (ICWS 2005), 2005

Off-Line Micro-payment System for Content Sharing in P2P Networks.
Proceedings of the Distributed Computing and Internet Technology, 2005

Information visualisation utilising 3D computer game engines case study: a source code comprehension tool.
Proceedings of the 6th ACM SIGCHI New Zealand Chapter's International Conference on Computer-Human Interaction: Making CHI Natural, 2005

Constructing domain-specific design tools with a visual language meta-tool.
Proceedings of the 17th Conference on Advanced Information Systems Engineering (CAiSE '05), 2005

Beautifying Sketching-based Design Tool Content: Issues and Experiences.
Proceedings of the User Interfaces 2005, 2005

Generating Web-based User Interfaces for Diagramming Tools.
Proceedings of the User Interfaces 2005, 2005

Supporting Dynamic Software Tool Integration via Web Service-Based Components.
Proceedings of the 16th Australian Software Engineering Conference (ASWEC 2005), 31 March, 2005

Improving Agile Software Development using eXtreme AOCE and Aspect-Oriented CVS.
Proceedings of the 12th Asia-Pacific Software Engineering Conference (APSEC 2005), 2005

2004
Domain-specific visual languages for specifying and generating data mapping systems.
J. Vis. Lang. Comput., 2004

Workshop on directions in software engineering environments (WoDiSEE).
ACM SIGSOFT Softw. Eng. Notes, 2004

Three Kinds of E-wallets for a NetPay Micro-Payment System.
Proceedings of the Web Information Systems, 2004

Pounamu: A Meta-Yool for Multi-View Visual Language Environment Construction.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

Integrating a Zoomable User Interfaces Concept into a Visual Language Meta-Tool Environment.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

Software Architecture Modelling and Performance Analysis with Argo/MTE.
Proceedings of the Sixteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2004), 2004

An Architecture for Generating Web-Based, Thin-Client Diagramming Tools.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004

Experiences Integrating and Scaling a Performance Test Bed Generator with an Open Source CASE Tool.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004

Automated Data Mapping Specification via Schema Heuristics and User Interaction.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004

Three Integration Methods for a Component-Based NetPay Vendor System.
Proceedings of the Computational and Information Science, First International Symposium, 2004

Reciprocity: an Integrated, Continuous Approach to Software Training Authoring, Delivery and Monitoring.
Proceedings of the 15th Australian Software Engineering Conference (ASWEC 2004), 2004

An Environment for Automated Performance Evaluation of J2EE and ASP.NET Thin-client Architectures.
Proceedings of the 15th Australian Software Engineering Conference (ASWEC 2004), 2004

2003
Customer Perceptions of a Thin-Client Micro-Payment System: Issues and Experiences.
J. Organ. End User Comput., 2003

Softarch: Tool Support for Integrated Software Architecture Development.
Int. J. Softw. Eng. Knowl. Eng., 2003

Desert Island.
Autom. Softw. Eng., 2003

Approaches to supporting software visual notation exchange.
Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 2003

An e-whiteboard application to support early design-stage sketching of UML diagrams.
Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 2003

Experiences Developing an E-Whiteboard-Based Circuit Designer.
Proceedings of the International Conference on Software Engineering Research and Practice, 2003

A 3D Metaphor for Software Production Visualization.
Proceedings of the Seventh International Conference on Information Visualization, 2003

Experiences Developing a Collaborative Travel Planning Application with .NET Web Services.
Proceedings of the International Conference on Web Services, ICWS '03, June 23, 2003

An Architecture for Efficient, Flexible Enterprise System Integration.
Proceedings of the International Conference on Internet Computing, 2003

An environment for developing adaptive, multi-device user interfaces.
Proceedings of the User Interfaces 2003, 2003

Architecture for a Component-Based, Plug-In Micro-payment System.
Proceedings of the Web Technologies and Applications, 5th Asian-Pacific Web Conference, 2003

2002
Engineering plug-in software components to support collaborative work.
Softw. Pract. Exp., 2002

Developing adaptable user interfaces for component-based systems.
Interact. Comput., 2002

A Data Mapping Specification Environment Using a Concrete Business Form-Based Metaphor.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), 2002

Automatic Validation of Deployed J2EE Components Using Aspects.
Proceedings of the 17th IEEE International Conference on Automated Software Engineering (ASE 2002), 2002

Architecure of a Micro- payment System for Thin- Client Web Applications.
Proceedings of the International Conference on Internet Computing, 2002

Experiences developing a thin-client, multi-device travel planning application.
Proceedings of the SIGCHI-NZ Symposium on Computer-Human Interaction, 2002

An Architecture for Building Multi-device Thin-Client Web User Interfaces.
Proceedings of the Advanced Information Systems Engineering, 14th International Conference, 2002

Building Multi-Device, Component-based, Thin-client Groupware: Issues and Experiences.
Proceedings of the User Interfaces 2002, 2002

Extending a Persistent Object Framework to Enhance Enterprise Application Server Performance.
Proceedings of the Database Technologies 2002, 2002

2001
A Visual Language for Design Pattern Modelling and Instantiation.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2001), 2001

A Visual Language and Environment for EDI Message Translation.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2001), 2001

Web-Enabling an Integrated Health Information System.
Proceedings of the 7th International Conference on Object Oriented Information Systems, 2001

Generating EDI Message Translations from Visual Specifications.
Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE 2001), 2001

Generation of Distributed System Test-Beds from High-Level Software Architecture Descriptions.
Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE 2001), 2001

Software Engineering Tools - Minitrack Introduction.
Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), 2001

Software Architecture Modeling, Analysis and Implementation with SoftArch.
Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), 2001

Developing Software Components with the UML, Enterprise Java Beans and Aspects.
Proceedings of the 13th Australian Software Engineering Conference (ASWEC 2001), 2001

2000
Constructing component-based software engineering environments: issues and experiences.
Inf. Softw. Technol., 2000

Multi-Perspective Specification, Design and Implementation of Software Components Using Aspects.
Int. J. Softw. Eng. Knowl. Eng., 2000

High-Level Static and Dynamic Visualization of Software Architectures.
Proceedings of the 2000 IEEE International Symposium on Visual Languages, 2000

An implementation architecture for aspect-oriented component engineering.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2000

Storage and Retrieval of Software Components Using Aspects.
Proceedings of the 23rd Australasian Computer Science Conference (ACSC 2000), 31 January, 2000

1999
Visual Specification and Monitoring of Software Agents in Decentralized Process-Centred Environments.
Int. J. Softw. Eng. Knowl. Eng., 1999

Aspect-Oriented Requirements Engineering for Component-Based Software Systems.
Proceedings of the 4th IEEE International Symposium on Requirements Engineering (RE '99), 1999

1998
Inconsistency Management for Multiple-View Software Development Environments.
IEEE Trans. Software Eng., 1998

A Decentralized Architecture for Software Process Modeling and Enactment.
IEEE Internet Comput., 1998

Serendipity: Integrated Environment Support for Process Modelling, Enactment and Work Coordination.
Autom. Softw. Eng., 1998

Coordinating Distributed Software Development Projects with Integrated Process Modelling and Enactment Environments.
Proceedings of the 7th Workshop on Enabling Technologies (WETICE '98), 1998

Visual Specification of Multi-View Visual Environments.
Proceedings of the Proceedings 1998 IEEE Symposium on Visual Languages, 1998

Tool Integration, Collaboration and User Interaction Issues in Component-Based Software Architectures.
Proceedings of the TOOLS 1998: 28th International Conference on Technology of Object-Oriented Languages and Systems, 1998

Engineering Component-based, User-configurable Collaborative Editing Systems.
Proceedings of the Engineering for Human-Computer Interaction, 1998

External Requirements of Groupware Development Tools.
Proceedings of the Engineering for Human-Computer Interaction, 1998

Human Interaction Issues for User-Configurable Collaborative Editing Components.
Proceedings of the Third Asian Pacific Computer and Human Interaction, 1998

1997
Summary of the INTERACT97 Workshop on the Next Generation of CSCW Systems.
Proceedings of the Human-Computer Interaction, 1997

Utilizing Past Event Histories in a Process-Centered Software Engineering Environment.
Proceedings of the 1997 Australian Software Engineering Conference (ASWEC '97), 28 September, 1997

A comparative analysis of design principles for project-based IT courses.
Proceedings of the ACM SIGCSE 2nd Australasian Conference on Computer Science Education, 1997

1996
Supporting Flexible Consistency Management via Discrete Change.
Softw. Pract. Exp., 1996

Visual Language Support for Planning and Coordination in Cooperative Work Systems.
Proceedings of the 1996 IEEE Symposium on Visual Languages, 1996

Support for constructing environments with multiple views.
Proceedings of the Joint Proceedings of the Second International Software Architecture Workshop (ISAW-2) and International Workshop on Multiple Perspectives in Software Development (Viewpoints '96) on SIGSOFT '96 workshops, 1996

Towards a unified event-based software architecture.
Proceedings of the Joint Proceedings of the Second International Software Architecture Workshop (ISAW-2) and International Workshop on Multiple Perspectives in Software Development (Viewpoints '96) on SIGSOFT '96 workshops, 1996

1995
ViTABaL: A Visual Language Supporting Design by Tool Abstraction.
Proceedings of the Proceedings 11th International IEEE Symposium on Visual Languages, 1995

Integrating and Supporting Entity Relationship and Object Role Models.
Proceedings of the OOER'95: Object-Oriented and Entity-Relationship Modelling, 1995

Providing Integrated Support for Multiple Development Notations
Proceedings of the Advanced Information Systems Engineering, 7th International Conference, 1995

Software Environment Support for Integrated Formal Program Specification and Development.
Proceedings of the 2nd Asia-Pacific Software Engineering Conference (APSEC '95), 1995

1993
Constructing Multi-View Editing Environments Using MViews.
Proceedings of the 1993 IEEE Workshop on Visual Languages, 1993

MViews: A Framework for Developing Visual Programming Environments.
Proceedings of the Technology of Object-Oriented Languages and Systems Tools 12: Proceedings of the twelfth International Conference Tools Pacific, 1993

1991
A Visual Programming Environment for O-O Languages.
Proceedings of the TOOLS 1991: 5th International Conference on Technology of Object-Oriented Languages and Systems, 1991


  Loading...