MSR4SM: Using topic models to effectively mining software repositories for software maintenance tasks

X Sun, B Li, H Leung, B Li, Y Li - Information and Software Technology, 2015 - Elsevier
Context Mining software repositories has emerged as a research direction over the past
decade, achieving substantial success in both research and practice to support various …

On the way to microservices: Exploring problems and solutions from online q&a community

M Wu, Y Zhang, J Liu, S Wang, Z Zhang… - … on Software Analysis …, 2022 - ieeexplore.ieee.org
Microservice architecture is a dominant architectural style in SaaS industry, which helps to
develop a single application as a collection of independent, well-defined, and inter …

We need to talk about microservices: an analysis from the discussions on stackoverflow

A Bandeira, CA Medeiros, M Paixao… - 2019 IEEE/ACM 16th …, 2019 - ieeexplore.ieee.org
Microservices are a new and rapidly growing architectural model aimed at developing highly
scalable software solutions based on independently deployable and evolvable components …

How can quality awareness support rapid software development?–a research preview

L Guzmán, M Oriol, P Rodríguez, X Franch… - … Foundation for Software …, 2017 - Springer
Abstract Context and Motivation: Rapid software development (RSD) refers to the
organizational capability to develop, release, and learn from software in rapid cycles without …

Modeling the evolution of development topics using dynamic topic models

J Hu, X Sun, D Lo, B Li - 2015 IEEE 22nd international …, 2015 - ieeexplore.ieee.org
As the development of a software project progresses, its complexity grows accordingly,
making it difficult to understand and maintain. During software maintenance and evolution …

Issue auto-assignment in software projects with machine learning techniques

P Oliveira, RMC Andrade, I Barreto… - 2021 IEEE/ACM 8th …, 2021 - ieeexplore.ieee.org
Usually, managers or technical leaders in software projects assign issues manually. This
task may become more complex as more detailed is the issue description. This complexity …

An approach for bug localization in models using two levels: model and metamodel

L Arcega, J Font, Ø Haugen, C Cetina - Software and Systems Modeling, 2019 - Springer
Bug localization is a common task in software engineering, especially when maintaining and
evolving software products. This paper introduces a bug localization approach that, in …

Monitoring the software development process with process mining

S Bala, J Mendling - Business Modeling and Software Design: 8th …, 2018 - Springer
Software projects typically need to be monitored in detail regarding when what was done in
order to demonstrate adherence to methodologies, rules, regulations, guidelines or best …

Automatic recall of software lessons learned for software project managers

TM Abdellatif, LF Capretz, D Ho - Information and Software Technology, 2019 - Elsevier
Context Lessons learned (LL) records constitute the software organization memory of
successes and failures. LL are recorded within the organization repository for future …

[PDF][PDF] Ten years of ehealth discussions on stack overflow

PAM Oliveira, EC Junior, RMC Andrade… - … Conference on Health …, 2022 - scitepress.org
Over the past decade, we have seen growth in the usage of technologies in health.
However, few papers are addressing the perspective reported by practitioners during the …