Guiding Software Developers by Social Networking Application Plug-in using the Multiple Bridge Source Repository through a Data Mining Integrated Approach

06/24/2020
by   Anjela Diana Corraya, et al.
0

In today's world, social networking is an important (power full) medium of mass communication. People of almost all classes have been interacting with each other and sharing their views, moments, and ideas by using enormous user-friendly applications in different social networking sites. It's really unbelievable to find a person who never heard about the social network. The available social networking sites usually opportune their users to develop various customized applications through particular templates and embedded sources of codes. The users with average knowledge of development often encounter difficulties to reuse those resources and eventually lack guidelines and necessary API recommendations. In our work, we have proposed a framework and model to help those apps developers through a user assistance plug-in tool that is able to provide identical API usage patterns and sequences in response to a particular user query. We have titled our system as a Social Networking Application Plug-in (SNAP). We search social networking apps repository where multiple storages are bridged and apply respective mining algorithm to find the relevant sequences to fulfill the user needs. It provides similar, most relevant, and functional API usage scenarios as well as gives an option to choose, reuse, and modify the recommended sources. From investigations we have ever made, our SNAP approach is capable to recommend users' error-free, understandable, and minimal API patterns.

READ FULL TEXT

page 1

page 2

research
05/06/2020

Enhancing Software Development Process (ESDP) using Data Mining Integrated Environment

Nowadays, it has become a basic need to reuse existing Application Progr...
research
06/22/2021

User Identification across Social Networking Sites using User Profiles and Posting Patterns

With the prevalence of online social networking sites (OSNs) and mobile ...
research
06/21/2020

Helping Software Developers through Offline Repository Based API Searching in Data MiningIntegrated Environment

Software development is getting changed so rapidly. It will be highly be...
research
02/15/2021

Recommending API Function Calls and Code Snippets to Support Software Development

Software development activity has reached a high degree of complexity, g...
research
04/05/2023

APIHarvest: Harvesting API Information from Various Online Sources

Using APIs to develop software applications is the norm. APIs help devel...
research
05/07/2020

Enhancing Software Development Process Using Automated Adaptation of Object Ensembles

Software development has been changing rapidly. This development process...
research
11/30/2021

Exploring rationality of self awareness in social networking for logical modeling of unintentional insiders

Unawareness of privacy risks together with approval seeking motivations ...

Please sign up or login with your details

Forgot password? Click here to reset