Many current software systems suffer from a lack of consideration of the human differences between end users. This includes age, gender, language, culture, emotions, personality, education, physical and mental challenges, and so on. We describe our work looking to consider these characteristics by incorporation of human centric-issues throughout the model-driven engineering process lifecycle. We propose the use of the co-creational "living lab" model to better collect human-centric issues in the software requirements. We focus on modelling these human-centric factors using domain-specific visual languages, themselves humancentric modelling artefacts. We describe work to incorporate these human-centric issues into model-driven engineering de...
Developing multi-purpose Human Language Technologies (HLT) pipelines and integrating them into the l...
Studying human factors and experiences in modeling helps to gain knowledge on the process and use of...
Software influences several aspects of people's lives and therefore needs to reflect their values. H...
A common problem with many existing software systems and the approaches to engineering them is their...
Research into how humans interact with computers has a long and rich history. Only a small fraction ...
The great importance of human aspects in industrial environments have changed the viewpoints of desi...
Over two and half days, over 30 participants engaged in inventing and evaluating programming and sof...
The human user is important to consider during system design. However, common system design models, ...
Abstract: The human factor plays a crucial role in software engineering, so software engineers shoul...
Abstract — In software system development, an application interface is the main communication platfo...
This paper argues for a model-driven framework for integrating human interface engineering with soft...
The fields of Human-Computer Interaction (HCI) and Software Engineering (SE) have evolved almost ind...
Thesis: S.M. in Technology and Policy, Massachusetts Institute of Technology, School of Engineering,...
Visual Languages for Human-Computer Interaction (HCI) are a good basis for the development of softwa...
Studying human factors and experiences in modeling helps to gain knowledge on the process and use of...
Developing multi-purpose Human Language Technologies (HLT) pipelines and integrating them into the l...
Studying human factors and experiences in modeling helps to gain knowledge on the process and use of...
Software influences several aspects of people's lives and therefore needs to reflect their values. H...
A common problem with many existing software systems and the approaches to engineering them is their...
Research into how humans interact with computers has a long and rich history. Only a small fraction ...
The great importance of human aspects in industrial environments have changed the viewpoints of desi...
Over two and half days, over 30 participants engaged in inventing and evaluating programming and sof...
The human user is important to consider during system design. However, common system design models, ...
Abstract: The human factor plays a crucial role in software engineering, so software engineers shoul...
Abstract — In software system development, an application interface is the main communication platfo...
This paper argues for a model-driven framework for integrating human interface engineering with soft...
The fields of Human-Computer Interaction (HCI) and Software Engineering (SE) have evolved almost ind...
Thesis: S.M. in Technology and Policy, Massachusetts Institute of Technology, School of Engineering,...
Visual Languages for Human-Computer Interaction (HCI) are a good basis for the development of softwa...
Studying human factors and experiences in modeling helps to gain knowledge on the process and use of...
Developing multi-purpose Human Language Technologies (HLT) pipelines and integrating them into the l...
Studying human factors and experiences in modeling helps to gain knowledge on the process and use of...
Software influences several aspects of people's lives and therefore needs to reflect their values. H...