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 条
  • [41] THE OBJECT ROLE SOFTWARE PROCESS MODEL
    BELKHATIR, N
    MELO, WL
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 635 : 150 - 152
  • [42] A realistic, commercially robust process for the development of object-oriented software systems
    Korson, T
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 626 - 627
  • [43] Traceable Object-Oriented Software- Development in Practice: Process and Organization
    Dungern, Oskar Von
    IT - Information Technology, 1998, 40 (05): : 5 - 13
  • [44] APPLICATION OF CASE TOOLS AND OBJECT ORIENTED PROGRAMMING TO THE SOFTWARE-DEVELOPMENT PROCESS
    KAPLAN, F
    WORLD PROSPERITY THROUGH COMMUNICATIONS, VOLS 1-3: CONFERENCE RECORD, 1989, : 1319 - 1323
  • [45] SyBeL: A SYSTEM MODELLING LANGUAGE ENHANCING AUTOMATIC SUPPORT IN THE SOFTWARE DEVELOPMENT PROCESS
    Della Penna, Giuseppe
    Orefice, Sergio
    Intrigila, Benedetto
    Magazzeni, Daniele
    Del Sordo, Roberto
    Ciccotti, Giuseppe Cardinale
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2013, 23 (02) : 223 - 257
  • [46] An Approach to Evaluating Software Process Adaptation
    Clarke, Paul
    O'Connor, Rory V.
    SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION, 2011, 155 : 28 - +
  • [47] Towards dynamic adaptation of the software process
    Chaghrouchni, Tarik
    Kabbaj, Issam Mohammed
    Bakkoury, Zohra
    2014 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS: THEORIES AND APPLICATIONS (SITA'14), 2014,
  • [48] Self-adaptive Software: Development Approach and Automatic Process for Adaptation at Runtime
    Affonso, Frank Jose
    Nakagawa, Elisa Yumi
    REVISTA BRASILEIRA DE COMPUTACAO APLICADA, 2015, 7 (01): : 68 - 84
  • [49] Enhancing Software Quality through Systematic Object Mapping
    Muthukumar, R.
    Damodaran, D.
    2015 4TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (ICRITO) (TRENDS AND FUTURE DIRECTIONS), 2015,
  • [50] Addressing Change in Collaborative Software Development: Process and Product Agility and Automated Traceability
    Marlowe, Thomas
    Kirova, Vassilka
    WMSCI 2008: 12TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS, 2008, : 209 - +