{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,8]],"date-time":"2025-06-08T22:40:06Z","timestamp":1749422406635,"version":"3.41.0"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030505776"},{"type":"electronic","value":"9783030505783"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-50578-3_28","type":"book-chapter","created":{"date-parts":[[2020,6,9]],"date-time":"2020-06-09T08:02:39Z","timestamp":1591689759000},"page":"416-432","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Applying Natural Language Processing Techniques to Generate Open Data Web APIs Documentation"],"prefix":"10.1007","author":[{"given":"C\u00e9sar","family":"Gonz\u00e1lez-Mora","sequence":"first","affiliation":[]},{"given":"Cristina","family":"Barros","sequence":"additional","affiliation":[]},{"given":"Irene","family":"Garrig\u00f3s","sequence":"additional","affiliation":[]},{"given":"Jose","family":"Zubcoff","sequence":"additional","affiliation":[]},{"given":"Elena","family":"Lloret","sequence":"additional","affiliation":[]},{"given":"Jose-Norberto","family":"Maz\u00f3n","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,6,10]]},"reference":[{"key":"28_CR1","unstructured":"Abell\u00f3 Gamazo, A., Ayala Mart\u00ednez, C.P., Farr\u00e9 Tost, C., G\u00f3mez Seoane, C., Oriol Hilari, M., Romero Moral, \u00d3.: A data-driven approach to improve the process of data-intensive API creation and evolution. In: Proceedings of the Forum and Doctoral Consortium Papers Presented at the 29th International Conference on Advanced Information Systems Engineering, CAiSE 2017, pp. 1\u20138 (2017)"},{"key":"28_CR2","doi-asserted-by":"crossref","unstructured":"Alharbi, N., Gotoh, Y.: Natural language descriptions for human activities in video streams. In: Proceedings of the 10th International Conference on Natural Language Generation, pp. 85\u201394 (2017)","DOI":"10.18653\/v1\/W17-3512"},{"key":"28_CR3","unstructured":"Alonso, J.M., Ramos-Soto, A., Castiello, C., Mencar, C.: Explainable AI beer style classifier. In: The SICSA Reasoning, Learning and Explainability Workshop 2018 (2018)"},{"issue":"1","key":"28_CR4","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1023\/A:1012456311864","volume":"4","author":"P Atzeni","year":"2001","unstructured":"Atzeni, P., Merialdo, P., Mecca, G.: Data-intensive web sites: design and maintenance. World Wide Web 4(1), 21\u201347 (2001)","journal-title":"World Wide Web"},{"key":"28_CR5","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.infsof.2017.08.009","volume":"93","author":"B Aysolmaz","year":"2018","unstructured":"Aysolmaz, B., Leopold, H., Reijers, H.A., Demir\u00f6rs, O.: A semi-automated approach for generating natural language requirements documents based on business process models. Inf. Softw. Technol. 93, 14\u201329 (2018)","journal-title":"Inf. Softw. Technol."},{"key":"28_CR6","volume-title":"Natural Language Generation","author":"J Bateman","year":"2003","unstructured":"Bateman, J., Zoch, M.: Natural Language Generation. Oxford University Press, Oxford (2003)"},{"key":"28_CR7","doi-asserted-by":"crossref","unstructured":"Braun, N., Goudbeek, M., Krahmer, E.: The Multilingual Affective Soccer Corpus (MASC): compiling a biased parallel corpus on soccer reportage in English, German, Dutch. In: Proceedings of the 9th International Natural Language Generation conference, pp. 74\u201378 (2016)","DOI":"10.18653\/v1\/W16-6612"},{"key":"28_CR8","unstructured":"Braunschweig, K., Eberius, J., Thiele, M., Lehner, W.: The state of open data - limits of current open data platforms. In: Proceedings of the 21st World Wide Web Conference 2012, Web Science Track at WWW 2012 (2012)"},{"key":"28_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1007\/978-3-319-69035-3_32","volume-title":"Service-Oriented Computing","author":"H Cao","year":"2017","unstructured":"Cao, H., Falleri, J.-R., Blanc, X.: Automated generation of REST API specification from plain HTML documentation. In: Maximilien, M., Vallecillo, A., Wang, J., Oriol, M. (eds.) ICSOC 2017. LNCS, vol. 10601, pp. 453\u2013461. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-69035-3_32"},{"volume-title":"Survey of the State of the Art in Human Language Technology","year":"1997","key":"28_CR10","unstructured":"Cole, R. (ed.): Survey of the State of the Art in Human Language Technology. Cambridge University Press, New York (1997)"},{"key":"28_CR11","unstructured":"Daga, E., Panziera, L., Pedrinaci, C.: A BASILar approach for building Web APIs on top of SPARQL endpoints. In: Proceedings of the 3rd Workshop on Services and Applications over Linked APIs and Data, vol. 1359, pp. 22\u201332 (2015)"},{"key":"28_CR12","doi-asserted-by":"crossref","unstructured":"Danielsen, P.J., Jeffrey, A.: Validation and interactivity of Web API documentation. In: IEEE 20th International Conference on Web Services, pp. 523\u2013530 (2013)","DOI":"10.1109\/ICWS.2013.76"},{"key":"28_CR13","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1016\/j.csi.2016.09.005","volume":"50","author":"A De Renzis","year":"2017","unstructured":"De Renzis, A., Garriga, M., Flores, A., Cechich, A., Mateos, C., Zunino, A.: A domain independent readability metric for web service descriptions. Comput. Stan. Interfaces 50, 124\u2013141 (2017)","journal-title":"Comput. Stan. Interfaces"},{"issue":"9","key":"28_CR14","doi-asserted-by":"publisher","first-page":"3956","DOI":"10.1016\/j.asoc.2012.09.007","volume":"13","author":"L Eciolaza","year":"2013","unstructured":"Eciolaza, L., Pereira-Fari\u00f1a, M., Trivino, G.: Automatic linguistic reporting in driving simulation environments. Appl. Soft Comput. 13(9), 3956\u20133967 (2013)","journal-title":"Appl. Soft Comput."},{"key":"28_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1007\/978-3-319-61482-3_16","volume-title":"Modelling Foundations and Applications","author":"H Ed-douibi","year":"2017","unstructured":"Ed-douibi, H., C\u00e1novas Izquierdo, J.L., Cabot, J.: Example-driven web API specification discovery. In: Anjorin, A., Espinoza, H. (eds.) ECMFA 2017. LNCS, vol. 10376, pp. 267\u2013284. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-61482-3_16"},{"key":"28_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"487","DOI":"10.1007\/978-3-319-91662-0_41","volume-title":"Web Engineering","author":"H Ed-douibi","year":"2018","unstructured":"Ed-douibi, H., C\u00e1novas Izquierdo, J.L., Cabot, J.: OpenAPItoUML: a tool to generate UML models from OpenAPI definitions. In: Mikkonen, T., Klamma, R., Hern\u00e1ndez, J. (eds.) ICWE 2018. LNCS, vol. 10845, pp. 487\u2013491. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-91662-0_41"},{"key":"28_CR17","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/7287.001.0001","volume-title":"WordNet: An Electronic Lexical Database (Language, Speech, and Communication)","author":"C Fellbaum","year":"1998","unstructured":"Fellbaum, C.: WordNet: An Electronic Lexical Database (Language, Speech, and Communication). MIT Press, Cambridge (1998)"},{"key":"28_CR18","doi-asserted-by":"crossref","unstructured":"Hancock, B., Lee, H., Yu, C.: Generating titles for web tables. In: The World Wide Web Conference, pp. 638\u2013647 (2019)","DOI":"10.1145\/3308558.3313399"},{"key":"28_CR19","doi-asserted-by":"crossref","unstructured":"Hardy, H., Vlachos, A.: Guided neural language generation for abstractive summarization using abstract meaning representation. In: Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing, pp. 768\u2013773 (2018)","DOI":"10.18653\/v1\/D18-1086"},{"key":"28_CR20","doi-asserted-by":"crossref","unstructured":"Huang, C., Zaiane, O., Trabelsi, A., Dziri, N.: Automatic dialogue generation with expressed emotions. In: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, vol. 2, pp. 49\u201354 (2018)","DOI":"10.18653\/v1\/N18-2008"},{"key":"28_CR21","unstructured":"Iacobacci, I.: Neural-grounded semantic representations and word sense disambiguation: a mutually beneficial relationship, Ph.D. thesis (2018)"},{"issue":"4","key":"28_CR22","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1080\/10580530.2012.716740","volume":"29","author":"M Janssen","year":"2012","unstructured":"Janssen, M., Charalabidis, Y., Zuiderwijk, A.: Benefits, adoption barriers and myths of open data and open government. Inf. Syst. Manag. 29(4), 258\u2013268 (2012)","journal-title":"Inf. Syst. Manag."},{"issue":"1","key":"28_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/2945.981847","volume":"8","author":"DA Keim","year":"2002","unstructured":"Keim, D.A.: Information visualization and visual data mining. IEEE Trans. Vis. Comput. Graph. 8(1), 1\u20138 (2002)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"28_CR24","doi-asserted-by":"publisher","unstructured":"Kopeck\u00fd, J., Vitvar, T., Pedrinaci, C., Maleshkova, M.: RESTful services with lightweight machine-readable descriptions and semantic annotations. In: Wilde, E., Pautasso, C. (eds.) REST: From Research to Practice, chap. 22, pp. 473\u2013506. Springer, New York(2011). https:\/\/doi.org\/10.1007\/978-1-4419-8303-9_22","DOI":"10.1007\/978-1-4419-8303-9_22"},{"key":"28_CR25","doi-asserted-by":"crossref","unstructured":"Van der Lee, C., Krahmer, E., Wubben, S.: PASS: a Dutch data-to-text system for soccer, targeted towards specific audiences. In: Proceedings of the 10th International Conference on Natural Language Generation, pp. 95\u2013104 (2017)","DOI":"10.18653\/v1\/W17-3513"},{"key":"28_CR26","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1007\/978-3-319-63558-3_20","volume-title":"Knowledge Science, Engineering and Management","author":"Y Lu","year":"2017","unstructured":"Lu, Y., Li, G., Zhao, Z., Wen, L., Jin, Z.: Learning to infer API mappings from API documents. In: Li, G., Ge, Y., Zhang, Z., Jin, Z., Blumenstein, M. (eds.) KSEM 2017. LNCS (LNAI), vol. 10412, pp. 237\u2013248. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-63558-3_20"},{"key":"28_CR27","doi-asserted-by":"crossref","unstructured":"Macdonald, I., Siddharthan, A.: Summarising news stories for children. In: Proceedings of the 9th International Natural Language Generation Conference, pp. 1\u201310 (2016)","DOI":"10.18653\/v1\/W16-6601"},{"key":"28_CR28","doi-asserted-by":"crossref","unstructured":"Maleshkova, M., Pedrinaci, C., Domingue, J.: Investigating web APIs on the World Wide Web. In: 2010 8th IEEE European Conference on Web Services, pp. 107\u2013114 (2010)","DOI":"10.1109\/ECOWS.2010.9"},{"key":"28_CR29","doi-asserted-by":"crossref","unstructured":"Moreno, L., Aponte, J., Sridhara, G., Marcus, A., Pollock, L., Vijay-Shanker, K.: Automatic generation of natural language summaries for Java classes. In: 21st International Conference on Program Comprehension, pp. 23\u201332 (2013)","DOI":"10.1109\/ICPC.2013.6613830"},{"key":"28_CR30","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1162\/tacl_a_00179","volume":"2","author":"A Moro","year":"2014","unstructured":"Moro, A., Raganato, A., Navigli, R.: Entity linking meets word sense disambiguation: a unified approach. Trans. Assoc. Comput. Linguist. 2, 231\u2013244 (2014)","journal-title":"Trans. Assoc. Comput. Linguist."},{"key":"28_CR31","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/j.artint.2012.07.001","volume":"193","author":"R Navigli","year":"2012","unstructured":"Navigli, R., Ponzetto, S.P.: BabelNet: the automatic construction, evaluation and application of a wide-coverage multilingual semantic network. Artif. Intell. 193, 217\u2013250 (2012)","journal-title":"Artif. Intell."},{"key":"28_CR32","doi-asserted-by":"crossref","unstructured":"Pandita, R., Xiao, X., Zhong, H., Xie, T., Oney, S., Paradkar, A.: Inferring method specifications from natural language API descriptions. In: Proceedings of the 34th International Conference on Software Engineering, pp. 815\u2013825 (2012)","DOI":"10.1109\/ICSE.2012.6227137"},{"key":"28_CR33","series-title":"Advances in Intelligent Systems and Computing","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/978-3-319-66827-7_20","volume-title":"Advances in Fuzzy Logic and Technology 2017","author":"A Ramos-Soto","year":"2018","unstructured":"Ramos-Soto, A., Janeiro, J., Alonso, J.M., Bugarin, A., Berea-Cabaleiro, D.: Using fuzzy sets in a data-to-text system for business service intelligence. In: Kacprzyk, J., Szmidt, E., Zadro\u017cny, S., Atanassov, K.T., Krawczak, M. (eds.) IWIFSGN\/EUSFLAT -2017. AISC, vol. 643, pp. 220\u2013231. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-66827-7_20"},{"issue":"6","key":"28_CR34","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1007\/s10664-010-9150-8","volume":"16","author":"MP Robillard","year":"2011","unstructured":"Robillard, M.P., DeLine, R.: A field study of API learning obstacles. Empirical Softw. Eng. 16(6), 703\u2013732 (2011)","journal-title":"Empirical Softw. Eng."},{"key":"28_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1007\/978-3-642-35623-0_14","volume-title":"Current Trends in Web Engineering","author":"R Rodr\u00edguez","year":"2012","unstructured":"Rodr\u00edguez, R., Espinosa, R., Bianchini, D., Garrig\u00f3s, I., Maz\u00f3n, J.-N., Zubcoff, J.J.: Extracting models from web API documentation. In: Grossniklaus, M., Wimmer, M. (eds.) ICWE 2012. LNCS, vol. 7703, pp. 134\u2013145. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-35623-0_14"},{"key":"28_CR36","doi-asserted-by":"crossref","unstructured":"Suter, P., Wittern, E.: Inferring web API descriptions from usage data. In: 3rd IEEE Workshop on Hot Topics in Web Systems and Technologies, pp. 7\u201312 (2015)","DOI":"10.1109\/HotWeb.2015.19"},{"key":"28_CR37","doi-asserted-by":"crossref","unstructured":"Trivino, G., Sanchez, A., Montemayor, A.S., Pantrigo, J.J., Cabido, R., Pardo, E.G.: Linguistic description of traffic in a roundabout. In: International Conference on Fuzzy Systems, pp. 1\u20138 (2010)","DOI":"10.1109\/FUZZY.2010.5584060"},{"issue":"4","key":"28_CR38","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MS.2014.80","volume":"32","author":"G Uddin","year":"2015","unstructured":"Uddin, G., Robillard, M.P.: How API documentation fails. IEEE Softw. 32(4), 68\u201375 (2015)","journal-title":"IEEE Softw."},{"key":"28_CR39","doi-asserted-by":"crossref","unstructured":"Vicente, M.E., Barros, C., Agull\u00f3, F., Peregrino, F.S., Lloret, E.: La generacion de lenguaje natural: an\u00e1lisis del estado actual. Computaci\u00f3n y Sistemas 19(4), 721\u2013756 (2015)","DOI":"10.13053\/cys-19-4-2196"}],"container-title":["Lecture Notes in Computer Science","Web Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-50578-3_28","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,8]],"date-time":"2025-06-08T22:04:29Z","timestamp":1749420269000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-50578-3_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030505776","9783030505783"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-50578-3_28","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"10 June 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICWE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Web Engineering","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Helsinki","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Finland","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9 June 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 June 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icwe2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icwe2020.webengineering.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"78","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"24","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"10","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"31% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.5","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"In addition there are 4 PhD and 7 Demo papers. The conference was held virtually due to the corona pandemic.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}