Human-centric (Self-Adaptive) Software Engineering
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.
John Grundy is Australian Laureate Fellow and Professor of Software Engineering in the Faculty of IT, Monash University. He has been an academic leader for nearly 20 years and had various leadership roles at University of Auckland, Swinburne University of Technology, Deakin University and Monash University. He teaches in the area of software engineering, his research focuses on automated software engineering and human-centric software engineering, and he has a number of industry R&D and consulting projects. He is Fellow of Automated Software Engineering, Fellow of Engineers Australia, Chartered Professional Engineer, Engineering Executive and Senior Member of the IEEE and the ACM.
Mon 15 MayDisplayed time zone: Hobart change
09:00 - 10:30 | SEAMS 2023 Opening & Keynote 1Research Track / Artifact Track at Meeting Room 105 Chair(s): Radu Calinescu University of York, UK, Pooyan Jamshidi University of South Carolina, Raffaela Mirandola Politecnico di Milano | ||
09:00 30mTalk | SEAMS Opening Research Track | ||
09:30 60mKeynote | Human-centric (Self-Adaptive) Software Engineering Research Track John Grundy Monash University |