Mojtaba Shahin

Orcid: 0000-0002-9081-1354

According to our database1, Mojtaba Shahin authored at least 62 papers between 2009 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Security Code Review by LLMs: A Deep Dive into Responses.
CoRR, 2024

What Can Self-Admitted Technical Debt Tell Us About Security? A Mixed-Methods Study.
CoRR, 2024

A Study of Fairness Concerns in AI-based Mobile App Reviews.
CoRR, 2024

2023
Automated detection, categorisation and developers' experience with the violations of honesty in mobile apps.
Empir. Softw. Eng., November, 2023

Dealing With Data Challenges When Delivering Data-Intensive Software Solutions.
IEEE Trans. Software Eng., September, 2023

Investigating end-users' values in agriculture mobile applications development: An empirical study on Bangladeshi female farmers.
J. Syst. Softw., June, 2023

Integrating human values in software development using a human values dashboard.
Empir. Softw. Eng., June, 2023

Supporting Developers in Addressing Human-Centric Issues in Mobile Apps.
IEEE Trans. Software Eng., April, 2023

An empirical study of security practices for microservices systems.
J. Syst. Softw., April, 2023

Characterizing architecture related posts and their usefulness in Stack Overflow.
J. Syst. Softw., April, 2023

A qualitative study of architectural design issues in DevOps.
J. Softw. Evol. Process., 2023

On the Concerns of Developers When Using GitHub Copilot.
CoRR, 2023

Security Weaknesses of Copilot Generated Code in GitHub.
CoRR, 2023

Understanding the Issues, Their Causes and Solutions in Microservices Systems: An Empirical Study.
CoRR, 2023

Architecture Decisions in AI-based Systems Development: An Empirical Study.
Proceedings of the IEEE International Conference on Software Analysis, 2023

A Study of Gender Discussions in Mobile Apps.
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023

Towards an Understanding of Developers' Perceptions of Transparency in Software Development: A Preliminary Study.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, ASE 2023, 2023

Security Defect Detection via Code Review: A Study of the OpenStack and Qt Communities.
Proceedings of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2023

2022
How Can Human Values be Addressed in Agile Methods? A Case Study on SAFe.
IEEE Trans. Software Eng., 2022

How secondary school girls perceive Computational Thinking practices through collaborative programming with the micro: bit.
J. Syst. Softw., 2022

Human values in software development artefacts: A case study on issue discussions in three Android applications.
Inf. Softw. Technol., 2022

Mining Architectural Information: A Systematic Mapping Study.
CoRR, 2022

Operationalizing Human Values in Software Engineering: A Survey.
IEEE Access, 2022

Decisions in Continuous Integration and Delivery: An Exploratory Study.
Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering, 2022

On the Violation of Honesty in Mobile Apps: Automated Detection and Categories.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

How are Diverse End-user Human-centric Issues Discussed on GitHub?
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society ICSE (SEIS) 2022, 2022

How Do Developers Search for Architectural Information? An Industrial Survey.
Proceedings of the 19th IEEE International Conference on Software Architecture, 2022

Human Values Violations in Stack Overflow: An Exploratory Study.
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022

2021
Design, monitoring, and testing of microservices systems: The practitioners' perspective.
J. Syst. Softw., 2021

Automated identification of security discussions in microservices systems: Industrial surveys and experiments.
J. Syst. Softw., 2021

The Impact of Considering Human Values during Requirements Engineering Activities.
CoRR, 2021

Human Values in Mobile App Development: An Empirical Study on Bangladeshi Agriculture Mobile Apps.
CoRR, 2021

A Decision Model for Selecting Patterns and Strategies to Decompose Applications into Microservices.
Proceedings of the Service-Oriented Computing - 19th International Conference, 2021

A First Look at Human Values-Violation in App Reviews.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Society, 2021

Measuring Bangladeshi Female Farmers' Values for Agriculture Mobile Applications Development.
Proceedings of the 54th Hawaii International Conference on System Sciences, 2021

Towards a Human Values Dashboard for Software Development: An Exploratory Study.
Proceedings of the ESEM '21: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2021

Characteristics and Challenges of Low-Code Development: The Practitioners' Perspective.
Proceedings of the ESEM '21: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2021

On the Nature of Issues in Five Open Source Microservices Systems: An Empirical Study.
Proceedings of the EASE 2021: Evaluation and Assessment in Software Engineering, 2021

Does Domain Change the Opinion of Individuals on Human Values? A Preliminary Investigation on eHealth Apps End-users.
Proceedings of the 28th Asia-Pacific Software Engineering Conference, 2021

Pandemic Software Development: The Student Experiences from Developing a COVID-19 Information Dashboard.
Proceedings of the 28th Asia-Pacific Software Engineering Conference, 2021

2020
A Systematic Mapping Study on Microservices Architecture in DevOps.
J. Syst. Softw., 2020

Architectural Design Space for Modelling and Simulation as a Service: A Review.
J. Syst. Softw., 2020

The Impact of a STEM-based Entrepreneurship Program on the Entrepreneurial Intention of Secondary School Female Students.
CoRR, 2020

On the Role of Software Architecture in DevOps Transformation: An Industrial Case Study.
Proceedings of the ICSSP '20: International Conference on Software and System Processes, 2020

2019
An empirical study of architecting for continuous delivery and deployment.
Empir. Softw. Eng., 2019

2017
Continuous Integration, Delivery and Deployment: A Systematic Review on Approaches, Tools, Challenges and Practices.
IEEE Access, 2017

Beyond Continuous Delivery: An Empirical Investigation of Continuous Deployment Challenges.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

Security Support in Continuous Deployment Pipeline.
Proceedings of the ENASE 2017, 2017

Adopting Continuous Delivery and Deployment: Impacts on Team Structures, Collaboration and Responsibilities.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

2016
A systematic review of knowledge sharing challenges and practices in global software development.
Int. J. Inf. Manag., 2016

The Intersection of Continuous Deployment and Architecting Process: Practitioners' Perspectives.
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

2015
Improving the Quality of Architecture Design Through Peer-Reviews and Recombination.
Proceedings of the Software Architecture - 9th European Conference, 2015

Architecting for DevOps and Continuous Deployment.
Proceedings of the 24th Australasian Software Engineering Conference, 2015

2014
A systematic review of software architecture visualization techniques.
J. Syst. Softw., 2014

Do architectural design decisions improve the understanding of software architecture? two controlled experiments.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

How Do Open Source Communities Document Software Architecture: An Exploratory Survey.
Proceedings of the 2014 19th International Conference on Engineering of Complex Computer Systems, 2014

2013
Recovering Software Architectural Knowledge from Documentation using Conceptual Model.
Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, 2013

2011
Architectural design decision visualization for architecture design: preliminary results of a controlled experiment.
Proceedings of the Software Architecture, 5th European Conference, 2011

2010
Rationale visualization of software architectural design decision using compendium.
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010

Improving understandability of architecture design through visualization of architectural design decision.
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge, 2010

2009
Architectural design decision: Existing models and tools.
Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture 2009 and European Conference on Software Architecture 2009, 2009


  Loading...