Jon Whittle
Orcid: 0000-0002-9342-7809Affiliations:
- CSIRO, Data61, Sydney, NSW, Australia
- Monash University, Faculty of Information Technology, Melbourne, Australia
- George Mason University, Fairfax, Virginia, USA (former)
According to our database1,
Jon Whittle
authored at least 206 papers
between 1996 and 2025.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on linkedin.com
-
on orcid.org
-
on ise.gmu.edu
On csauthors.net:
Bibliography
2025
Agent design pattern catalogue: A collection of architectural patterns for foundation model based agents.
J. Syst. Softw., 2025
2024
Responsible AI Pattern Catalogue: A Collection of Best Practices for AI Governance and Engineering.
ACM Comput. Surv., July, 2024
Toward Responsible AI in the Era of Generative AI: A Reference Architecture for Designing Foundation Model-Based Systems.
IEEE Softw., 2024
Towards Responsible Generative AI: A Reference Architecture for Designing Foundation Model Based Agents.
Proceedings of the 21st IEEE International Conference on Software Architecture, 2024
A Taxonomy of Foundation Model based Systems through the Lens of Software Architecture.
Proceedings of the IEEE/ACM 3rd International Conference on AI Engineering, 2024
2023
Automated detection, categorisation and developers' experience with the violations of honesty in mobile apps.
Empir. Softw. Eng., November, 2023
Operationalizing Responsible AI at Scale: CSIRO Data61's Pattern-Oriented Responsible AI Engineering Approach.
Commun. ACM, July, 2023
Investigating end-users' values in agriculture mobile applications development: An empirical study on Bangladeshi female farmers.
J. Syst. Softw., June, 2023
Empir. Softw. Eng., June, 2023
Responsible-AI-by-Design: A Pattern Collection for Designing Responsible Artificial Intelligence Systems.
IEEE Softw., 2023
Developing Responsible Chatbots for Financial Services: A Pattern-Oriented Responsible Artificial Intelligence Engineering Approach.
IEEE Intell. Syst., 2023
Building the Future of Responsible AI: A Reference Architecture for Designing Large Language Model based Agents.
CoRR, 2023
Towards Responsible AI in the Era of ChatGPT: A Reference Architecture for Designing Foundation Model-based AI Systems.
CoRR, 2023
Operationalising Responsible AI Using a Pattern-Oriented Approach: A Case Study on Chatbots in Financial Services.
CoRR, 2023
Proceedings of the 31st IEEE International Requirements Engineering Conference, RE 2023, 2023
Towards Concrete and Connected AI Risk Assessment (C<sup>2</sup>AIRA): A Systematic Mapping Study.
Proceedings of the 2nd IEEE/ACM International Conference on AI Engineering, 2023
2022
IEEE Trans. Software Eng., 2022
IEEE Trans. Software Eng., 2022
How secondary school girls perceive Computational Thinking practices through collaborative programming with the micro: bit.
J. Syst. Softw., 2022
Human values in software development artefacts: A case study on issue discussions in three Android applications.
Inf. Softw. Technol., 2022
CoRR, 2022
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022
Software Engineers' Response to Public Crisis: Lessons Learnt from Spontaneously Building an Informative COVID-19 Dashboard.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society ICSE (SEIS) 2022, 2022
Software engineering for Responsible AI: An empirical study and operationalised patterns.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022
Proceedings of the 1st International Conference on AI Engineering: Software Engineering for AI, 2022
Proceedings of the IEEE International Conference on Big Data, 2022
2021
CoRR, 2021
CoRR, 2021
Human Values in Mobile App Development: An Empirical Study on Bangladeshi Agriculture Mobile Apps.
CoRR, 2021
Proceedings of the 29th IEEE International Requirements Engineering Conference, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Society, 2021
Measuring Bangladeshi Female Farmers' Values for Agriculture Mobile Applications Development.
Proceedings of the 54th Hawaii International Conference on System Sciences, 2021
Proceedings of the ESEM '21: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 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
Proceedings of the Into the Wild: Beyond the Design Research Lab, 2020
The Impact of a STEM-based Entrepreneurship Program on the Entrepreneurial Intention of Secondary School Female Students.
CoRR, 2020
Proceedings of the 28th IEEE International Requirements Engineering Conference, 2020
Proceedings of the 10th IEEE International Model-Driven Requirements Engineering, 2020
Society-oriented applications development: investigating users' values from bangladeshi agriculture mobile applications.
Proceedings of the ICSE-SEIS '20: Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Software Engineering in Society, Seoul, South Korea, 27 June, 2020
A study on the prevalence of human values in software engineering publications, 2015 - 2018.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
2019
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019
Proceedings of the 27th IEEE International Requirements Engineering Conference, 2019
Towards Integrating Human Values into Software: Mapping Principles and Rights of GDPR to Values.
Proceedings of the 27th IEEE International Requirements Engineering Conference, 2019
Respiratory Self-Care: Identifying Current Challenges and Future Potentials for Digital Technology to Support People with Chronic Respiratory Conditions.
Proceedings of the 13th EAI International Conference on Pervasive Computing Technologies for Healthcare, 2019
2018
Software Development and CSCW: Standardization and Flexibility in Large-Scale Agile Development.
Proc. ACM Hum. Comput. Interact., 2018
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018
Scoping the Design Space for Data Supported Decision-Making Tools in Respiratory Care: Needs, Barriers and Future Aspirations.
Proceedings of the 12th EAI International Conference on Pervasive Computing Technologies for Healthcare, 2018
SE in ES: opportunities for software engineering and cloud computing in environmental science.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Society, 2018
Proceedings of the International Workshop on Software Fairness, 2018
2017
A taxonomy of tool-related issues affecting the adoption of model-driven engineering.
Softw. Syst. Model., 2017
Biometric data sharing in the wild: Investigating the effects on online sports spectators.
Int. J. Hum. Comput. Stud., 2017
Proceedings of the 11th EAI International Conference on Pervasive Computing Technologies for Healthcare, 2017
Proceedings of the 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2017
An Integrated Platform for Dynamic Adaptation of Multi-tenant Single Instance SaaS Applications.
Proceedings of the 5th IEEE International Conference on Future Internet of Things and Cloud, 2017
Proceedings of the IEEE International Conference on Cloud Computing Technology and Science, 2017
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017
Embedding a Crowd inside a Relay Baton: A Case Study in a Non-Competitive Sporting Activity.
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017
2016
Interact. Comput., 2016
Proceedings of the 10th Workshop on Models and Evolution co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016), 2016
Proceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems, 2016
Proceedings of the 3rd Workshop on CrossCloud Infrastructures & Platforms, 2016
Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems, 2016
2015
Softw. Syst. Model., 2015
Softw. Syst. Model., 2015
Proceedings of the Human-Computer Interaction - INTERACT 2015, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
Crowdsourcing Synchronous Spectator Support: (go on, go on, you're the best)<sup>n-1</sup>.
Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, 2015
2014
Trans. Comput. Collect. Intell., 2014
Supporting Reflective Practice in Software Engineering Education through a Studio-Based Approach.
IEEE Softw., 2014
Model-driven engineering practices in industry: Social, organizational and managerial factors that lead to success or failure.
Sci. Comput. Program., 2014
Proceedings of the User Modeling, Adaptation, and Personalization, 2014
Proceedings of the Persuasive Technology - 9th International Conference, 2014
How much participation is enough?: a comparison of six participatory design projects in terms of outcomes.
Proceedings of the Participatory Design Conference, 2014
Visualising the flow of a local economy to encourage inter-community trading: adding bits to BARTER.
Proceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, 2014
Proceedings of the MODELS Educators Symposium co-located with the ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems (MODELS 2014), 2014
Proceedings of the Model-Driven Engineering Languages and Systems, 2014
Proceedings of the 2nd International Workshop on Model-Driven Engineering on and for the Cloud co-located with the 17th International Conference on Model Driven Engineering Languages and Systems, 2014
Revealing flows in the local economy through visualisations: customers, [clicks/cliques] and clusters.
Proceedings of the 18th International Academic MindTrek Conference: Media Business, 2014
Proceedings of the 16th international conference on Human-computer interaction with mobile devices & services, 2014
Software engineering for 'social good': integrating action research, participatory design, and agile development.
Proceedings of the 36th International Conference on Software Engineering, 2014
Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing, 2014
Proceedings of the Human-Centered Software Engineering, 2014
Proceedings of the 2014 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2014
Proceedings of the 27th IEEE Conference on Software Engineering Education and Training, 2014
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2014
Prototyping 'clasp': implications for designing digital technology for and with adults with autism.
Proceedings of the Designing Interactive Systems Conference 2014, DIS '14, Vancouver, BC, 2014
BioShare: a research tool for analyzing social networks effects when sharing biometric data.
Proceedings of the Companion Publication of the 2014 ACM SIGCHI Conference on Designing Interactive Systems Conference, 2014
Sharing real-time biometric data across social networks: requirements for research experiments.
Proceedings of the Designing Interactive Systems Conference 2014, DIS '14, Vancouver, BC, 2014
2013
Proceedings of the Model-Driven Engineering Languages and Systems, 2013
Proceedings of the Workshop on Extreme Modeling co-located with ACM/IEEE 16th International Conference on Model Driven Engineering Languages & Systems (MoDELS 2013), 2013
Analyzing the Effort of Composing Design Models of Large-Scale Software in Industrial Case Studies.
Proceedings of the Model-Driven Engineering Languages and Systems, 2013
Proceedings of the International Conference on Making Sense of Converging Media, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
Proceedings of the 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, 2013
Proceedings of the 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, 2013
Proceedings of the Aspect-Oriented Software Development, 2013
Composing Goal and Scenario Models with the Aspect-Oriented User Requirements Notation Based on Syntax and Semantics.
Proceedings of the Aspect-Oriented Requirements Engineering, 2013
Proceedings of the Aspect-Oriented Requirements Engineering, 2013
Proceedings of the Aspect-Oriented Requirements Engineering, 2013
2012
Ten years of software and systems modeling - Reflecting on the past, looking to the future.
Softw. Syst. Model., 2012
Understanding Actionable Knowledge in Social Media: BBC Question Time and Twitter, a Case Study.
Proceedings of the Sixth International Conference on Weblogs and Social Media, 2012
Proceedings of the 17th IEEE International Conference on Engineering of Complex Computer Systems, 2012
Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2012
2011
Bio-Inspired Mechanisms for Coordinating Multiple Instances of a Service Feature in Dynamic Software Product Lines.
J. Univers. Comput. Sci., 2011
A Feasibility Study on Extracting Twitter Users' Interests Using NLP Tools for Serendipitous Connections.
Proceedings of the PASSAT/SocialCom 2011, Privacy, 2011
Proceedings of the PASSAT/SocialCom 2011, Privacy, 2011
Proceedings of the 2nd International Workshop on Requirements@Run.Time (RE@RunTime 2011), 2011
Mismatches between Industry Practice and Teaching of Model-Driven Software Development.
Proceedings of the Models in Software Engineering, 2011
Proceedings of the First Workshop on Experiences and Empirical Studies in Software Modelling, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Proceedings of the Third Workshop on Behavioural Modelling, 2011
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011
2010
ACM Trans. Softw. Eng. Methodol., 2010
Softw. Syst. Model., 2010
Requir. Eng., 2010
Requir. Eng., 2010
Classification of Short Text Comments by Sentiment and Actionability for VoiceYourView.
Proceedings of the 2010 IEEE Second International Conference on Social Computing, 2010
Proceedings of the RE 2010, 18th IEEE International Requirements Engineering Conference, Sydney, New South Wales, Australia, September 27, 2010
Proceedings of the Model Driven Engineering Languages and Systems, 2010
On the role of the user in monitoring the environment in self-adaptive systems: a position paper.
Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2010
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the UbiComp 2010: Ubiquitous Computing, 12th International Conference, 2010
Proceedings of the 9th International Conference on Aspect-Oriented Software Development, 2010
2009
MATA: A Unified Approach for Composing UML Aspect Models Based on Graph Transformation.
LNCS Trans. Aspect Oriented Softw. Dev., 2009
Proceedings of the 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2009
Proceedings of the RE 2009, 17th IEEE International Requirements Engineering Conference, Atlanta, Georgia, USA, August 31, 2009
Proceedings of the RE 2009, 17th IEEE International Requirements Engineering Conference, Atlanta, Georgia, USA, August 31, 2009
Proceedings of the Model Driven Engineering Languages and Systems, 2009
A Goal-Based Modeling Approach to Develop Requirements of an Adaptive System with Environmental Uncertainty.
Proceedings of the Model Driven Engineering Languages and Systems, 2009
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009
Proceedings of the Feature Interactions in Software and Communication Systems X, 2009
Proceedings of the Software Engineering for Self-Adaptive Systems [outcome of a Dagstuhl Seminar], 2009
2008
CARD: a decision-guidance framework and application for recommending composite alternatives.
Proceedings of the 2008 ACM Conference on Recommender Systems, 2008
Proceedings of the Models in Software Engineering, Workshops and Symposia at MODELS 2008, Toulouse, France, September 28, 2008
Proceedings of the Model Driven Engineering Languages and Systems, 2008
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
2007
Guest editorial: Special section on Software Engineering Research and Practice 2005 (SERP'05).
Softw. Qual. J., 2007
Proceedings of the Model Driven Engineering Languages and Systems, 2007
Proceedings of the Models in Software Engineering, Workshops and Symposia at MoDELS 2007, Nashville, TN, USA, September 30, 2007
Model Composition in Product Lines and Feature Interaction Detection Using Critical Pair Analysis.
Proceedings of the Model Driven Engineering Languages and Systems, 2007
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007
Proceedings of the 2007 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2007
Proceedings of the Fundamental Approaches to Software Engineering, 2007
Flexible and Expressive Composition Rules with Aspect-oriented Use Case Maps (AoUCM).
Proceedings of the Early Aspects: Current Challenges and Future Directions, 2007
2006
5th Intl. Workshop on Scenarios and State Machines: Models - Algorithms - and Tools (SCESM).
ACM SIGSOFT Softw. Eng. Notes, 2006
Workshop introduction of 5th intl. workshop on scenarios and state machines: models - algorithms - and tools (SCESM).
Proceedings of the SCESM '06: Proceedings of the 2006 International Workshop on Scenarios and State Machines: Models, 2006
Proceedings of the 14th IEEE International Conference on Requirements Engineering (RE 2006), 2006
Workshop description of 5th intl. workshop on scenarios and state machines: models-algorithms-and tools (SCESM).
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006
Proceedings of the Perspectives of Systems Informatics, 2006
Proceedings of the 30th Annual International Computer Software and Applications Conference, 2006
Proceedings of the Advanced Information Systems Engineering, 18th International Conference, 2006
2005
IEEE Trans. Software Eng., 2005
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005
Proceedings of the Third ACIS International Conference on Software Engineering, 2005
2004
ACM Trans. Math. Softw., 2004
Proceedings of the UML Modeling Languages and Applications, 2004
Proceedings of the UML Modeling Languages and Applications, 2004
Combining Model-Driven and Schema-Based Program Synthesis.
Proceedings of the International Conference on Software Engineering Research and Practice, 2004
Proceedings of the 12th IEEE International Conference on Requirements Engineering (RE 2004), 2004
2003
A summary of the second ICSE 2003 workshop on: "scenarios and state machines: models, algorithms, and tools".
ACM SIGSOFT Softw. Eng. Notes, 2003
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003
Proceedings of the Computer Aided Verification, 15th International Conference, 2003
2002
Formal Aspects Comput., 2002
Proceedings of the UML 2002 - The Unified Modeling Language, 5th International Conference, Dresden, Germany, September 30, 2002
Proceedings of the UML 2002 - The Unified Modeling Language, 5th International Conference, Dresden, Germany, September 30, 2002
Proceedings of the 17th IEEE International Conference on Automated Software Engineering (ASE 2002), 2002
Proceedings of the Object-Oriented Technology, 2002
Formal Approaches to Systems Analysis Using UML: An Overview.
Proceedings of the Advanced Topics in Database Research, Vol. 1, 2002
2001
Proceedings of the 16th IEEE International Conference on Automated Software Engineering (ASE 2001), 2001
2000
J. Database Manag., 2000
Proceedings of the 22nd International Conference on on Software Engineering, 2000
Proceedings of the Formal Approaches to Agent-Based Systems, First International Workshop, 2000
1999
PhD thesis, 1999
Proceedings of the 14th IEEE International Conference on Automated Software Engineering, 1999
Proceedings of the 14th IEEE International Conference on Automated Software Engineering, 1999
Improving Functional Programming Environments.
Proceedings of the Human-Computer Interaction INTERACT '99: IFIP TC13 International Conference on Human-Computer Interaction, 1999
1997
Proceedings of the Programming Languages: Implementations, 1997
Proceedings of the KI-97: Advances in Artificial Intelligence, 1997
1996
Proceedings of the Automated Deduction - CADE-13, 13th International Conference on Automated Deduction, New Brunswick, NJ, USA, July 30, 1996