Skip to main content

Showing 1–17 of 17 results for author: Khalajzadeh, H

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.08302  [pdf, other

    cs.HC cs.SE

    Designing Adaptive User Interfaces for mHealth applications targeting chronic disease: A User-Centric Approach

    Authors: Wei Wang, John Grundy, Hourieh Khalajzadeh, Anuradha Madugalla, Humphrey O. Obie

    Abstract: mHealth interventions show significant potential to help in the self-management of chronic diseases, but their under use remains a problem. Considering the substantial diversity among individuals dealing with chronic diseases, tailored strategies are essential. \emph{Adaptive User Interfaces} (AUIs) may help address the diverse and evolving needs of this demographic. To investigate this approach,… ▽ More

    Submitted 13 May, 2024; originally announced May 2024.

  2. arXiv:2402.02726  [pdf, other

    cs.SE

    How do software practitioners perceive human-centric defects?

    Authors: Vedant Chauhan, Chetan Arora, Hourieh Khalajzadeh, John Grundy

    Abstract: Context: Human-centric software design and development focuses on how users want to carry out their tasks rather than making users accommodate their software. Software users can have different genders, ages, cultures, languages, disabilities, socioeconomic statuses, and educational backgrounds, among many other differences. Due to the inherently varied nature of these differences and their impact… ▽ More

    Submitted 4 February, 2024; originally announced February 2024.

  3. arXiv:2401.08097  [pdf, other

    cs.SE cs.AI cs.CY

    Fairness Concerns in App Reviews: A Study on AI-based Mobile Apps

    Authors: Ali Rezaei Nasab, Maedeh Dashti, Mojtaba Shahin, Mansooreh Zahedi, Hourieh Khalajzadeh, Chetan Arora, Peng Liang

    Abstract: Fairness is one of the socio-technical concerns that must be addressed in AI-based systems. Unfair AI-based systems, particularly unfair AI-based mobile apps, can pose difficulties for a significant proportion of the global population. This paper aims to analyze fairness concerns in AI-based app reviews. We first manually constructed a ground-truth dataset, including 1,132 fairness and 1,473 non-f… ▽ More

    Submitted 20 June, 2024; v1 submitted 15 January, 2024; originally announced January 2024.

    Comments: 30 pages, 5 images, 6 tables, Manuscript submitted to a Journal (2024)

  4. arXiv:2311.00284  [pdf, other

    cs.SE cs.LG

    Model-driven Engineering for Machine Learning Components: A Systematic Literature Review

    Authors: Hira Naveed, Chetan Arora, Hourieh Khalajzadeh, John Grundy, Omar Haggag

    Abstract: Context: Machine Learning (ML) has become widely adopted as a component in many modern software applications. Due to the large volumes of data available, organizations want to increasingly leverage their data to extract meaningful insights and enhance business profitability. ML components enable predictive capabilities, anomaly detection, recommendation, accurate image and text processing, and inf… ▽ More

    Submitted 1 November, 2023; originally announced November 2023.

  5. arXiv:2303.09808  [pdf, other

    cs.SE

    A Study of Gender Discussions in Mobile Apps

    Authors: Mojtaba Shahin, Mansooreh Zahedi, Hourieh Khalajzadeh, Ali Rezaei Nasab

    Abstract: Mobile software apps ("apps") are one of the prevailing digital technologies that our modern life heavily depends on. A key issue in the development of apps is how to design gender-inclusive apps. Apps that do not consider gender inclusion, diversity, and equality in their design can create barriers (e.g., excluding some of the users because of their gender) for their diverse users. While there ha… ▽ More

    Submitted 17 March, 2023; originally announced March 2023.

    Comments: Preprint- Accepted for publication in 2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR)

  6. Adaptive user interfaces in systems targeting chronic disease: a systematic literature review

    Authors: Wei Wang, Hourieh Khalajzadeh, Anuradha Madugalla, Jennifer Mcintosh, Humphrey Obie

    Abstract: eHealth technologies have been increasingly used to foster proactive self-management skills for patients with chronic diseases. However, it is challenging to provide each user with their desired support due to the dynamic and diverse nature of the chronic disease and its impact on users. Many such eHealth applications support aspects of `adaptive user interfaces' -- interfaces that change or can b… ▽ More

    Submitted 19 December, 2023; v1 submitted 17 November, 2022; originally announced November 2022.

    Comments: 62 pages, 10 figures, 8 tables, Accepted in User Modeling and User-Adapted Interaction

  7. arXiv:2211.07142  [pdf, other

    cs.SE

    Automated Detection, Categorisation and Developers' Experience with the Violations of Honesty in Mobile Apps

    Authors: Humphrey O. Obie, Hung Du, Kashumi Madampe, Mojtaba Shahin, Idowu Ilekura, John Grundy, Li Li, Jon Whittle, Burak Turhan, Hourieh Khalajzadeh

    Abstract: Human values such as honesty, social responsibility, fairness, privacy, and the like are things considered important by individuals and society. Software systems, including mobile software applications (apps), may ignore or violate such values, leading to negative effects in various ways for individuals and society. While some works have investigated different aspects of human values in software e… ▽ More

    Submitted 14 November, 2022; originally announced November 2022.

    Comments: Submitted Empirical Software Engineering Journal. arXiv admin note: substantial text overlap with arXiv:2203.07547

  8. arXiv:2210.02543  [pdf, other

    cs.SE

    Diverse End User Requirements

    Authors: John Grundy, Tanjila Kanij, Jennifer McIntosh, Hourieh Khalajzadeh, Ingo Mueller

    Abstract: As part of our larger research effort to improve support for diverse end user human-centric aspects during software development, we wanted to better understand how developers currently go about addressing these challenging human-centric aspects of their end users in contemporary software development projects. We wanted to find out which are the key end user human-centric aspects that software deve… ▽ More

    Submitted 5 October, 2022; originally announced October 2022.

    Comments: ED&I Book chapter submission

  9. arXiv:2209.14055  [pdf, other

    cs.SE

    Dealing with Data Challenges when Delivering Data-Intensive Software Solutions

    Authors: Ulrike M. Graetsch, Hourieh Khalajzadeh, Mojtaba Shahin, Rashina Hoda, John Grundy

    Abstract: The predicted increase in demand for data-intensive solution development is driving the need for software, data, and domain experts to effectively collaborate in multi-disciplinary data-intensive software teams (MDSTs). We conducted a socio-technical grounded theory study through interviews with 24 practitioners in MDSTs to better understand the challenges these teams face when delivering data-int… ▽ More

    Submitted 24 March, 2023; v1 submitted 27 September, 2022; originally announced September 2022.

    Comments: Submitted to IEEE Transactions on Software Engineering, 22 pages, 4 Figures, 1 Table

  10. arXiv:2203.12212  [pdf, other

    cs.SE

    Supporting Developers in Addressing Human-centric Issues in Mobile Apps

    Authors: Hourieh Khalajzadeh, Mojtaba Shahin, Humphrey O. Obie, Pragya Agrawal, John Grundy

    Abstract: Failure to consider the characteristics, limitations, and abilities of diverse end-users during mobile apps development may lead to problems for end-users such as accessibility and usability issues. We refer to this class of problems as human-centric issues. Despite their importance, there is a limited understanding of the types of human-centric issues that are encountered by end-users and taken i… ▽ More

    Submitted 3 October, 2022; v1 submitted 23 March, 2022; originally announced March 2022.

  11. arXiv:2203.10551  [pdf, other

    cs.SE

    Human Values Violations in Stack Overflow: An Exploratory Study

    Authors: Sara Krishtul, Mojtaba Shahin, Humphrey O. Obie, Hourieh Khalajzadeh, Fan Gai, Ali Rezaei Nasab, John Grundy

    Abstract: A growing number of software-intensive systems are being accused of violating or ignoring human values (e.g., privacy, inclusion, and social responsibility), and this poses great difficulties to individuals and society. Such violations often occur due to the solutions employed and decisions made by developers of such systems that are misaligned with user values. Stack Overflow is the most popular… ▽ More

    Submitted 20 March, 2022; originally announced March 2022.

    Comments: Preprint- Accepted for publication in 25th International Conference on Evaluation and Assessment in Software Engineering (EASE2022)

  12. arXiv:2201.05927  [pdf, other

    cs.SE

    How are Diverse End-user Human-centric Issues Discussed on GitHub?

    Authors: Hourieh Khalajzadeh, Mojtaba Shahin, Humphrey O. Obie, John Grundy

    Abstract: Many software systems fail to meet the needs of the diverse end-users in society and are prone to pose problems, such as accessibility and usability issues. Some of these problems (partially) stem from the failure to consider the characteristics, limitations, and abilities of diverse end-users during software development. We refer to this class of problems as human-centric issues. Despite their im… ▽ More

    Submitted 15 January, 2022; originally announced January 2022.

  13. arXiv:2109.14359  [pdf, other

    cs.SE

    A First Step Towards Detecting Values-violating Defects in Android APIs

    Authors: Conghui Li, Humphrey O. Obie, Hourieh Khalajzadeh

    Abstract: Human values are an important aspect of life and should be supported in ubiquitous technologies such as mobile applications (apps). There has been a lot of focus on fixing certain kinds of violation of human values, especially privacy, accessibility, and security while other values such as pleasure, tradition, and humility have received little focus. In this paper, we investigate the relationship… ▽ More

    Submitted 29 September, 2021; originally announced September 2021.

    Comments: 6 pages, Accepted for publication in The 4th International Workshop on Advances in Mobile App Analysis 2021, held in conjunction with the 36th IEEE/ACM International Conference on Automated Software Engineering (ASE 2021)

  14. arXiv:2109.09343  [pdf, other

    cs.HC cs.SE

    Latexify Math: Mathematical Formula Markup Revision to Assist Collaborative Editing in Math Q&A Sites

    Authors: Suyu Ma, Chunyang Chen, Hourieh Khalajzadeh, John Grundy

    Abstract: Collaborative editing questions and answers plays an important role in quality control of Mathematics Stack Exchange which is a math Q&A Site. Our study of post edits in Mathematics Stack Exchange shows that there is a large number of math-related edits about latexifying formulas, revising LaTeX and converting the blurred math formula screenshots to LaTeX sequence. Despite its importance, manually… ▽ More

    Submitted 20 September, 2021; originally announced September 2021.

  15. arXiv:2107.10059  [pdf, other

    cs.SE

    Automated Identification of Security Discussions in Microservices Systems: Industrial Surveys and Experiments

    Authors: Ali Rezaei Nasab, Mojtaba Shahin, Peng Liang, Mohammad Ehsan Basiri, Seyed Ali Hoseyni Raviz, Hourieh Khalajzadeh, Muhammad Waseem, Amine Naseri

    Abstract: Lack of awareness and knowledge of microservices-specific security challenges and solutions often leads to ill-informed security decisions in microservices system development. We claim that identifying and leveraging security discussions scattered in existing microservices systems can partially close this gap. We define security discussion as "a paragraph from developer discussions that includes d… ▽ More

    Submitted 21 July, 2021; originally announced July 2021.

    Comments: 24 Pages, Accepted to appear in Journal of Systems and Software (JSS), 2021. Preprint

  16. Human-Centric Issues in eHealth App Development and Usage: A Preliminary Assessment

    Authors: Md. Shamsujjoha, John Grundy, Li Li, Hourieh Khalajzadeh, Qinghua Lu

    Abstract: Health-related mobile applications are known as eHealth apps. These apps make people more aware of their health, help during critical situations, provide home-based disease management, and monitor/support personalized care through sensing/interaction. eHealth app usage is rapidly increasing with a large number of new apps being developed. Unfortunately, many eHealth apps do not successfully adopt… ▽ More

    Submitted 3 April, 2021; originally announced April 2021.

    Journal ref: Inproceedings of 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)}, pp: 506--510, year 2021

  17. arXiv:2103.11668  [pdf, ps, other

    cs.SE

    Checking App Behavior Against App Descriptions: What If There are No App Descriptions?

    Authors: Md. Shamsujjoha, John Grundy, Li Li, Hourieh Khalajzadeh, Qinghua Lu

    Abstract: Classifying mobile apps based on their description is beneficial for several purposes. However, many app descriptions do not reflect app functionalities, whether accidentally or on purpose. Most importantly, these app classification methods do not work if the app description is unavailable. This paper investigates a Reverse Engineering-based Approach to Classify mobile apps using The data that exi… ▽ More

    Submitted 22 March, 2021; originally announced March 2021.