arrow
Return

Automatically Categorizing Software Technologies

delete2020-01-01
delete10
delete
OA
AI
M
Mathieu Nassif *
C
Christoph Treude
M
Martin P. Robillard
DOI:10.1109/TSE.2018.2836450delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Informal language and the absence of a standard taxonomy for software technologies make it difficult to reliably analyze technology trends on discussion forums and other on-line venues. We propose an automated approach called $\mathrm{Witt}$ Witt for the categorization of software technologies (an expanded version of the hypernym discovery problem). $\mathrm{Witt}$ Witt takes as input a phrase describing a software technology or concept and returns a general category that describes it (e.g., integrated development environment), along with attributes that further qualify it (commercial, php, etc.). By extension, the approach enables the dynamic creation of lists of all technologies of a given type (e.g., web application frameworks). Our approach relies on Stack Overflow and Wikipedia, and involves numerous original domain adaptations and a new solution to the problem of normalizing automatically-detected hypernyms. We compared $\mathrm{Witt}$ Witt with six independent taxonomy tools and found that, when applied to software terms, $\mathrm{Witt}$ Witt demonstrated better coverage than all evaluated alternative solutions, without a corresponding degradation in false positive rate.
Keywords:
Taxonomy
information retrieval
natural language processing
Wikipedia
tagging
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.9K
Citations:
1.1W

Organization

U
University of Adelaide
Scholars:
2.3W
Papers: 2.4W
Citations: 4.2W
Cited Papers

Cited Papers

Laparoscopic nephrectomy for renal cell carcinoma
err2001-02-01
err0
PREAI
errIsaac Yi Kim; Peter G. Schulam
errShare
errSave
Targeting the forkhead box protein P1 pathway as a novel therapeutic approach for cardiovascular diseases
err2020-07-09
err0
PREAI
errXin-Ming Liu; Sheng-Li Du; Ran Miao; Le-Feng Wang; Jiu-Chang Zhong
errShare
errSave
Mesoscale physical variability affects zooplankton production in the Labrador Sea
err2009-05-01
err0
PREAI
errL. Yebra; R.P. Harris; E.J.H. Head; I. Yashayaev; L.R. Harris; A.G. Hirst
errShare
errSave
Thermal Buckling of Simply Supported FGM Square Plates
err2011-06-01
err0
PREAI
errM. Bouazza; A. Tounsi; E.A. Adda-Bedia; A. Megueni
errShare
errSave
Predictors of pneumococcal carriage and the effect of the 13-valent pneumococcal conjugate vaccination in the Western Australian Aboriginal population
err2017-09-25
err0
errOAAI
errDeirdre A. Collins; Anke Hoskins; Thomas Snelling; Kalpani Senasinghe; Jacinta Bowman; Natalie A. Stemberger; Amanda J. Leach; Deborah Lehmann
errShare
errSave
researcher View more