Supporting governance of mobile application developers from mining and analyzing technical questions in stack overflow

@article{Fonto2018SupportingGO,
  title={Supporting governance of mobile application developers from mining and analyzing technical questions in stack overflow},
  author={Awdren de Lima Font{\~a}o and Bruno {\'A}bia and Igor Scaliante Wiese and Bernardo Est{\'a}cio and Marcelo Quinta and Rodrigo Pereira dos Santos and Arilo Claudio Dias-Neto},
  journal={Journal of Software Engineering Research and Development},
  year={2018},
  volume={6},
  pages={1-34}
}
There is a need to improve the direct communication between large organizations that maintain mobile platforms (e.g. Apple, Google, and Microsoft) and third-party developers to solve technical questions that emerge during the project and development of developers’ contributions in a Mobile Software Ecosystem (MSECO). In this context, those organizations may not know how to define and evolve strategies to govern their developers towards achieving their organizational goals. Such organizations… 
Evaluating Processes to Certify Mobile Applications During Developer Relations Activities
TLDR
An evaluation of a mobile certification approach for theMSECO context, called MSECO-CERT (Mobile Software ECOsystem app CERTification), in terms of mobile application downloads, ratings and changes in developers’ attitudes indicates that a keystone needs to invest in the analysis of their certification processes considering the ecosystem elements and create mechanisms that allow monitoring the effect of DevRel activities.
Toward Empirically Investigating Non-Functional Requirements of iOS Developers on Stack Overflow
TLDR
This first empirical investigation on approximately 1.5 million iOS posts and comments of SO gives insight on comprehending the NFRs in iOS application development through the lens of real-world practitioners.
On Developer Relations Team's Reasons for Using Repositories
TLDR
This paper reports on an investigation of the reasons that lead 31 DevRel practitioners to use software repositories during their activities and points out a common perspective for Dev Rel practitioners and researchers in developing strategies and research roadmaps.
Mobile Application Development Training in Mobile Software Ecosystem: Investigating the Developer eXperience
TLDR
This paper reports a study on the comparison of a process-based approach for training mobile application developers in MSECO against an ad hoc approach (developer's and evangelist's personal processes) to analyze the effect of evangelist-developers interaction in MS ECO from Developer experience (DX).
Developer Relations (DevRel) Roles: an Exploratory Study on Practitioners’ opinions
TLDR
This research investigates the DevRel Roles by describing definitions and skills for each role by synthesizing the ”voice” of 116 practitioners from 19 countries with a grey literature review.
On value creation in developer relations (DevRel): a practitioners' perspective
TLDR
Investigating the perceptions of 31 DevRel practitioners from large, medium and small-size companies based on seven countries about value creation in DevRel found 55 elements of value creation distributed in retention, efficiency, innovation, and complementarity.
What Java Developers have talked about? An empirical study on Stack Overflow
TLDR
This paper employs a practical approach to extract the Javarelated posts from the Stack Overflow dataset using cosine similarity and compares it with previous works, and applies Latent Dirichlet Allocation (LDA) to the corpus for topic modelling.
Systematic Exploration and Classification of Useful Comments in Stack Overflow
TLDR
This study intends to extract and classify useful comments into three categories: request clarification, constructive criticism, and relevant information on Stack Overflow using the Support Vector Machine (SVM) algorithm.
Investigating Asset Governance Mechanisms in a Proprietary Software Ecosystem
TLDR
Asset governance mechanisms in a proprietary SECO is investigated by a survey research with 34 participants, a set of 8 interviews with a group of managers to analyze the most relevant mechanisms, and a correlation analysis from the managers’ opinions.
Detection of spam review on mobile app stores, evaluation of helpfulness of user reviews and extraction of quality aspects using machine learning techniques
TLDR
A novel convolutional neural network is used to learn document representation for deceptive spam review detection by characterizing an app store review dataset which includes truthful and spam reviews for the first time in the literature.
...
...

References

SHOWING 1-10 OF 35 REFERENCES
MSECO-DEV: Application Development Process in Mobile Software Ecosystems
TLDR
This paper presents MSECO-DEV, a process to support external developers in reaching keystone's goals by developing mobile applications, which comprises 8 activities, 7 artifacts, 8 recommendations, and 17 practices.
A survey on mining stack overflow: question and answering (Q&A) community
TLDR
The study is the first of its kind to explore the work on SO about software development and makes an original contribution by presenting a comprehensive review, design/usage shortcomings of Q&A sites, and future research challenges.
What are mobile developers asking about? A large scale study using stack overflow
TLDR
This paper uses data from the popular online Q&A site, Stack Overflow, and analyze 13,232,821 posts to examine what mobile developers ask about, and establishes a novel approach for analyzing questions asked onQ&A forums.
Mining questions asked by web developers
TLDR
A study of common challenges and misconceptions among web developers, by mining related questions asked on Stack Over- flow using unsupervised learning to categorize the mined questions and defining a ranking algorithm to rank all the Stack Overflow questions based on their importance.
ReuseECOS: An Approach to Support Global Software Development through Software Ecosystems
  • R. Santos, C. Werner
  • Computer Science
    2012 IEEE Seventh International Conference on Global Software Engineering Workshops
  • 2012
TLDR
A proposal of a "3+1" framework for SECOs management and engineering called Reuse ECOS, which aims at outlining a set of steps that combines those three dimensions and joins different perspectives in SECOs literature from a survey through a research strategy and a solution proposal for GSD with SECO and SPL.
What are developers talking about? An analysis of topics and trends in Stack Overflow
TLDR
This article uses latent Dirichlet allocation (LDA), a statistical topic modeling technique, to automatically discover the main topics present in developer discussions of Stack Overflow and analyzes these discovered topics, as well as their relationships and trends over time, to gain insights into the development community.
Designing Software Ecosystems: How to Develop Sustainable Collaborations? - Scenarios from Apple iOS and Google Android
TLDR
It is discussed that explicating and in-depth analysis of developers’ objectives and decision criteria can facilitate the design of sustainable collaborations in software ecosystems.
The road ahead for Mining Software Repositories
  • A. Hassan
  • Computer Science
    2008 Frontiers of Software Maintenance
  • 2008
TLDR
This paper presents a brief history of the MSR field and discusses several recent achievements and results of using MSR techniques to support software research and practice, and discusses the various opportunities and challenges that lie in the road ahead.
The Social Side of Software Platform Ecosystems
TLDR
The findings highlight the importance of social aspects in the sustainability of software ecosystems both during the initial adoption phase as well as for long-term permanence of developers.
A systematic mapping study on mining software repositories
TLDR
Investigation of recent studies on Mining Software Repositories approaches collecting evidences about software analysis goals, data sources, evaluation methods, tools, and how the area is evolving finds many research opportunities to be explored and issues associated with MSR that should be considered.
...
...