Guiding Software Developers using Automated Adaptation of Object Ensembles Plug-in

Article ID

CSTSDEPMNI9

Guiding Software Developers using Automated Adaptation of Object Ensembles Plug-in

Ziaur Rahman
Ziaur Rahman
Md. Abir Hosain
Md. Abir Hosain Mawlana Bhashani Science and Technology University
Md. Badrul Alam Miah
Md. Badrul Alam Miah
Md. Hadifur Rahman
Md. Hadifur Rahman
DOI

Abstract

Software developing process has been improving day by day. The development process can be affected through different ways like changing the development environment, strategies and upcoming technologies. In order to save valuable times and to speed up the process, we can guide programmer during the development time through providing relevant recommendations. There are some strategies that suggest related code snippets and API-items to the software programmers. There are some techniques that apply general code searching approaches and some techniques that employ online based repository mining process. But it is kind of difficult tasks to guide programmers when they need specific type conversion like adapting existing interfaces from the previously used types as per their demands. One of the familiar approaches to guide developers in such a situation is to adapt collections and arrays through automated adaptation of object ensembles. But how does it help a novice developer in real time software development that is not explicitly exemplified. In this paper, we have tried to introduce a system that works as a plug-in tool incorporated with a data mining integrated environment to recommend the relevant interfaces while they look for a type conversion. We have a mined repository of respective adapter classes and related APIs from where programmers search their query and get their result using the relevant transformer classes. The system that recommends developers entitled automated objective ensembles (AOE plug-in). From the investigation that we have done, we can see that our approach works much better than some of the existing approaches.

Guiding Software Developers using Automated Adaptation of Object Ensembles Plug-in

Software developing process has been improving day by day. The development process can be affected through different ways like changing the development environment, strategies and upcoming technologies. In order to save valuable times and to speed up the process, we can guide programmer during the development time through providing relevant recommendations. There are some strategies that suggest related code snippets and API-items to the software programmers. There are some techniques that apply general code searching approaches and some techniques that employ online based repository mining process. But it is kind of difficult tasks to guide programmers when they need specific type conversion like adapting existing interfaces from the previously used types as per their demands. One of the familiar approaches to guide developers in such a situation is to adapt collections and arrays through automated adaptation of object ensembles. But how does it help a novice developer in real time software development that is not explicitly exemplified. In this paper, we have tried to introduce a system that works as a plug-in tool incorporated with a data mining integrated environment to recommend the relevant interfaces while they look for a type conversion. We have a mined repository of respective adapter classes and related APIs from where programmers search their query and get their result using the relevant transformer classes. The system that recommends developers entitled automated objective ensembles (AOE plug-in). From the investigation that we have done, we can see that our approach works much better than some of the existing approaches.

Ziaur Rahman
Ziaur Rahman
Md. Abir Hosain
Md. Abir Hosain Mawlana Bhashani Science and Technology University
Md. Badrul Alam Miah
Md. Badrul Alam Miah
Md. Hadifur Rahman
Md. Hadifur Rahman

No Figures found in article.

Md. Abir Hosain. 2016. “. Global Journal of Computer Science and Technology – C: Software & Data Engineering GJCST-C Volume 16 (GJCST Volume 16 Issue C2): .

Download Citation

Journal Specifications

Crossref Journal DOI 10.17406/gjcst

Print ISSN 0975-4350

e-ISSN 0975-4172

Issue Cover
GJCST Volume 16 Issue C2
Pg. 27- 34
Classification
GJCST-C Classification: D.2, D.2.1, D.2.3
Keywords
Article Matrices
Total Views: 7400
Total Downloads: 1970
2026 Trends
Research Identity (RIN)
Related Research
Our website is actively being updated, and changes may occur frequently. Please clear your browser cache if needed. For feedback or error reporting, please email [email protected]

Request Access

Please fill out the form below to request access to this research paper. Your request will be reviewed by the editorial or author team.
X

Quote and Order Details

Contact Person

Invoice Address

Notes or Comments

This is the heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

High-quality academic research articles on global topics and journals.

Guiding Software Developers using Automated Adaptation of Object Ensembles Plug-in

Ziaur Rahman
Ziaur Rahman
Md. Abir Hosain
Md. Abir Hosain Mawlana Bhashani Science and Technology University
Md. Badrul Alam Miah
Md. Badrul Alam Miah
Md. Hadifur Rahman
Md. Hadifur Rahman

Research Journals