{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T21:14:12Z","timestamp":1783804452344,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,5,28]],"date-time":"2018-05-28T00:00:00Z","timestamp":1527465600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,5,28]]},"DOI":"10.1145\/3196398.3196411","type":"proceedings-article","created":{"date-parts":[[2018,7,23]],"date-time":"2018-07-23T13:02:25Z","timestamp":1532350945000},"page":"454-464","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Towards extracting web API specifications from documentation"],"prefix":"10.1145","author":[{"given":"Jinqiu","family":"Yang","sequence":"first","affiliation":[{"name":"University of Waterloo, Waterloo, Ontario, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Erik","family":"Wittern","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Annie T. T.","family":"Ying","sequence":"additional","affiliation":[{"name":"EquitySim, Vancouver, BC, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Julian","family":"Dolby","sequence":"additional","affiliation":[{"name":"IBM T.J. Watson Research Center"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lin","family":"Tan","sequence":"additional","affiliation":[{"name":"University of Waterloo, Waterloo, ON, Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2018,5,28]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2016. scikit-learn. (2016). http:\/\/scikit-learn.org\/stable\/index.html.  2016. scikit-learn. (2016). http:\/\/scikit-learn.org\/stable\/index.html."},{"key":"e_1_3_2_1_2_1","volume-title":"https:\/\/www.w3.org\/TR\/url-1\/","author":"URL","year":"2016","unstructured":"2016. URL - W3C. ( 2016 ). https:\/\/www.w3.org\/TR\/url-1\/ . 2016. URL - W3C. (2016). https:\/\/www.w3.org\/TR\/url-1\/."},{"key":"e_1_3_2_1_3_1","volume-title":"https:\/\/apiharmony-open.mybluemix.net","author":"Harmony API","year":"2017","unstructured":"2017. API Harmony . ( 2017 ). https:\/\/apiharmony-open.mybluemix.net . 2017. API Harmony. (2017). https:\/\/apiharmony-open.mybluemix.net."},{"key":"e_1_3_2_1_4_1","volume-title":"https:\/\/apis.guru\/openapi-directory","author":"Is Wikipedia","year":"2018","unstructured":"2018. APIs.guru - Wikipedia for Web AP Is . ( 2018 ). https:\/\/apis.guru\/openapi-directory . 2018. APIs.guru - Wikipedia for Web APIs. (2018). https:\/\/apis.guru\/openapi-directory."},{"key":"e_1_3_2_1_5_1","volume-title":"https:\/\/github.com\/OAI\/OpenAPI-Specification","author":"Specification API","year":"2018","unstructured":"2018. Open API Specification . ( 2018 ). https:\/\/github.com\/OAI\/OpenAPI-Specification . 2018. OpenAPI Specification. (2018). https:\/\/github.com\/OAI\/OpenAPI-Specification."},{"key":"e_1_3_2_1_6_1","unstructured":"2018. ProgrammableWeb API Directory. (2018). https:\/\/www.programmableweb.com\/apis\/directory\/.  2018. ProgrammableWeb API Directory. (2018). https:\/\/www.programmableweb.com\/apis\/directory\/."},{"key":"e_1_3_2_1_7_1","unstructured":"2018. RESTful API Modeling Language (RAML). (2018). https:\/\/raml.org\/.  2018. RESTful API Modeling Language (RAML). (2018). https:\/\/raml.org\/."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2007.10.002"},{"key":"e_1_3_2_1_9_1","volume-title":"Service-Oriented Computing (ICSOC)","author":"Cao Hanyang","unstructured":"Hanyang Cao , Jean-R\u00e9my Falleri , and Xavier Blanc . 2017. Automated Generation of REST API Specification from Plain HTML Documentation . In Service-Oriented Computing (ICSOC) . Springer International Publishing , Cham , 453--461. Hanyang Cao, Jean-R\u00e9my Falleri, and Xavier Blanc. 2017. Automated Generation of REST API Specification from Plain HTML Documentation. In Service-Oriented Computing (ICSOC). Springer International Publishing, Cham, 453--461."},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the International Conference of Very Large Data Bases (VLDB). Morgan Kaufmann, 109--118","author":"Crescenzi Valter","year":"2001","unstructured":"Valter Crescenzi , Giansalvatore Mecca , Paolo Merialdo , 2001 . RoadRunner: Towards Automatic Data Extraction from Large Web Sites . In Proceedings of the International Conference of Very Large Data Bases (VLDB). Morgan Kaufmann, 109--118 . Valter Crescenzi, Giansalvatore Mecca, Paolo Merialdo, et al. 2001. RoadRunner: Towards Automatic Data Extraction from Large Web Sites. In Proceedings of the International Conference of Very Large Data Bases (VLDB). Morgan Kaufmann, 109--118."},{"key":"e_1_3_2_1_11_1","volume-title":"Robillard","author":"Dagenais Barth\u00e9l\u00e9my","year":"2012","unstructured":"Barth\u00e9l\u00e9my Dagenais and Martin P . Robillard . 2012 . Recovering Traceability Links Between an API and Its Learning Resources. In Proceedings of the 34th International Conference on Software Engineering (ICSE). IEEE Press , 47--57. Barth\u00e9l\u00e9my Dagenais and Martin P. Robillard. 2012. Recovering Traceability Links Between an API and Its Learning Resources. In Proceedings of the 34th International Conference on Software Engineering (ICSE). IEEE Press, 47--57."},{"key":"e_1_3_2_1_12_1","volume-title":"Javier Luis C\u00e1novas Izquierdo, and Jordi Cabot","author":"Hamza","year":"2017","unstructured":"Hamza Ed-douibi , Javier Luis C\u00e1novas Izquierdo, and Jordi Cabot . 2017 . Example-Driven Web API Specification Discovery\". In Modelling Foundations and Applications. Springer International Publishing , Cham, 267--284. Hamza Ed-douibi, Javier Luis C\u00e1novas Izquierdo, and Jordi Cabot. 2017. Example-Driven Web API Specification Discovery\". In Modelling Foundations and Applications. Springer International Publishing, Cham, 267--284."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/2948288.2948326"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2014.07.007"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2014.22"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/565117.565137"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2013.48"},{"key":"e_1_3_2_1_18_1","volume-title":"Introduction to Information Retrieval","unstructured":"Manning. 2009. Introduction to Information Retrieval . Cambridge Press . Manning. 2009. Introduction to Information Retrieval. Cambridge Press."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-1286(02)00214-1"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/2337223.2337319"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486897"},{"key":"e_1_3_2_1_22_1","volume-title":"Luigi Canali, and Gianraffaele Percannella.","author":"Rodr\u00edguez Carlos","year":"2016","unstructured":"Carlos Rodr\u00edguez , Marcos Baez , Florian Daniel , Fabio Casati , Juan Carlos Trabucco , Luigi Canali, and Gianraffaele Percannella. 2016 . REST APIs: A Large-Scale Analysis of Compliance with Principles and Best Practices. In Web Engineering. Springer International Publishing , Cham, 21--39. Carlos Rodr\u00edguez, Marcos Baez, Florian Daniel, Fabio Casati, Juan Carlos Trabucco, Luigi Canali, and Gianraffaele Percannella. 2016. REST APIs: A Large-Scale Analysis of Compliance with Principles and Best Practices. In Web Engineering. Springer International Publishing, Cham, 21--39."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.52"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEIP.2017.11"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568313"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/HotWeb.2015.19"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294276"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2016.2518818"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.30"},{"key":"e_1_3_2_1_30_1","volume-title":"Opportunities in Software Engineering Research for Web API Consumption. In 2017 IEEE\/ACM 1st International Workshop on API Usage and Evolution (WAPI). IEEE, 7--10","author":"Wittern Erik","unstructured":"Erik Wittern , Annie T. T. Ying , Yunhui Zheng , Jim Alain Laredo , Julian Dolby , Christopher C. Young , and Aleksaner A. Slominski . 2017 . Opportunities in Software Engineering Research for Web API Consumption. In 2017 IEEE\/ACM 1st International Workshop on API Usage and Evolution (WAPI). IEEE, 7--10 . Erik Wittern, Annie T. T. Ying, Yunhui Zheng, Jim Alain Laredo, Julian Dolby, Christopher C. Young, and Aleksaner A. Slominski. 2017. Opportunities in Software Engineering Research for Web API Consumption. In 2017 IEEE\/ACM 1st International Workshop on API Usage and Evolution (WAPI). IEEE, 7--10."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060745.1060761"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11280-007-0022-0"}],"event":{"name":"ICSE '18: 40th International Conference on Software Engineering","location":"Gothenburg Sweden","acronym":"ICSE '18","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS Computer Society"]},"container-title":["Proceedings of the 15th International Conference on Mining Software Repositories"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3196398.3196411","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3196398.3196411","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:04Z","timestamp":1750210744000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3196398.3196411"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,28]]},"references-count":32,"alternative-id":["10.1145\/3196398.3196411","10.1145\/3196398"],"URL":"https:\/\/doi.org\/10.1145\/3196398.3196411","relation":{},"subject":[],"published":{"date-parts":[[2018,5,28]]},"assertion":[{"value":"2018-05-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}