Human-centric (Self-Adaptive) Software Engineering

Speaker:  John Grundy – Melbourne, Australia
Topic(s):  Software Engineering and Programming

Abstract

Humans are different - age, gender, language, culture, personality, emotions, physical and mental challenges, living and working situations, and many other ways. Most software adopts a one-size-fits all approach and has limited adaptive properties to these human diversities. In this talk I will discuss some of our work over the years that has explored adaptive software systems, including run-time plug-ins for collaboration, user interface adaptation, infrastructure, security controls, visual modelling, and more recently, adapting to human differences to provide a better software solution. I will discuss some of our current projects addressing the later, including adaptive user interfaces, floor plans, MDE for adaptation, and directions in end user specified software adaptation and AI-supported software adaptation.

About this Lecture

Number of Slides:  30
Duration:  40 - 50 minutes
Languages Available:  English
Last Updated: 

Request this Lecture

To request this particular lecture, please complete this online form.

Request a Tour

To request a tour with this speaker, please complete this online form.

All requests will be sent to ACM headquarters for review.