Enhancing Software Development Process Using Automated Adaptation of Object Ensembles

被引:0
|
作者
Emran, Md. [1 ]
Kabir, Humaun [1 ]
Rahman, Ziaur [1 ]
Islam, Nazrul [1 ]
机构
[1] Mawlana Bhashani Sci & Technol Univ, Dept Informat & Commun Technol, Santosh 1902, Tangai, Bangladesh
关键词
Adaptation of Object Ensembles; Source Repository; Software Developing Process; Data Mining Integrated Environment;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software development has been changing rapidly. This development process can be influenced through changing developer friendly approaches. We can save time consumption and accelerate the development process if we can automatically guide programmer during the software development. There are some approaches that recommend relevant code snippets and API-items to the developer. Some approaches apply general code, searching techniques and some approaches use an online based repository mining strategies. But it gets quite difficult to help programmers when they need particular type conversion problems especially when they want to adapt existing interfaces according to their expectation. One of the familiar triumphs to guide developers in such situation is adapting 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 specified. In this paper, we have developed a system that works as a plug-in tool integrated with a particular Data Mining Integrated environment (DMIE) to recommend relevant interface while they seek for a type conversion situation. We have a mined repository of respective adapter classes and related APIs from where developer, search their query and get their result using the relevant transformer classes. The system that recommends developers titled automated objective ensembles (AOE plug-in). From the investigation as we have ever made, we can see that our approach much better than some of the existing approaches.
引用
收藏
页码:560 / 565
页数:6
相关论文
共 50 条
  • [31] Heterogeneous Ensembles for Software Development Effort Estimation
    Hosni, Mohamed
    Idri, Ali
    Nassif, Ali Bou
    Abran, Alain
    2016 3RD INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI 2016), 2016, : 174 - 178
  • [32] Using dependence graphs to assist manual and automated object oriented software inspections
    Cooper, David
    Chan, Mun Wai
    Harding, Michael
    Mehra, Gautam
    Woodward, Peter
    von Konsky, Brian R.
    Robey, Michael
    2006 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 262 - +
  • [33] Improved estimation of software development effort using Classical and Fuzzy Analogy ensembles
    Idri, Ali
    Hosni, Mohamed
    Abran, Alain
    APPLIED SOFT COMPUTING, 2016, 49 : 990 - 1019
  • [34] Using UML to Describe the Development of Software Products Using an Object Approach
    Semenova, Evgeniya
    Tynchenko, Vadim
    Chashchina, Sofya
    Suetin, Viktor
    Stashkevich, Alexander
    2022 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS), 2022, : 722 - 725
  • [35] Automated Assessment and Evaluation of Contribution of Collaborative Software Engineering Development Process
    Ma, Kun
    Liu, Kun
    Du, Lixin
    2020 27TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2020), 2020, : 500 - 504
  • [36] PRODUCT DEVELOPMENT USING OBJECT-ORIENTED SOFTWARE TECHNOLOGY
    KRAEMER, TF
    HEWLETT-PACKARD JOURNAL, 1989, 40 (04): : 87 - 100
  • [37] Development of power system analysis software using object components
    Nor, K. M.
    Mokhlis, H.
    Suyono, H.
    Abdel-Akher, M.
    Rashid, A-. H. A-.
    Gani, Taufiq A.
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 1267 - 1272
  • [38] The evolving object of software development
    Adler, PS
    ORGANIZATION, 2005, 12 (03) : 401 - 435
  • [39] Enhancing Software Development in the MIS Curriculum using Pair Programming
    Ndabvonga-Dongo, Tendai
    Reed, April H.
    AMCIS 2015 PROCEEDINGS, 2015,
  • [40] Enhancing risk analysis using software development impact statements
    Gotterbarn, D
    26TH ANNUAL NASA GODDARD SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2002, : 43 - 51