156 citations · 166 across the 7 of their papers we have counts for
7 papers
Human Values in Mobile App Development: An Empirical Study on Bangladeshi Agriculture Mobile Apps
Rifat Ara Shams, Mojtaba Shahin, Gillian Oliver +4
Given the ubiquity of mobile applications (apps) in daily lives, understanding and reflecting end-users' human values (e.g., transparency, privacy, social recognition etc.) in apps…
A Decision Model for Selecting Patterns and Strategies to Decompose Applications into Microservices
Muhammad Waseem, Peng Liang, Gastón Márquez +3
Microservices Architecture (MSA) style is a promising design approach to develop software applications consisting of multiple small and independently deployable services. Over the…
Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users
Humphrey Obie, Mojtaba Shahin, John Grundy +4
The elicitation of end-users' human values - such as freedom, honesty, transparency, etc. - is important in the development of software systems. We carried out two preliminary Q-st…
How Secondary School Girls Perceive Computational Thinking Practices through Collaborative Programming with the Micro:bit
Mojtaba Shahin, Chris Gonsalvez, Jon Whittle +3
Computational Thinking (CT) has been investigated from different perspectives. This research aims to investigate how secondary school girls perceive CT practices -- the problem-sol…
Design, Monitoring, and Testing of Microservices Systems: The Practitioners' Perspective
Muhammad Waseem, Peng Liang, Mojtaba Shahin +2
Context: Microservices Architecture (MSA) has received significant attention in the software industry. However, little empirical evidence exists on design, monitoring, and testing…
Towards a Human Values Dashboard for Software Development: An Exploratory Study
Arif Nurwidyantoro, Mojtaba Shahin, Michel Chaudron +4
Background: There is a growing awareness of the importance of human values (e.g., inclusiveness, privacy) in software systems. However, there are no practical tools to support the…