Impact of structural weighting on a latent Dirichlet allocation–based feature location technique

Text retrieval–based feature location techniques (FLTs) use information from the terms present in documents in classes and methods. However, relevant terms originating from certain locations (eg, method names) often comprise only a small part of the entire method lexicon. Feature location techniques...

Full description

Saved in:
Bibliographic Details
Published inJournal of software : evolution and process Vol. 30; no. 1
Main Authors Eddy, Brian P., Kraft, Nicholas A., Gray, Jeff
Format Journal Article
LanguageEnglish
Published Chichester Wiley Subscription Services, Inc 01.01.2018
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Text retrieval–based feature location techniques (FLTs) use information from the terms present in documents in classes and methods. However, relevant terms originating from certain locations (eg, method names) often comprise only a small part of the entire method lexicon. Feature location techniques should benefit from techniques that make greater use of this information. The primary objective of this study was to investigate how weighting terms from different locations in source code can improve a latent Dirichlet allocation (LDA)‐based FLT. We conducted an empirical study of 4 subject software systems and 372 features. For each subject system, we trained 1024 different LDA models with new weighting schemes applied to leading comments, method names, parameters, body comments, and local variables. We conducted both a quantitative and qualitative analysis to identify the effects of using the weighting schemes on the performance of the LDA‐based FLT. We evaluated weighting schemes based on mean reciprocal rank and spread of effectiveness measures. In addition, we conducted a factorial analysis to identify which locations have a main impact on the results of the FLT. We then examined the effects of adding information from class comments, class names, and fields to the top 10 configurations for each system. This results in an additional 640 different LDA models for each system. From our results, we identified a significant effect in the performance of an LDA‐based weighting configuration when applying our weighting schemes to the LDA‐based FLT. Furthermore, we found that adding information from each method's containing class can improve the effectiveness of an LDA‐based FLT. Finally, we identified a set of recommendations for identifying better weighting schemes for LDA.
AbstractList Text retrieval–based feature location techniques (FLTs) use information from the terms present in documents in classes and methods. However, relevant terms originating from certain locations (eg, method names) often comprise only a small part of the entire method lexicon. Feature location techniques should benefit from techniques that make greater use of this information. The primary objective of this study was to investigate how weighting terms from different locations in source code can improve a latent Dirichlet allocation (LDA)‐based FLT. We conducted an empirical study of 4 subject software systems and 372 features. For each subject system, we trained 1024 different LDA models with new weighting schemes applied to leading comments, method names, parameters, body comments, and local variables. We conducted both a quantitative and qualitative analysis to identify the effects of using the weighting schemes on the performance of the LDA‐based FLT. We evaluated weighting schemes based on mean reciprocal rank and spread of effectiveness measures. In addition, we conducted a factorial analysis to identify which locations have a main impact on the results of the FLT. We then examined the effects of adding information from class comments, class names, and fields to the top 10 configurations for each system. This results in an additional 640 different LDA models for each system. From our results, we identified a significant effect in the performance of an LDA‐based weighting configuration when applying our weighting schemes to the LDA‐based FLT. Furthermore, we found that adding information from each method's containing class can improve the effectiveness of an LDA‐based FLT. Finally, we identified a set of recommendations for identifying better weighting schemes for LDA.
Author Kraft, Nicholas A.
Gray, Jeff
Eddy, Brian P.
Author_xml – sequence: 1
  givenname: Brian P.
  orcidid: 0000-0002-8784-2475
  surname: Eddy
  fullname: Eddy, Brian P.
  email: beddy@uwf.edu
  organization: University of West Florida
– sequence: 2
  givenname: Nicholas A.
  surname: Kraft
  fullname: Kraft, Nicholas A.
  organization: ABB Corporate Research
– sequence: 3
  givenname: Jeff
  surname: Gray
  fullname: Gray, Jeff
  organization: The University of Alabama
BookMark eNp1kNtKAzEQhoNUsNaCjxDwxputOezxUuqpUBE8XIdsdtKmpLs1yVJ65zv4hj6J21a9EJ2bGZjvn3_4j1GvbmpA6JSSESWEXfilG9G8YAeoz0icRVmc097PnPEjNPR-QbpKGUnipI_KyXIlVcCNxj64VoXWSYvXYGbzYOoZbmossZUB6oCvjDNqbiFgaW2jZDBN_fH2XkoPFdYgOy3g7wUOoOa1eW3hBB1qaT0Mv_oAvdxcP4_vounD7WR8OY0UTwoWcZqmDApZVpLlXPNSEp3KlFY0y2mlOFGZjmXFIaEljTWFWKcFsDyJdQ6MFHyAzvZ3V67pbH0Qi6Z1dWcpaJGncc5TQjtqtKeUa7x3oIUyYfdxcNJYQYnYRim6KMU2yk5w_kuwcmYp3eYvNNqja2Nh8y8nnu4fd_wnEiWGsQ
CitedBy_id crossref_primary_10_1145_3593800
crossref_primary_10_1109_TSE_2021_3049735
crossref_primary_10_1007_s10664_018_9672_z
crossref_primary_10_1007_s10664_020_09874_z
crossref_primary_10_1007_s11831_021_09593_8
crossref_primary_10_17341_gazimmfd_556104
crossref_primary_10_20965_jaciii_2019_p0268
Cites_doi 10.1109/ICPC.2010.10
10.1145/1810295.1810335
10.1109/ICPC.2011.13
10.1109/WCRE.2010.13
10.1109/ESEM.2015.7321188
10.1109/ICSM.2011.6080816
10.1145/1342211.1342234
10.1002/smr.567
10.1145/1321631.1321637
10.1016/j.infsof.2014.03.007
10.1109/ICSME.2016.51
10.1016/j.scico.2013.03.015
10.1073/pnas.0307752101
10.1109/ICSE.2013.6606598
10.1016/j.jss.2014.11.013
10.1145/1978942.1978963
10.1109/TEFSE.2013.6620164
10.1109/WCRE.2004.10
10.1007/s10664-008-9095-3
10.1109/ICSM.2015.7332453
10.1007/s10664-012-9224-x
10.1109/ICSM.2013.41
10.1145/1131421.1131424
10.1007/s10664-014-9347-3
10.1145/2786805.2786859
10.1007/s10664-014-9327-7
10.1109/ICPC.2013.6613841
10.1109/WPC.2002.1021348
10.1016/j.infsof.2010.04.002
10.1002/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9
10.1145/2184512.2184551
10.1109/WCRE.2008.33
10.1109/ICPC.2013.6613829
10.1145/1321631.1321667
10.1109/ICSME.2014.37
10.1109/TSE.2007.1016
10.1109/TSE.2013.27
10.1109/ICPC.2011.47
10.1109/SCAM.2012.29
10.1109/ICSM.2013.70
ContentType Journal Article
Copyright Copyright © 2017 John Wiley & Sons, Ltd.
Copyright © 2018 John Wiley & Sons, Ltd.
Copyright_xml – notice: Copyright © 2017 John Wiley & Sons, Ltd.
– notice: Copyright © 2018 John Wiley & Sons, Ltd.
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1002/smr.1892
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
CrossRef
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 2047-7481
EndPage n/a
ExternalDocumentID 10_1002_smr_1892
SMR1892
Genre article
GroupedDBID .3N
.4S
.GA
.Y3
05W
0R~
10A
1OC
31~
33P
3SF
50Z
52O
52U
8-0
8-1
8-3
8-4
8-5
930
A03
AAESR
AAEVG
AAHHS
AAHQN
AAMNL
AANHP
AANLZ
AAONW
AASGY
AAXRX
AAYCA
AAZKR
ABCUV
ABPVW
ACAHQ
ACBWZ
ACCFJ
ACCZN
ACPOU
ACRPL
ACXBN
ACXQS
ACYXJ
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADNMO
ADOZA
ADXAS
ADZMN
AEEZP
AEIGN
AEIMD
AEQDE
AEUQT
AEUYR
AFBPY
AFFPM
AFGKR
AFPWT
AFWVQ
AFZJQ
AHBTC
AITYG
AIURR
AIWBW
AJBDE
AJXKR
ALMA_UNASSIGNED_HOLDINGS
ALUQN
ALVPJ
AMBMR
AMYDB
ARCSS
ATUGU
AUFTA
AZBYB
AZFZN
BAFTC
BDRZF
BHBCM
BMNLL
BMXJE
BRXPI
BY8
D-E
D-F
DCZOG
DPXWK
DR2
DRFUL
DRSTM
EBS
EDO
EJD
F00
F01
F04
G-S
G.N
GODZA
HGLYW
HZ~
I-F
LATKE
LEEKS
LH4
LITHE
LOXES
LUTES
LW6
LYRES
MEWTI
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
N04
N05
O66
O9-
P2W
P2X
PQQKQ
Q.N
Q11
QB0
R.K
ROL
SUPJJ
TUS
W8V
W99
WBKPD
WIH
WIK
WOHZO
WXSBR
WYISQ
WZISG
~WT
AAYXX
ADMLS
AEYWJ
AGHNM
AGQPQ
AGYGG
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c3592-31662e9abda283f3ba0f6a61d1781dc30c7f4ad3e51b14f1e4f69e2854f8e2093
IEDL.DBID DR2
ISSN 2047-7473
IngestDate Fri Jul 25 04:47:54 EDT 2025
Thu Jul 03 08:39:26 EDT 2025
Thu Apr 24 23:05:33 EDT 2025
Wed Jan 22 16:51:59 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 1
Language English
License http://onlinelibrary.wiley.com/termsAndConditions#vor
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c3592-31662e9abda283f3ba0f6a61d1781dc30c7f4ad3e51b14f1e4f69e2854f8e2093
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-8784-2475
PQID 1986483601
PQPubID 2034650
PageCount 25
ParticipantIDs proquest_journals_1986483601
crossref_citationtrail_10_1002_smr_1892
crossref_primary_10_1002_smr_1892
wiley_primary_10_1002_smr_1892_SMR1892
PublicationCentury 2000
PublicationDate January 2018
PublicationDateYYYYMMDD 2018-01-01
PublicationDate_xml – month: 01
  year: 2018
  text: January 2018
PublicationDecade 2010
PublicationPlace Chichester
PublicationPlace_xml – name: Chichester
PublicationTitle Journal of software : evolution and process
PublicationYear 2018
Publisher Wiley Subscription Services, Inc
Publisher_xml – name: Wiley Subscription Services, Inc
References 2004; 101
2012
2011
2010
2015; 101
2006; 15
2009
2008
2007
2012; 19
1993
2004
1992
2002
2007; 33
1990; 41
2009; 14
2013; 39
2013; 78
2015; 20
2016; 21
2003; 3
2016
2015
2014
2013
2012; 25
2012; 21
2010; 52
2014; 56
e_1_2_8_28_1
e_1_2_8_29_1
e_1_2_8_24_1
e_1_2_8_47_1
e_1_2_8_25_1
e_1_2_8_46_1
e_1_2_8_49_1
e_1_2_8_27_1
e_1_2_8_48_1
e_1_2_8_3_1
e_1_2_8_2_1
e_1_2_8_5_1
e_1_2_8_7_1
e_1_2_8_6_1
e_1_2_8_9_1
e_1_2_8_8_1
e_1_2_8_20_1
e_1_2_8_43_1
Thomas SW (e_1_2_8_45_1) 2013; 78
e_1_2_8_21_1
e_1_2_8_42_1
e_1_2_8_22_1
Blei DM (e_1_2_8_4_1) 2003; 3
e_1_2_8_23_1
e_1_2_8_41_1
e_1_2_8_40_1
e_1_2_8_17_1
e_1_2_8_39_1
e_1_2_8_19_1
Zamania S (e_1_2_8_30_1) 2014; 56
e_1_2_8_13_1
e_1_2_8_36_1
e_1_2_8_14_1
e_1_2_8_35_1
e_1_2_8_15_1
e_1_2_8_38_1
e_1_2_8_37_1
e_1_2_8_32_1
e_1_2_8_10_1
e_1_2_8_31_1
Fox C (e_1_2_8_44_1) 1992
e_1_2_8_11_1
Dit B (e_1_2_8_16_1) 2012; 25
e_1_2_8_34_1
e_1_2_8_12_1
e_1_2_8_33_1
Poshyvanyk D (e_1_2_8_18_1) 2012; 21
Biggers LR (e_1_2_8_26_1) 2012; 19
References_xml – volume: 33
  start-page: 420
  issue: 6
  year: 2007
  end-page: 432
  article-title: Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval
  publication-title: IEEE Trans Softw Eng
– start-page: 223
  year: 2010
  end-page: 226
– year: 2009
– start-page: 13
  year: 2013
  end-page: 22
– start-page: 184
  year: 2012
  end-page: 193
– start-page: 1
  year: 2015
  end-page: 10
– volume: 21
  start-page: 23:1
  issue: 23
  year: 2012
  end-page: 23:34
  article-title: Concept location using formal concept analysis and information retrieval
  publication-title: ACM Trans Softw Eng Methodol
– volume: 25
  start-page: 53
  issue: 1
  year: 2012
  end-page: 95
  article-title: Feature location in source code: a taxonomy and survey
  publication-title: J Softw Maintenance Evolution: Res and Pract
– start-page: 14
  year: 2007
  end-page: 23
– start-page: 105
  year: 2013
  end-page: 109
– start-page: 762
  year: 2013
  end-page: 771
– volume: 101
  start-page: 30
  year: 2015
  end-page: 42
  article-title: Enabling improved ir‐based feature location
  publication-title: J Syst Softw
– start-page: 143
  year: 2011
  end-page: 146
– volume: 3
  start-page: 993
  issue: 0
  year: 2003
  end-page: 1022
  article-title: Latent Dirichlet allocation
  publication-title: J Machine Learn Res
– start-page: 11
  year: 2011
  end-page: 20
– volume: 41
  start-page: 391
  issue: 6
  year: 1990
  end-page: 407
  article-title: Indexing by latent semantic analysis
  publication-title: J Am Soc Inf Sci
– volume: 20
  start-page: 1666
  issue: 6
  year: 2015
  end-page: 1720
  article-title: Link analysis algorithms for static concept location: an empirical assessment
  publication-title: Empirical Softw Eng
– volume: 78
  start-page: 1663
  issue: 9
  year: 2013
  end-page: 1678
  article-title: Using heuristics to estimate an appropriate number of latent topics in source code analysis
  publication-title: Sci Comput Prog
– start-page: 234
  year: 2007
  end-page: 243
– start-page: 102
  year: 1992
  end-page: 130
  article-title: Information retrieval data structures and algorithms
  publication-title: Lexical Anal Stoplists
– volume: 52
  start-page: 972
  issue: 9
  year: 2010
  end-page: 990
  article-title: Bug localization using latent Dirichl et allocation
  publication-title: Inf Softw Technol
– year: 2012
– start-page: 452
  year: 2013
  end-page: 455
– start-page: 164
  year: 2012
  end-page: 169
– start-page: 567
  year: 2015
  end-page: 578
– start-page: 214
  year: 2004
  end-page: 223
– start-page: 1
  year: 2011
  end-page: 10
– start-page: 113
  year: 2008
  end-page: 120
– start-page: 492
  year: 2011
  end-page: 495
– start-page: 271
  year: 2002
  end-page: 278
– start-page: 522
  year: 2013
  end-page: 531
– volume: 56
  start-page: 991
  issue: 8
  year: 2014
  end-page: 1011
  article-title: A noun‐based approach to feature location using time‐aware term‐weighting
  publication-title: Inf Soft Technol
– volume: 101
  start-page: 5228
  year: 2004
  end-page: 5235
  article-title: Finding scientific topics
  publication-title: Proc Natl Acad Sci
– start-page: 110
  year: 2016
  end-page: 121
– start-page: 35
  year: 2010
  end-page: 44
– start-page: 71
  year: 2015
  end-page: 80
– start-page: 14
  year: 2010
  end-page: 23
– volume: 14
  start-page: 93
  year: 2009
  end-page: 130
  article-title: An empirical analysis of information retrieval based concept location techniques in software comprehension
  publication-title: Empirical Softw Eng
– volume: 19
  start-page: 465
  issue: 3
  year: 2012
  end-page: 500
  article-title: Configuring latent Dirichlet allocation based feature location
  publication-title: Empirical Softw Eng
– volume: 56
  start-page: 991
  issue: 8
  year: 2014
  end-page: 1011
  article-title: A noun‐based approach to feature location using time‐aware term‐weighting
  publication-title: Inf Softw Technol
– volume: 39
  start-page: 1427
  issue: 10
  year: 2013
  end-page: 1443
  article-title: The impact of classifier configuration and classifier combination on bug localization
  publication-title: IEEE Trans Softw Eng
– volume: 15
  start-page: 195
  issue: 2
  year: 2006
  end-page: 226
  article-title: SNIAFL: towards a static noninteractive approach to feature location
  publication-title: ACM Trans Softw Eng Methodol
– start-page: 133
  year: 2013
  end-page: 141
– start-page: 482
  year: 1993
  end-page: 498
– start-page: 155
  year: 2008
  end-page: 164
– volume: 21
  start-page: 72
  issue: 1
  year: 2016
  end-page: 103
  article-title: Weighing lexical information for software clustering in the context of architecture recovery
  publication-title: Empirical Softw Eng
– start-page: 151
  year: 2014
  end-page: 160
– ident: e_1_2_8_27_1
  doi: 10.1109/ICPC.2010.10
– start-page: 102
  year: 1992
  ident: e_1_2_8_44_1
  article-title: Information retrieval data structures and algorithms
  publication-title: Lexical Anal Stoplists
– ident: e_1_2_8_35_1
  doi: 10.1145/1810295.1810335
– ident: e_1_2_8_21_1
  doi: 10.1109/ICPC.2011.13
– ident: e_1_2_8_34_1
  doi: 10.1109/WCRE.2010.13
– ident: e_1_2_8_36_1
  doi: 10.1109/ESEM.2015.7321188
– ident: e_1_2_8_48_1
  doi: 10.1109/ICSM.2011.6080816
– ident: e_1_2_8_12_1
  doi: 10.1145/1342211.1342234
– ident: e_1_2_8_11_1
– volume: 25
  start-page: 53
  issue: 1
  year: 2012
  ident: e_1_2_8_16_1
  article-title: Feature location in source code: a taxonomy and survey
  publication-title: J Softw Maintenance Evolution: Res and Pract
  doi: 10.1002/smr.567
– ident: e_1_2_8_19_1
  doi: 10.1145/1321631.1321637
– volume: 56
  start-page: 991
  issue: 8
  year: 2014
  ident: e_1_2_8_30_1
  article-title: A noun‐based approach to feature location using time‐aware term‐weighting
  publication-title: Inf Softw Technol
  doi: 10.1016/j.infsof.2014.03.007
– ident: e_1_2_8_49_1
  doi: 10.1016/j.infsof.2014.03.007
– ident: e_1_2_8_23_1
  doi: 10.1109/ICSME.2016.51
– volume: 78
  start-page: 1663
  issue: 9
  year: 2013
  ident: e_1_2_8_45_1
  article-title: Using heuristics to estimate an appropriate number of latent topics in source code analysis
  publication-title: Sci Comput Prog
  doi: 10.1016/j.scico.2013.03.015
– ident: e_1_2_8_10_1
  doi: 10.1073/pnas.0307752101
– ident: e_1_2_8_13_1
  doi: 10.1109/ICSE.2013.6606598
– ident: e_1_2_8_31_1
  doi: 10.1016/j.jss.2014.11.013
– ident: e_1_2_8_47_1
  doi: 10.1145/1978942.1978963
– ident: e_1_2_8_14_1
  doi: 10.1109/TEFSE.2013.6620164
– ident: e_1_2_8_43_1
  doi: 10.1109/WCRE.2004.10
– ident: e_1_2_8_20_1
  doi: 10.1007/s10664-008-9095-3
– ident: e_1_2_8_38_1
  doi: 10.1109/ICSM.2015.7332453
– volume: 19
  start-page: 465
  issue: 3
  year: 2012
  ident: e_1_2_8_26_1
  article-title: Configuring latent Dirichlet allocation based feature location
  publication-title: Empirical Softw Eng
  doi: 10.1007/s10664-012-9224-x
– ident: e_1_2_8_29_1
  doi: 10.1109/ICSM.2013.41
– ident: e_1_2_8_2_1
– ident: e_1_2_8_8_1
  doi: 10.1145/1131421.1131424
– ident: e_1_2_8_33_1
  doi: 10.1007/s10664-014-9347-3
– volume: 3
  start-page: 993
  issue: 0
  year: 2003
  ident: e_1_2_8_4_1
  article-title: Latent Dirichlet allocation
  publication-title: J Machine Learn Res
– ident: e_1_2_8_46_1
  doi: 10.1145/2786805.2786859
– ident: e_1_2_8_22_1
  doi: 10.1007/s10664-014-9327-7
– ident: e_1_2_8_9_1
  doi: 10.1109/ICPC.2013.6613841
– ident: e_1_2_8_41_1
– ident: e_1_2_8_15_1
  doi: 10.1109/WPC.2002.1021348
– volume: 21
  start-page: 23:1
  issue: 23
  year: 2012
  ident: e_1_2_8_18_1
  article-title: Concept location using formal concept analysis and information retrieval
  publication-title: ACM Trans Softw Eng Methodol
– ident: e_1_2_8_24_1
  doi: 10.1016/j.infsof.2010.04.002
– ident: e_1_2_8_3_1
  doi: 10.1002/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9
– ident: e_1_2_8_17_1
  doi: 10.1109/WCRE.2004.10
– ident: e_1_2_8_6_1
  doi: 10.1145/2184512.2184551
– ident: e_1_2_8_25_1
  doi: 10.1109/WCRE.2008.33
– ident: e_1_2_8_37_1
  doi: 10.1109/ICPC.2013.6613829
– ident: e_1_2_8_40_1
  doi: 10.1145/1321631.1321667
– ident: e_1_2_8_28_1
  doi: 10.1109/ICSME.2014.37
– ident: e_1_2_8_39_1
  doi: 10.1109/TSE.2007.1016
– ident: e_1_2_8_42_1
  doi: 10.1109/TSE.2013.27
– ident: e_1_2_8_5_1
  doi: 10.1109/ICPC.2011.47
– ident: e_1_2_8_7_1
  doi: 10.1109/SCAM.2012.29
– ident: e_1_2_8_32_1
  doi: 10.1109/ICSM.2013.70
SSID ssj0000620545
Score 2.1548247
Snippet Text retrieval–based feature location techniques (FLTs) use information from the terms present in documents in classes and methods. However, relevant terms...
Text retrieval-based feature location techniques (FLTs) use information from the terms present in documents in classes and methods. However, relevant terms...
SourceID proquest
crossref
wiley
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
SubjectTerms Configurations
Dirichlet problem
Empirical analysis
Factorial analysis
feature location
Names
program comprehension
Qualitative analysis
static analysis
term weighting
text retrieval
Weighting
Title Impact of structural weighting on a latent Dirichlet allocation–based feature location technique
URI https://onlinelibrary.wiley.com/doi/abs/10.1002%2Fsmr.1892
https://www.proquest.com/docview/1986483601
Volume 30
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnZ1LS8NAEMcX6cmL9YnVKiuIntLuI0mTo4ilCnqoFgoewj5RrKnYiuDJ7-A39JO4s0laFQXxlEN2IdnZ3flnsvMbhPYVEaRjIh2wNCJBGBEZJCrkgQ1lTDUQw3wdsvOLuDcIz4bRsDxVCbkwBR9iFnCDleH3a1jgQk7ac2jo5P6xRZMUtl84qgV6qM9m4RUSMydG4AAjAxaBE828Qs8S1q76fnVGc4X5Wad6R9Oto-vqEYvzJXetp6lsqZdv9Mb_vcMyWir1Jz4qJswKWjD5KqpXtR1wudTXkDz16ZN4bHGBmAU8B372gVTn7fA4xwKPnFDNp9htm7fqxk0ADH_xixjg--sbOEiNrfHoUFzdwDNq7DoadE-ujntBWY8hUDxKgW0Yx8ykQmrhRInlUhAbC2dS2nGqV3GiOjYUmpuIShpaakIbpwZSNG1iGEn5Bqrl49xsIqyt1YxrmiQidF-YRhAppNGWOsFolFENdFgZJlMlrBxqZoyyArPMMjd0GQxdA-3NWj4UgI4f2jQr22blEp1kFMD0kMJCG-jAG-nX_tnleR-uW39tuI0WnbBKilBNE9WcncyOEy9Tueun6QfIXO7w
linkProvider Wiley-Blackwell
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnZ1JS8QwFMcfoge9uIvjGkH01DFJl2nxJKKMy3hwAQ9CyYqidkRHBE9-B7-hn8S8tB0XFMRTD02g7cvL--c1-T2AVUUFbZlYBzyLaRDFVAapisLARjJhGolhvg5Z5yhpn0X75_H5AGzWZ2FKPkQ_4Yae4edrdHBMSG98UEMfbu-bLM3c_DuEBb39euqY9xMsNOFOjuAWRo40Aiebwxo-S_lG3flrOPrQmJ-Vqg81u2NwUT9kucPkuvnYk031_I3f-M-3GIfRSoKSrXLMTMCAKSZhrC7vQCpvnwK5509Qkq4lJWUWCR3kyedSXcAj3YIIcuO0atEjbua8UpduDBD8kV-mAd9eXjFGamKNp4eS-gbpg2On4Wx353S7HVQlGQIVxhniDZOEm0xILZwusaEU1CbCWZW1nPBVIVUtGwkdmphJFllmIptkBk9p2tRwmoUzMFh0CzMLRFureahZmorILTKNoFJIoy1zmtEooxqwXlsmVxWvHMtm3OQlaZnn7tPl-OkasNJveVcyOn5os1AbN6-89CFnyKbHUyysAWveSr_2z086x3id-2vDZRhun3YO88O9o4N5GHE6Ky0zNwsw6GxmFp2W6cklP2bfAaQq8ws
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnZ1bS8MwFMeDTBBfnFec1wiiT92SNO3aR1GH84ZMBcGHkiuKsxtuIvjkd_Ab-knM6WVeUBCf-tAE2pwk59_TnN9BaFMRQZom0B6LA-LxgEgvUtz3LJch1UAMy-qQnZyGB5f88Cq4Kk5VQi5MzocYBdxgZWT7NSzwvraND2jo4P6hTqPYbb_jPCQRzOi9DhvFV0jInBqBE4wMYARONfsle5awRtn5qzf6kJifhWrmaVpVdF0-Y37A5K7-OJR19fwN3_i_l5hGU4UAxTv5jJlBYyadRdWyuAMu1vocku0sfxL3LM4Zs8DnwE9ZJNW5O9xLscBdp1TTIXb75q26cTMAw2_8PAj49vIKHlJjazJ2KC5v4BE2dh5dtvYvdg-8oiCDp_wgBrhhGDITC6mFUyXWl4LYUDib0qaTvconqmm50L4JqKTcUsNtGBvI0bSRYST2F1Al7aVmEWFtrWa-plEkuPvENIJIIY221ClGo4yqoe3SMIkqaOVQNKOb5JxllrihS2Doamhj1LKfEzp-aLNS2jYp1uggoUCmhxwWWkNbmZF-7Z-cn3TguvTXhuto4myvlRy3T4-W0aQTWVEetllBFWcys-qEzFCuZTP2HQD28cM
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Impact+of+structural+weighting+on+a+latent+Dirichlet+allocation-based+feature+location+technique&rft.jtitle=Journal+of+software+%3A+evolution+and+process&rft.au=Eddy%2C+Brian+P&rft.au=Kraft%2C+Nicholas+A&rft.au=Gray%2C+Jeff&rft.date=2018-01-01&rft.pub=Wiley+Subscription+Services%2C+Inc&rft.eissn=2047-7481&rft.volume=30&rft.issue=1&rft_id=info:doi/10.1002%2Fsmr.1892&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2047-7473&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2047-7473&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2047-7473&client=summon