Please use this identifier to cite or link to this item: https://doi.org/10.21256/zhaw-3220
Full metadata record
DC FieldValueLanguage
dc.contributor.authorZhou, Yu-
dc.contributor.authorYan, Xin-
dc.contributor.authorChen, Taolue-
dc.contributor.authorPanichella, Sebastiano-
dc.contributor.authorGall, Harald-
dc.date.accessioned2019-06-19T12:54:16Z-
dc.date.available2019-06-19T12:54:16Z-
dc.date.issued2019-
dc.identifier.isbn978-1-7281-1764-5de_CH
dc.identifier.urihttps://digitalcollection.zhaw.ch/handle/11475/17313-
dc.description.abstractApplication programming interfaces (APIs) documentation is the official reference of the APIs. Defects in API documentation pose serious hurdles to their comprehension and usage. In this paper, we present DRONE, a tool that can automatically detect the directive defects in APIs documents and recommend repair solutions to fix them. Particularly, DRONE focuses on four defect types related to parameter usage constraints. To achieve this, DRONE leverages techniques from static program analysis, natural language processing and logic reasoning. The implementation is based on the Eclipse-plugin architecture, which provides an integrated user interface. Extensive experiments demonstrate the efficacy of the tool.de_CH
dc.language.isoende_CH
dc.publisherIEEEde_CH
dc.rightsLicence according to publishing contractde_CH
dc.subject.ddc005: Computerprogrammierung, Programme und Datende_CH
dc.titleDRONE : a tool to detect and repair directive defects in Java APIs documentationde_CH
dc.typeKonferenz: Paperde_CH
dcterms.typeTextde_CH
zhaw.departementSchool of Engineeringde_CH
zhaw.organisationalunitInstitut für Informatik (InIT)de_CH
dc.identifier.doi10.1109/ICSE-Companion.2019.00052de_CH
dc.identifier.doi10.21256/zhaw-3220-
zhaw.conference.detailsInternational Conference on Software Engineering (ICSE 2019), Montreal, Canada, 25-31 May 2019de_CH
zhaw.funding.euNode_CH
zhaw.originated.zhawYesde_CH
zhaw.pages.end118de_CH
zhaw.pages.start115de_CH
zhaw.publication.statusacceptedVersionde_CH
zhaw.publication.reviewPeer review (Publikation)de_CH
zhaw.title.proceedings2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)de_CH
zhaw.funding.snf166275de_CH
zhaw.webfeedService Engineeringde_CH
Appears in collections:Publikationen School of Engineering

Files in This Item:
File Description SizeFormat 
C40.pdfAccepted Version514.61 kBAdobe PDFThumbnail
View/Open
Show simple item record
Zhou, Y., Yan, X., Chen, T., Panichella, S., & Gall, H. (2019). DRONE : a tool to detect and repair directive defects in Java APIs documentation [Conference paper]. 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), 115–118. https://doi.org/10.1109/ICSE-Companion.2019.00052
Zhou, Y. et al. (2019) ‘DRONE : a tool to detect and repair directive defects in Java APIs documentation’, in 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion). IEEE, pp. 115–118. Available at: https://doi.org/10.1109/ICSE-Companion.2019.00052.
Y. Zhou, X. Yan, T. Chen, S. Panichella, and H. Gall, “DRONE : a tool to detect and repair directive defects in Java APIs documentation,” in 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), 2019, pp. 115–118. doi: 10.1109/ICSE-Companion.2019.00052.
ZHOU, Yu, Xin YAN, Taolue CHEN, Sebastiano PANICHELLA und Harald GALL, 2019. DRONE : a tool to detect and repair directive defects in Java APIs documentation. In: 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion). Conference paper. IEEE. 2019. S. 115–118. ISBN 978-1-7281-1764-5
Zhou, Yu, Xin Yan, Taolue Chen, Sebastiano Panichella, and Harald Gall. 2019. “DRONE : A Tool to Detect and Repair Directive Defects in Java APIs Documentation.” Conference paper. In 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), 115–18. IEEE. https://doi.org/10.1109/ICSE-Companion.2019.00052.
Zhou, Yu, et al. “DRONE : A Tool to Detect and Repair Directive Defects in Java APIs Documentation.” 2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion), IEEE, 2019, pp. 115–18, https://doi.org/10.1109/ICSE-Companion.2019.00052.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.