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 条
  • [1] Adapting collections and arrays: Another step towards the automated adaptation of object ensembles
    Seiffert, Dominic
    Hummel, Oliver
    JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 123 : 79 - 91
  • [2] A Reference Model as Automated Process for Software Adaptation at Runtime
    Affonso, F. J.
    Carneiro, M. C. V. S.
    Rodrigues, E. L. L.
    Nakagawa, E. Y.
    IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (01) : 214 - 221
  • [3] Proactive Process Adaptation Using Deep Learning Ensembles
    Metzger, Andreas
    Neubauer, Adrian
    Bohn, Philipp
    Pohl, Klaus
    ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2019), 2019, 11483 : 547 - 562
  • [4] Better User Recommendations using Enhancing Software Development Process Repository
    Rahman, Ziaur
    Hasan, Md. Kamrul
    2015 18TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (ICCIT), 2015, : 70 - 75
  • [5] Dimensions in the object oriented software development process
    Pons, C
    Giandini, R
    Baum, G
    Garbi, JL
    Mercado, P
    ISSUES AND TRENDS OF INFORMATION TECHNOLOGY MANAGEMENT IN CONTEMPORARY ORGANIZATIONS, VOLS 1 AND 2, 2002, : 633 - 636
  • [6] Automated Feedback in Software Engineering: Enhancing Computational Thinking Process
    Parsa, Faraz
    Moghadam, Amir Ali Amiri
    Ashuri, Turaj
    SOUTHEASTCON 2024, 2024, : 1621 - 1626
  • [7] Investigations on Object Constraints in Unified Software Development Process
    Sharma, Meena
    Vishwakarma, Rajeev G.
    ADVANCES IN COMPUTING AND INFORMATION TECHNOLOGY, VOL 2, 2013, 177 : 423 - +
  • [8] Object-oriented software development: Process improvement or process innovation?
    Hardgrove, BC
    MANAGING INFORMATION TECHNOLOGY RESOURCES AND APPLICATIONS IN THE WORLD ECONOMY, 1997, : 386 - 390
  • [9] Automated Process Quality Assurance for Distributed Software Development
    Zhai, Jian
    Yang, Qiusong
    Yang, Ye
    Xiao, Junchao
    Wang, Qing
    Li, Mingshu
    SOFTWARE ENGINEERING APPROACHES FOR OFFSHORE AND OUTSOURCED DEVELOPMENT, 2009, 16 : 196 - 210
  • [10] Dynamic Software Architecture Development: Towards an Automated Process
    ter Beek, Maurice H.
    Bucchiarone, Antonio
    Gnesi, Stefania
    2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 105 - +