To Do or Not To Do: Distill crowdsourced negative caveats to augment api documentation

Negative caveats of application programming interfaces (APIs) are about “how not to use an API,” which are often absent from the official API documentation. When these caveats are overlooked, programming errors may emerge from misusing APIs, leading to heavy discussions on Q&A websites like Stac...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Journal of the Association for Information Science and Technology Ročník 69; číslo 12; s. 1460 - 1475
Hlavní autori: Li, Jing, Sun, Aixin, Xing, Zhenchang
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: 01.12.2018
ISSN:2330-1635, 2330-1643
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Negative caveats of application programming interfaces (APIs) are about “how not to use an API,” which are often absent from the official API documentation. When these caveats are overlooked, programming errors may emerge from misusing APIs, leading to heavy discussions on Q&A websites like Stack Overflow. If the overlooked caveats could be mined from these discussions, they would be beneficial for programmers to avoid misuse of APIs. However, it is challenging because the discussions are informal, redundant, and diverse. For this, for example, we propose Disca, a novel approach for automatically Distilling desirable API negative caveats from unstructured Q&A discussions. Through sentence selection and prominent term clustering, Disca ensures that distilled caveats are context‐independent, prominent, semantically diverse, and nonredundant. Quantitative evaluation in our experiments shows that the proposed Disca significantly outperforms four text‐summarization techniques. We also show that the distilled API negative caveats could greatly augment API documentation through qualitative analysis.
AbstractList Negative caveats of application programming interfaces (APIs) are about “how not to use an API,” which are often absent from the official API documentation. When these caveats are overlooked, programming errors may emerge from misusing APIs, leading to heavy discussions on Q&A websites like Stack Overflow. If the overlooked caveats could be mined from these discussions, they would be beneficial for programmers to avoid misuse of APIs. However, it is challenging because the discussions are informal, redundant, and diverse. For this, for example, we propose Disca, a novel approach for automatically Distilling desirable API negative caveats from unstructured Q&A discussions. Through sentence selection and prominent term clustering, Disca ensures that distilled caveats are context‐independent, prominent, semantically diverse, and nonredundant. Quantitative evaluation in our experiments shows that the proposed Disca significantly outperforms four text‐summarization techniques. We also show that the distilled API negative caveats could greatly augment API documentation through qualitative analysis.
Negative caveats of application programming interfaces (APIs) are about “how not to use an API,” which are often absent from the official API documentation. When these caveats are overlooked, programming errors may emerge from misusing APIs, leading to heavy discussions on Q&A websites like Stack Overflow. If the overlooked caveats could be mined from these discussions, they would be beneficial for programmers to avoid misuse of APIs. However, it is challenging because the discussions are informal, redundant, and diverse. For this, for example, we propose D isca , a novel approach for automatically D is tilling desirable API negative ca veats from unstructured Q&A discussions. Through sentence selection and prominent term clustering, D isca ensures that distilled caveats are context‐independent, prominent, semantically diverse, and nonredundant. Quantitative evaluation in our experiments shows that the proposed D isca significantly outperforms four text‐summarization techniques. We also show that the distilled API negative caveats could greatly augment API documentation through qualitative analysis.
Author Li, Jing
Xing, Zhenchang
Sun, Aixin
Author_xml – sequence: 1
  givenname: Jing
  orcidid: 0000-0003-2780-5127
  surname: Li
  fullname: Li, Jing
  email: jli030@e.ntu.edu.sg
  organization: Nanyang Technological University
– sequence: 2
  givenname: Aixin
  orcidid: 0000-0003-0764-4258
  surname: Sun
  fullname: Sun, Aixin
  email: axsun@ntu.edu.sg
  organization: Nanyang Technological University
– sequence: 3
  givenname: Zhenchang
  surname: Xing
  fullname: Xing, Zhenchang
  email: zhenchang.xing@anu.edu.au
  organization: Australian National University
BookMark eNp9kEtPAjEUhRuDiYgs_Afduhi4fUyHcUfABwnRheh20mk7pGaYkrZA-PcOjHFhoqt7T_Kdk5NzjXqNawxCtwRGBICOZbAjykFkF6hPGYOECM56Pz9Lr9AwhE8AIJBPUkr66GPl8Nxh5_GLi_gs7vHchmjrGivvDjq4nVdG48asZbR7g5XcGxkDjg7L3Xpjmojl1mLt1O4kWsg1N-iyknUww-87QO-PD6vZc7J8fVrMpstEMZ5mCSk1GEENl1QwISecCl6VGVVU5BXLeJmKjEKqCQNJci24UYJxkqu0opoSzQborsttq4bgTVVsvd1IfywIFKdNinaT4rxJy45_scp2baOXtv7PcbC1Of4dXUzfFp3jC9Sjc70
CitedBy_id crossref_primary_10_1371_journal_pone_0243852
crossref_primary_10_1145_3490388
Cites_doi 10.21437/Interspeech.2008-537
10.1109/CSMR.2013.16
10.1145/2901739.2901750
10.1145/2568225.2568263
10.3115/1073445.1073465
10.1145/1753326.1753402
10.18653/v1/P17-1108
10.3115/v1/P15-1153
10.1109/ASEW.2015.10
10.1145/1985793.1985907
10.1142/S0218213004001466
10.1145/1321631.1321663
10.1109/SANER.2016.10
10.1145/3077136.3080792
10.3115/v1/P15-2136
10.3115/1119176.1119195
10.1016/j.ins.2018.03.014
10.1109/ASE.2015.85
10.1145/318372.318577
10.1145/1167515.1167508
10.3758/BF03204766
10.1088/1742-5468/2008/10/P10008
10.1109/TSC.2018.2812729
10.1109/ASE.2011.6100103
10.1109/RSSE.2012.6233404
10.1613/jair.1523
10.1145/2884781.2884800
10.1145/2362383.2362386
10.1145/312624.312665
10.1109/ASE.2009.39
10.1109/RSSE.2012.6233407
10.1109/TSMCB.2005.845032
10.1145/2568225.2568313
10.1145/2851613.2851815
10.18653/v1/K16-1028
10.1145/2970276.2970365
10.1007/s10664-010-9150-8
10.1109/ICDE.2015.7113309
10.1109/ICSME.2016.11
10.1109/ASE.2015.57
10.1145/2597073.2597077
10.1109/ICSE.2012.6227207
10.1109/TKDE.2014.2327028
10.1007/s10664-014-9323-y
10.1162/jmlr.2003.3.4-5.993
10.1109/ICSE.2017.48
10.1162/tacl_a_00179
10.1145/2872427.2883067
10.1109/VLHCC.2009.5295283
10.1109/SANER.2016.80
10.1002/asi.23299
ContentType Journal Article
Copyright 2018 ASIS&T
Copyright_xml – notice: 2018 ASIS&T
DBID AAYXX
CITATION
DOI 10.1002/asi.24067
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
CrossRef
DeliveryMethod fulltext_linktorsrc
EISSN 2330-1643
EndPage 1475
ExternalDocumentID 10_1002_asi_24067
ASI24067
Genre article
GroupedDBID .4I
0R~
1OB
1OC
33P
3SF
52U
5VS
AAESR
AAEVG
AAHQN
AAMMB
AAMNL
AANHP
AANLZ
AAONW
AASGY
AAWJA
AAWTL
AAXRX
AAYCA
AAZKR
ABCUV
ABJNI
ABLJU
ACAHQ
ACBWZ
ACCZN
ACFBH
ACGFS
ACHQT
ACPOU
ACRPL
ACXBN
ACXQS
ACYXJ
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADMLS
ADNMO
ADOZA
ADXAS
ADZMN
AEFGJ
AEIGN
AEIMD
AENEX
AEUYR
AEYWJ
AFBPY
AFFPM
AFGKR
AFKRA
AFWVQ
AFZJQ
AGHNM
AGQPQ
AGXDD
AGYGG
AHBTC
AHQJS
AIDQK
AIDYY
AIMQZ
AITYG
AIURR
AJXKR
AKVCP
ALAGY
ALMA_UNASSIGNED_HOLDINGS
ALUQN
ALVPJ
AMBMR
AMYDB
ATUGU
AUFTA
AZFZN
AZVAB
BDRZF
BGLVJ
BHBCM
BMNLL
BMXJE
BNHUX
BPHCQ
BRXPI
BY8
CCPQU
D-F
DCZOG
DRFUL
DRSTM
EBO
EBS
EBU
EJD
ELW
F00
F01
F04
G-S
G.N
GODZA
HGLYW
I-F
K60
K6~
K7-
LATKE
LEEKS
LH4
LIQON
LITHE
LOXES
LUTES
LW6
LYRES
MEWTI
MK~
ML~
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
NF~
O66
O9-
P2W
PHGZM
PHGZT
PMKZF
PQBIZ
PQBZA
PQEDU
PQGLB
PQQKQ
PROAC
PRQQA
PUEGO
QB0
ROL
SUPJJ
TH9
WBKPD
WIH
WIK
WOHZO
WXSBR
WYISQ
WZISG
AAYXX
AFFHD
CITATION
ID FETCH-LOGICAL-c3457-1bd0e62e4a2636a84264fb72c269f374b567205d130a19d64ec63419c5f2d21d3
IEDL.DBID DRFUL
ISICitedReferencesCount 6
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000452145800005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 2330-1635
IngestDate Sat Nov 29 07:18:13 EST 2025
Tue Nov 18 22:29:04 EST 2025
Sun Sep 21 06:11:07 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 12
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c3457-1bd0e62e4a2636a84264fb72c269f374b567205d130a19d64ec63419c5f2d21d3
ORCID 0000-0003-0764-4258
0000-0003-2780-5127
PageCount 16
ParticipantIDs crossref_primary_10_1002_asi_24067
crossref_citationtrail_10_1002_asi_24067
wiley_primary_10_1002_asi_24067_ASI24067
PublicationCentury 2000
PublicationDate December 2018
PublicationDateYYYYMMDD 2018-12-01
PublicationDate_xml – month: 12
  year: 2018
  text: December 2018
PublicationDecade 2010
PublicationTitle Journal of the Association for Information Science and Technology
PublicationYear 2018
References 2004; 22
2018; 448–449
2012
2011
2010
2004; 8
2009
2008
1974
2007
2003
2002
2011; 16
2008; 2008
2010; 61
1999
2006; 41
1996; 28
2016; 1
2015; 27
2014; 2
1967; 1
2015; 20
2015; 66
2004; 13
2003; 3
2018
2017
2007; 7
2016
2015
2014
2013
2012; 6
2005; 35
e_1_2_13_24_1
e_1_2_13_49_1
e_1_2_13_26_1
e_1_2_13_47_1
e_1_2_13_20_1
e_1_2_13_45_1
Barzilay R. (e_1_2_13_5_1) 1999
e_1_2_13_22_1
e_1_2_13_43_1
e_1_2_13_8_1
e_1_2_13_41_1
e_1_2_13_62_1
e_1_2_13_60_1
e_1_2_13_6_1
Paulus R. (e_1_2_13_39_1) 2017
e_1_2_13_17_1
e_1_2_13_19_1
e_1_2_13_13_1
e_1_2_13_36_1
e_1_2_13_59_1
e_1_2_13_15_1
e_1_2_13_57_1
Aho A.V. (e_1_2_13_2_1) 1974
e_1_2_13_32_1
e_1_2_13_55_1
e_1_2_13_11_1
e_1_2_13_53_1
e_1_2_13_51_1
e_1_2_13_30_1
e_1_2_13_4_1
e_1_2_13_29_1
e_1_2_13_25_1
e_1_2_13_48_1
e_1_2_13_27_1
e_1_2_13_46_1
e_1_2_13_21_1
e_1_2_13_44_1
Parnin C. (e_1_2_13_38_1) 2012
e_1_2_13_23_1
e_1_2_13_42_1
e_1_2_13_9_1
e_1_2_13_40_1
e_1_2_13_63_1
e_1_2_13_7_1
e_1_2_13_61_1
Miao Q. (e_1_2_13_34_1) 2010; 61
e_1_2_13_18_1
e_1_2_13_14_1
e_1_2_13_35_1
e_1_2_13_16_1
e_1_2_13_37_1
e_1_2_13_58_1
e_1_2_13_10_1
e_1_2_13_31_1
e_1_2_13_56_1
e_1_2_13_12_1
e_1_2_13_33_1
e_1_2_13_54_1
e_1_2_13_52_1
e_1_2_13_50_1
e_1_2_13_3_1
e_1_2_13_28_1
References_xml – start-page: 513
  year: 2010
  end-page: 522
– volume: 41
  start-page: 413
  issue: 10
  year: 2006
  end-page: 430
  article-title: Xsnippet: Mining for sample code
  publication-title: ACM Sigplan Notices
– volume: 1
  start-page: 281
  year: 1967
  end-page: 297
– volume: 28
  start-page: 203
  issue: 2
  year: 1996
  end-page: 208
  article-title: Producing high‐dimensional semantic spaces from lexical co‐occurrence
  publication-title: Behavior Research Methods, Instruments, & Computers
– start-page: 115
  year: 2015
  end-page: 122
– start-page: 111
  year: 1999
  end-page: 121
  article-title: Using lexical chains for text summarization
  publication-title: Advances in Automatic Text Summarization
– start-page: 119
  year: 2009
  end-page: 126
– start-page: 726
  year: 2016
  end-page: 731
– volume: 2008
  start-page: P10008
  issue: 10
  year: 2008
  article-title: Fast unfolding of communities in large networks
  publication-title: Journal of Statistical Mechanics: Theory and Experiment
– volume: 3
  start-page: 993
  year: 2003
  end-page: 1022
  article-title: Latent Dirichlet Allocation
  publication-title: Journal of Machine Learning Research
– start-page: 95
  year: 2017
  end-page: 104
– start-page: 340
  year: 2010
  end-page: 348
– volume: 66
  start-page: 1883
  issue: 9
  year: 2015
  end-page: 1896
  article-title: Facebook apps and tagging: The trade‐off between personal privacy and engaging with friends
  publication-title: Journal of the Association for Information Science and Technology
– start-page: 1587
  year: 2015
  end-page: 1597
– start-page: 749
  year: 2015
  end-page: 759
– volume: 61
  start-page: 2288
  issue: 11
  year: 2010
  end-page: 2299
  article-title: Fine‐grained opinion mining by integrating multiple review sources
  publication-title: Journal of the Association for Information Science and Technology
– volume: 8
  year: 2004
– start-page: 142
  year: 2003
  end-page: 147
– start-page: 57
  year: 2013
  end-page: 66
– start-page: 38
  year: 2012
  end-page: 42
– start-page: 643
  year: 2014
  end-page: 652
– volume: 1
  start-page: 349
  year: 2016
  end-page: 359
– start-page: 804
  year: 2011
  end-page: 807
– start-page: 147
  year: 1999
  end-page: 153
– start-page: 1171
  year: 2017
  end-page: 1181
– start-page: 204
  year: 2007
  end-page: 213
– start-page: 495
  year: 2015
  end-page: 506
– year: 2018
  article-title: Leveraging official content and social context to recommend software documentation
  publication-title: IEEE Transactions on Services Computing
– start-page: 2070
  year: 2008
  end-page: 2073
– start-page: 1127
  year: 2016
  end-page: 1133
– start-page: 1271
  year: 2016
  end-page: 1281
– start-page: 26
  year: 2012
  end-page: 30
– volume: 27
  start-page: 443
  issue: 2
  year: 2015
  end-page: 460
  article-title: Entity linking with a knowledge base: Issues, techniques, and solutions
  publication-title: IEEE Transactions on Knowledge and Data Engineering
– start-page: 354
  year: 2012
  end-page: 358
– volume: 20
  start-page: 1558
  issue: 6
  year: 2015
  end-page: 1586
  article-title: Recommending reference API documentation
  publication-title: Empirical Software Engineering
– year: 2003
– start-page: 392
  year: 2016
  end-page: 403
– volume: 1
  start-page: 90
  year: 2016
  end-page: 101
– start-page: 11
  year: 2002
  end-page: 12
– start-page: 829
  year: 2015
  end-page: 833
– start-page: 760
  year: 2015
  end-page: 770
– volume: 16
  start-page: 703
  issue: 6
  year: 2011
  end-page: 732
  article-title: A field study of API learning obstacles
  publication-title: Empirical Software Engineering
– start-page: 121
  year: 1999
  end-page: 128
– volume: 13
  start-page: 157
  issue: 01
  year: 2004
  end-page: 169
  article-title: Keyword extraction from a single document using word co‐occurrence statistical information. In
  publication-title: Proccedings of the International Journal on Artificial Intelligence Tools
– start-page: 767
  year: 2014
  end-page: 778
– volume: 2
  start-page: 231
  year: 2014
  end-page: 244
  article-title: Entity linking meets word sense disambiguation: a unified approach
  publication-title: Transactions of the Association for Computational Linguistics
– year: 2012
  article-title: Crowd documentation: Exploring the coverage and the dynamics of API discussions on stack overflow
  publication-title: Georgia Institute of Technology, Technical Reports.
– year: 2017
  article-title: A deep reinforced model for abstractive summarization
  publication-title: CoRR
– start-page: 540
  year: 2009
  end-page: 544
– start-page: 280
  year: 2016
  end-page: 290
– start-page: 476
  year: 2011
  end-page: 479
– volume: 6
  start-page: 12
  issue: 3
  year: 2012
  article-title: Comparative document summarization via discriminative sentence selection
  publication-title: ACM Transactions on Knowledge Discovery from Data
– volume: 448–449
  start-page: 36
  year: 2018
  end-page: 52
  article-title: Learning to answer programming questions with software documentation through social context embedding
  publication-title: Information Sciences
– year: 1974
– start-page: 102
  year: 2014
  end-page: 111
– start-page: 430
  year: 2016
  end-page: 440
– start-page: 47
  year: 2012
  end-page: 57
– year: 2017
– volume: 22
  start-page: 457
  year: 2004
  end-page: 479
  article-title: Lexrank: Graph‐based lexical centrality as salience in text summarization
  publication-title: Journal of Artificial Intelligence Research
– start-page: 389
  year: 2016
  end-page: 399
– volume: 35
  start-page: 859
  issue: 5
  year: 2005
  end-page: 880
  article-title: A fuzzy ontology and its application to news summarization
  publication-title: IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)
– volume: 7
  start-page: 1440
  year: 2007
  end-page: 1445
– ident: e_1_2_13_37_1
  doi: 10.21437/Interspeech.2008-537
– ident: e_1_2_13_40_1
  doi: 10.1109/CSMR.2013.16
– ident: e_1_2_13_6_1
  doi: 10.1145/2901739.2901750
– ident: e_1_2_13_13_1
  doi: 10.1145/2568225.2568263
– year: 2017
  ident: e_1_2_13_39_1
  article-title: A deep reinforced model for abstractive summarization
  publication-title: CoRR
– ident: e_1_2_13_30_1
  doi: 10.3115/1073445.1073465
– ident: e_1_2_13_32_1
– ident: e_1_2_13_16_1
– ident: e_1_2_13_10_1
  doi: 10.1145/1753326.1753402
– ident: e_1_2_13_52_1
  doi: 10.18653/v1/P17-1108
– ident: e_1_2_13_7_1
  doi: 10.3115/v1/P15-1153
– ident: e_1_2_13_29_1
– volume: 61
  start-page: 2288
  issue: 11
  year: 2010
  ident: e_1_2_13_34_1
  article-title: Fine‐grained opinion mining by integrating multiple review sources
  publication-title: Journal of the Association for Information Science and Technology
– ident: e_1_2_13_48_1
  doi: 10.1109/ASEW.2015.10
– ident: e_1_2_13_55_1
  doi: 10.1145/1985793.1985907
– ident: e_1_2_13_33_1
  doi: 10.1142/S0218213004001466
– ident: e_1_2_13_17_1
– ident: e_1_2_13_53_1
  doi: 10.1145/1321631.1321663
– volume-title: The design and analysis of computer algorithms
  year: 1974
  ident: e_1_2_13_2_1
– ident: e_1_2_13_61_1
  doi: 10.1109/SANER.2016.10
– ident: e_1_2_13_44_1
  doi: 10.1145/3077136.3080792
– ident: e_1_2_13_11_1
  doi: 10.3115/v1/P15-2136
– start-page: 111
  year: 1999
  ident: e_1_2_13_5_1
  article-title: Using lexical chains for text summarization
  publication-title: Advances in Automatic Text Summarization
– ident: e_1_2_13_54_1
  doi: 10.3115/1119176.1119195
– ident: e_1_2_13_26_1
  doi: 10.1016/j.ins.2018.03.014
– ident: e_1_2_13_57_1
  doi: 10.1109/ASE.2015.85
– ident: e_1_2_13_24_1
  doi: 10.1145/318372.318577
– ident: e_1_2_13_47_1
  doi: 10.1145/1167515.1167508
– ident: e_1_2_13_31_1
  doi: 10.3758/BF03204766
– ident: e_1_2_13_9_1
  doi: 10.1088/1742-5468/2008/10/P10008
– ident: e_1_2_13_27_1
  doi: 10.1109/TSC.2018.2812729
– ident: e_1_2_13_3_1
  doi: 10.1109/ASE.2011.6100103
– ident: e_1_2_13_4_1
  doi: 10.1109/RSSE.2012.6233404
– ident: e_1_2_13_15_1
  doi: 10.1613/jair.1523
– ident: e_1_2_13_56_1
  doi: 10.1145/2884781.2884800
– ident: e_1_2_13_59_1
  doi: 10.1145/2362383.2362386
– ident: e_1_2_13_18_1
  doi: 10.1145/312624.312665
– ident: e_1_2_13_23_1
  doi: 10.1109/ASE.2009.39
– ident: e_1_2_13_63_1
  doi: 10.1109/RSSE.2012.6233407
– ident: e_1_2_13_25_1
  doi: 10.1109/TSMCB.2005.845032
– ident: e_1_2_13_51_1
  doi: 10.1145/2568225.2568313
– ident: e_1_2_13_20_1
– ident: e_1_2_13_28_1
  doi: 10.1145/2851613.2851815
– ident: e_1_2_13_36_1
  doi: 10.18653/v1/K16-1028
– ident: e_1_2_13_58_1
  doi: 10.1145/2970276.2970365
– ident: e_1_2_13_42_1
– ident: e_1_2_13_46_1
  doi: 10.1007/s10664-010-9150-8
– ident: e_1_2_13_21_1
  doi: 10.1109/ICDE.2015.7113309
– ident: e_1_2_13_62_1
  doi: 10.1109/ICSME.2016.11
– ident: e_1_2_13_19_1
  doi: 10.1109/ASE.2015.57
– ident: e_1_2_13_41_1
  doi: 10.1145/2597073.2597077
– ident: e_1_2_13_14_1
  doi: 10.1109/ICSE.2012.6227207
– ident: e_1_2_13_49_1
  doi: 10.1109/TKDE.2014.2327028
– ident: e_1_2_13_45_1
  doi: 10.1007/s10664-014-9323-y
– ident: e_1_2_13_8_1
  doi: 10.1162/jmlr.2003.3.4-5.993
– ident: e_1_2_13_12_1
  doi: 10.1109/ICSE.2017.48
– ident: e_1_2_13_35_1
  doi: 10.1162/tacl_a_00179
– year: 2012
  ident: e_1_2_13_38_1
  article-title: Crowd documentation: Exploring the coverage and the dynamics of API discussions on stack overflow
  publication-title: Georgia Institute of Technology, Technical Reports.
– ident: e_1_2_13_22_1
  doi: 10.1145/2872427.2883067
– ident: e_1_2_13_50_1
  doi: 10.1109/VLHCC.2009.5295283
– ident: e_1_2_13_43_1
  doi: 10.1109/SANER.2016.80
– ident: e_1_2_13_60_1
  doi: 10.1002/asi.23299
SSID ssj0001098521
Score 2.2945955
Snippet Negative caveats of application programming interfaces (APIs) are about “how not to use an API,” which are often absent from the official API documentation....
SourceID crossref
wiley
SourceType Enrichment Source
Index Database
Publisher
StartPage 1460
Title To Do or Not To Do: Distill crowdsourced negative caveats to augment api documentation
URI https://onlinelibrary.wiley.com/doi/abs/10.1002%2Fasi.24067
Volume 69
WOSCitedRecordID wos000452145800005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVWIB
  databaseName: Wiley Online Library - Journals
  customDbUrl:
  eissn: 2330-1643
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001098521
  issn: 2330-1635
  databaseCode: DRFUL
  dateStart: 20140101
  isFulltext: true
  titleUrlDefault: https://onlinelibrary.wiley.com
  providerName: Wiley-Blackwell
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3PS8MwFA5z8-DFH6g4fxHEwy7VJk3SVE_DORTGEN3GbiVN0jGY7di6-e_bpN2moCB4S-AFwktevi-PvC8AXLM4jgjTruNTqRzCKXGigMeOwQIPoUgQK1Y96PjdLh8Og5cKuF_VwhT6EOuEm4kMe16bABfR_HYjGirm4xsDR_4WqJmiKlIFtdZru9_ZpFjcgFNbeYXzW7uTMw-60hZy8e16_DdE-spQLcS09_41uX2wWzJL2Cy2wgGo6OQQDHopbKUwncFumkHbuYMtE9eTCczn86GK7L2CiR5ZDXAoxTI_n-cwS6FYjEzyEIrpGKpULt7LQqXkCPTbj72HJ6f8SsGRHqG-gyLlaoY1EZh5THDDg-LIxxKzIPZ8ElHmY5eqHNEEChQjWjKj9CZpjBVGyjsG1SRN9AmAHvYVEgxHSAbErCbnOaekRCvEA4VQHTRW7gxlqTNuvruYhIVCMg5z54TWOXVwtTadFuIaPxk1rKd_twibb8-2cfp30zOwk1MfXjxMOQfVbLbQF2BbLrPxfHZZ7qRPPBjJkA
linkProvider Wiley-Blackwell
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1dS-QwFL3oKOjLrqLi12oQH3ypNmm-uvgiOw6K4yA6im8lTVIZGNthvvbvb5N2RhcUBN9auIVwm5tzcsg9ATjmWZZSbsNAMG0CKhkN0lhmgcOCCONUUW9W_dQWnY58fo7vFuB81gtT-UPMBTdXGX69dgXuBOmzN9dQNeqdOjwSi7BEeSRYA5aa963H9pvGEsaS-dYrUm7bg5J6sJm5UEjO5t__B0nvKarHmNbP741uDX7U3BJdVJNhHRZsvgFP3QI1C1QMUacYI__yGzVdZff7qBzQX1Pp9wbl9sW7gCOtpuUKPULjAqnJi5MPkRr0kCn05LVuVco34bF12f1zFdSXKQQ6okwEODWh5cRSRXjElXRMKEsF0YTHWSRoyrggITMlpikcG06t5s7rTbOMGIJNtAWNvMjtNqCICIMVJynWMXX_U8qSVTJqDZaxwXgHTmb5THTtNO4uvOgnlUcyScrkJD45O3A0Dx1U9hofBZ34VH8ekVw8XPuH3a-HHsLKVfe2nbSvOzd7sFoSIVkdU9mHxng4sb9gWU_HvdHwoJ5W_wBgzs2A
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1NaxsxEB1cJ5Rc0oa0NF-NKDn4svFKK2m1IZdQ1zTUGNPYxrdFK2mDwd01_kj-fiTt2mmggUJuEoxAjDR6T4PmCeCC53lGuQmDmCkdUMFokCUiDxwWRBhnknqx6nEv7vfFZJIMGnC9qYWp9CG2CTcXGf68dgFu5jpvP6uGyuX00uFR_A52KLNMoQk7nd_dUe85xxImgvnSK2Kv7YGlHmwjLhSS9nb8C0j6m6J6jOl-eNvsPsJ-zS3RTbUZDqBhikMYD0vUKVG5QP1yhXznCnVcZM9myE7oUVf5e40Kc-9VwJGSD_aEXqJVieT63qUPkZxPkS7V-k9dqlR8glH3x_D7z6D-TCFQEWVxgDMdGk4MlYRHXArHhPIsJorwJI9imjEek5Bpi2kSJ5pTo7jTelMsJ5pgHX2GZlEW5gugiMQaS04yrBLq1lMIyyoZNRqLRGN8BK2NP1NVK427Dy9maaWRTFLrnNQ75wi-bU3nlbzGv4xa3tWvW6Q3d7e-cfz_pufwftDppr3b_q8T2LM8SFSvVE6huVqszRnsqofVdLn4Wu-qJzSLzPs
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=To+Do+or+Not+To+Do%3A+Distill+crowdsourced+negative+caveats+to+augment+api+documentation&rft.jtitle=Journal+of+the+Association+for+Information+Science+and+Technology&rft.au=Li%2C+Jing&rft.au=Sun%2C+Aixin&rft.au=Xing%2C+Zhenchang&rft.date=2018-12-01&rft.issn=2330-1635&rft.eissn=2330-1643&rft.volume=69&rft.issue=12&rft.spage=1460&rft.epage=1475&rft_id=info:doi/10.1002%2Fasi.24067&rft.externalDBID=n%2Fa&rft.externalDocID=10_1002_asi_24067
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2330-1635&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2330-1635&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2330-1635&client=summon