Software Development Using Context Aware Searching Of Components In Large Repositories

被引:0
|
作者
Paul, Sayan [1 ]
Makkar, Tushar [1 ]
Chandrasekaran, K. [1 ]
机构
[1] Natl Inst Technol Karnataka, Dept Comp Sci & Engn, Surathkal, India
来源
2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA) | 2015年
关键词
Software development; software reuse; context aware; open source; components; tagging; ranking;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a new approach to locate software components from large component online open source repositories which encompasses the inherent features of context-aware browsing, ranking and semantic tagging. Tagging of individual components helps making search fast and efficient. We are trying to improvise the results of context aware browsing by ranking them on the basis of Hidden Markov Models. The inputs to Hidden Markov Models consists of auto generated contextual queries. These queries formulate the resource set of our Hidden Markov model. The queries are ameliorated using reformulation, specialization, generalization and general association. This automation not only reduces the search space of components for an efficient browsing but also it enables developers to use those components whose existence they do not even prognosticate.
引用
收藏
页码:765 / 772
页数:8
相关论文
共 50 条
  • [21] Mining Individual Performance Indicators in Collaborative Development Using Software Repositories
    Zhang, Shen
    Wang, Yongji
    Xiao, Junchao
    APSEC 2008:15TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 247 - 254
  • [22] Moldable, Context-Aware Searching with SPOTTER
    Chis, Andrei
    Girba, Tudor
    Kubelka, Juraj
    Nierstrasz, Oscar
    Reichhart, Stefan
    Syrel, Aliaksei
    ONWARD!'16: PROCEEDINGS OF THE 2016 ACM INTERNATIONAL SYMPOSIUM ON NEW IDEAS, NEW PARADIGMS, AND REFLECTIONS ON PROGRAMMING AND SOFTWARE, 2016, : 128 - 144
  • [23] Searching for Complex Patterns over Large Stored Information Repositories
    Deshpande, Nikhil
    Chakravarthy, Sharma
    Adaikkalavan, Raman
    ADVANCES IN DATABASES, 2011, 7051 : 68 - +
  • [24] An Ontology-Based Agent For Context Aware Software Process Development
    de Souza, Josivan Pereira
    Tacla, Cesar Augusto
    Beal, Franciele
    Paraiso, Emerson Cabrera
    Gimenez-Lugo, Gustavo A.
    PROCEEDINGS OF THE 2013 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2013, : 287 - 292
  • [25] Policy-based context-aware adaptable software components for mobility computing
    Szydlo, Tomasz
    Szymacha, Robert
    Zielinski, Krzysztof
    10TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2006, : 483 - 487
  • [26] Autonomous robot software development using simple software components
    Burke, TM
    Chung, CJ
    INTELLIGENT ROBOTS AND COMPUTER VISION XXII: ALGORITHMS, TECHNIQUES, AND ACTIVE VISION, 2004, 5608 : 107 - 117
  • [27] QoS-aware software components
    Menascé, DA
    IEEE INTERNET COMPUTING, 2004, 8 (02) : 91 - 93
  • [28] Context-Aware Software Documentation
    Aghajani, Emad
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2018, : 727 - 731
  • [29] Repositories with public data about software development
    Gonzalez-Barahona J.M.
    Izquierdo-Cortazar D.
    Squire M.
    International Journal of Open Source Software and Processes, 2010, 2 (02) : 1 - 13
  • [30] On the Use of GitHub Actions in Software Development Repositories
    Decan, Alexandre
    Mens, Tom
    Mazrae, Pooya Rostami
    Golzadeh, Mehdi
    2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2022), 2022, : 235 - 245