Mário André de Freitas Farias

Learn More
Open Source Software (OSS) mailing lists are used by developers to discuss software engineering tasks performed in the project. In the last years, researchers have been conducting mailing lists linguistic analyses for understanding the intricacies of OSS development. An unpublished approach for that is to use NeuroLinguistic Theory (NT). NT postulates the(More)
Documentation debt is a type of technical debt that describes problems in documentation such as missing, inadequate or incomplete artifacts. Unlike traditional methods, agile methodologies usually employ short iterative cycles and rely on tacit knowledge within a team. In particular, Agile Requirements (AR) (e.g., user stories) tend to reduce the focus on(More)
Context. Distributed software development is currently a modern practice in software industry. This is especially true in Open Source Software (OSS) development community. Understanding how developers' practices are on those projects may guide communities to successfully manage their projects. Goal. We mined two repositories of the Apache Httpd project in(More)
<i>Background</i>: Software repositories provide large amount of data encompassing software changes throughout its evolution. Those repositories can be effectively used to extract and analyze pertinent information and derive conclusions related to the software history or its current snapshot. <i>Objective</i>: This work aims to investigate recent studies on(More)
Software development results in historic data. In recent years, researchers have been conducting linguistic analyses of mailing lists to understand the intricacies of software development. A new approach for that is to use Neurolinguistic Theory (NT). NT postulates that each person uses a preferred representational cognitive system (PRS) in each specific(More)
  • 1