Human-centric (Self-Adaptive) Software EngineeringSpeaker: John Grundy – Melbourne, Australia
Topic(s): Software Engineering and Programming
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 LectureNumber of Slides: 30
Duration: 40 - 50 minutes
Languages Available: English
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.