Search upon UML repositories with text matching techniques. Bislimovska, B., Bozzon, A., Brambilla, M., & Fraternali, P. In 2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation (SUITE), pages 9-12, 6, 2012. IEEE.
abstract   bibtex   
As the quantity of software artifacts, mainly source code and software models, stored in repositories increases, the need for their efficient search becomes more important. In this paper we propose content-based query (a.k.a query-by-example) approach for searching software model repositories, in order to retrieve significant models or model fragments. The query-by-example search conveys the user need in form of a model or pattern specified in a coarse way. Our approach incorporates analysis and indexing of models using textual information retrieval techniques, which exploit the knowledge of the metamodel the models conform to. This allows us to explore different segmentation granularities on models and different indexing techniques ranging from simple bag of words, to index structures which integrate metamodel information. We detail the proposed theoretical framework, the implementation of the method upon open-source architectures, and we discuss the results of our experiments upon a public dataset of UML models. © 2012 IEEE.
@inProceedings{
 id = {55eb6593-26f6-34f1-a771-2c2922116736},
 title = {Search upon UML repositories with text matching techniques},
 type = {inProceedings},
 year = {2012},
 identifiers = {[object Object]},
 keywords = {Analytical models,Content Indexing,Indexing,MDE,Model search,Pipelines,Search Engine,Search engines,Software,UML repository search,Unified Modeling Language,Unified modeling language,bag of words,content-based query,content-based retrieval,index structures,indexing,metamodel information integration,model analysis,model fragment retrieval,model indexing,open source architectures,pattern matching,public dataset,public domain software,query-by-example search,segmentation granularities,software artifact quantity,software model repository search,source code,text analysis,text matching techniques,textual information retrieval techniques},
 created = {2014-11-04T17:14:09.000Z},
 pages = {9-12},
 websites = {http://www.scopus.com/inward/record.url?eid=2-s2.0-84864359056&partnerID=tZOtx3y1,http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=6225479},
 month = {6},
 publisher = {IEEE},
 accessed = {2014-10-29},
 file_attached = {false},
 profile_id = {6b46cd49-f8a1-3799-91ac-6861cf9a050e},
 group_id = {f76fdab6-f3b3-324f-8ded-1f7ff6220077},
 last_modified = {2014-11-15T04:19:25.000Z},
 read = {false},
 starred = {false},
 authored = {false},
 confirmed = {true},
 hidden = {false},
 short_title = {Search-Driven Development - Users, Infrastructure,},
 abstract = {As the quantity of software artifacts, mainly source code and software models, stored in repositories increases, the need for their efficient search becomes more important. In this paper we propose content-based query (a.k.a query-by-example) approach for searching software model repositories, in order to retrieve significant models or model fragments. The query-by-example search conveys the user need in form of a model or pattern specified in a coarse way. Our approach incorporates analysis and indexing of models using textual information retrieval techniques, which exploit the knowledge of the metamodel the models conform to. This allows us to explore different segmentation granularities on models and different indexing techniques ranging from simple bag of words, to index structures which integrate metamodel information. We detail the proposed theoretical framework, the implementation of the method upon open-source architectures, and we discuss the results of our experiments upon a public dataset of UML models. © 2012 IEEE.},
 bibtype = {inProceedings},
 author = {Bislimovska, Bojana and Bozzon, Alessandro and Brambilla, Marco and Fraternali, Piero},
 booktitle = {2012 4th International Workshop on Search-Driven Development: Users, Infrastructure, Tools, and Evaluation (SUITE)}
}

Downloads: 0