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 条
  • [31] Method for Searching Software Components In Natural Language
    Batista, J., Jr.
    Domingues, P. E.
    IEEE LATIN AMERICA TRANSACTIONS, 2010, 8 (03) : 296 - 303
  • [32] Using components for rapid distributed software development
    Repenning, I
    Ioannidou, A
    Payton, M
    Ye, WM
    Roschelle, J
    IEEE SOFTWARE, 2001, 18 (02) : 38 - 45
  • [33] Large Software Component Repositories into Small Index Files
    Paixao, Marcos Paulo
    Silva, Leila
    Brito, Talles
    Elias, Gledson
    DBKDA 2011: THE THIRD INTERNATIONAL CONFERENCE ON ADVANCES IN DATABASES, KNOWLEDGE, AND DATA APPLICATIONS, 2011, : 122 - 127
  • [34] Towards Context-Aware Components
    Beugnard, Antoine
    Chabridon, Sophie
    Conan, Denis
    Taconet, Chantal
    Dagnat, Fabien
    Kabore, Eveline
    CASTA 2009: WORKSHOP ON CONTEXT-AWARE SOFTWARE TECHNOLOGY AND APPLICATIONS, 2009, : 1 - 4
  • [35] Context-Aware Software Vulnerability Classification Using Machine Learning
    Siewruk, Grzegorz
    Mazurczyk, Wojciech
    IEEE ACCESS, 2021, 9 : 88852 - 88867
  • [36] Searching Business Process Repositories Using Operational Similarity
    Lincoln, Maya
    Gal, Avigdor
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2011, PT I, 2011, 7044 : 2 - 19
  • [37] Software Components Search Approaches in the Context of COTS-based Development
    Yanes, Nacim
    Ben Sassi, Sihem
    Ben Ghezala, Henda Hajjami
    22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 675 - 679
  • [38] An architecture of process-centered context-aware software development environment
    Jiang, Tao
    Ying, Jing
    Wu, Minghui
    Fang, Min
    2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, : 426 - 430
  • [39] Supporting collaborative software development by context-aware information retrieval facilities
    Henrich, A
    Morgenroth, K
    14TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, : 249 - 253
  • [40] Searching for experts in a context-aware recommendation network
    Carchiolo, Vincenza
    Longheu, Alessandro
    Malgeri, Michele
    Mangioni, Giuseppe
    COMPUTERS IN HUMAN BEHAVIOR, 2015, 51 : 1086 - 1091