{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:51:08Z","timestamp":1742914268736,"version":"3.40.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030499310"},{"type":"electronic","value":"9783030499327"}],"license":[{"start":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T00:00:00Z","timestamp":1599696000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T00:00:00Z","timestamp":1599696000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-49932-7_69","type":"book-chapter","created":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T18:29:13Z","timestamp":1599762553000},"page":"738-749","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Ontology-Based System for Automatic SQL Exercises Generation"],"prefix":"10.1007","author":[{"given":"Adrien","family":"Basse","sequence":"first","affiliation":[]},{"given":"Baboucar","family":"Diatta","sequence":"additional","affiliation":[]},{"given":"Samuel","family":"Ouya","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,9,10]]},"reference":[{"key":"69_CR1","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1007\/s40593-018-00172-w","volume":"29","author":"J Leo","year":"2019","unstructured":"Leo, J., Kurdi, G., Matentzoglu, N., Parsia, B., Sattler, U., Forge, S., Donato, G., Dowling, W.: Ontology-based generation of medical, multi-term MCQs. Int. J. Artif. Intell. Educ. 29, 145\u2013188 (2019)","journal-title":"Int. J. Artif. Intell. Educ."},{"key":"69_CR2","doi-asserted-by":"crossref","unstructured":"Diatta, B., Basse, A., Ouya, S.: Bilingual ontology-based automatic question generation. In: 2019 IEEE Global Engineering Education Conference (EDUCON), Dubai, United Arab Emirates, pp. 679\u2013684 (2019)","DOI":"10.1109\/EDUCON.2019.8725090"},{"key":"69_CR3","doi-asserted-by":"crossref","unstructured":"Papasalouros, A.: Automatic exercise generation in euclidean geometry. In: IFIP International Conference on Artificial Intelligence Applications and Innovations, pp. 141\u2013150. Springer (2013)","DOI":"10.1007\/978-3-642-41142-7_15"},{"key":"69_CR4","unstructured":"Papasalouros, A., Chatzigiannakou, M.: Semantic web and question generation: an overview of the state of the art. International Association for Development of the Information Society (2018)"},{"key":"69_CR5","doi-asserted-by":"crossref","unstructured":"Alsubait, T., Parsia, B., Sattler, U.: Generating multiple choice questions from ontologies: how far can we go? In: International Conference on Knowledge Engineering and Knowledge Management, pp. 66\u201379. Springer (2014)","DOI":"10.1007\/978-3-319-17966-7_7"},{"issue":"4","key":"69_CR6","first-page":"37","volume":"33","author":"G Qian","year":"2018","unstructured":"Qian, G.: Teaching SQL: a divide-and-conquer method for writing queries. J. Comput. Sci. Coll. 33(4), 37\u201344 (2018)","journal-title":"J. Comput. Sci. Coll."},{"key":"69_CR7","doi-asserted-by":"crossref","unstructured":"Cagliero, L., De Russis, L., Farinetti, L., Montanaro, T.: Improving the effectiveness of SQL learning practice: a data-driven approach. In: 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), vol. 1, pp. 980\u2013989. IEEE (2018)","DOI":"10.1109\/COMPSAC.2018.00174"},{"issue":"2","key":"69_CR8","first-page":"89","volume":"13","author":"VM Matos","year":"1995","unstructured":"Matos, V.M., Grasser, R.: Teaching tip a simpler (and better) SQL approach to relational division. J. Inf. Syst. Educ. 13(2), 89\u201394 (1995)","journal-title":"J. Inf. Syst. Educ."},{"key":"69_CR9","doi-asserted-by":"crossref","unstructured":"Ahadi, A., Behbood, V., Vihavainen, A., Prior, J., Lister, R.: Students\u2019 syntactic mistakes in writing seven different types of SQL queries and its application to predicting students\u2019 success. In: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pp. 401\u2013406. ACM (2016)","DOI":"10.1145\/2839509.2844640"},{"key":"69_CR10","doi-asserted-by":"crossref","unstructured":"Ahadi, A., Prior, J., Behbood, V., Lister, R.: Students\u2019 semantic mistakes in writing seven different types of SQL queries. In: Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, pp. 272\u2013277. ACM (2016)","DOI":"10.1145\/2899415.2899464"},{"key":"69_CR11","doi-asserted-by":"publisher","unstructured":"Taipalus, T., Per\u00e4l\u00e4, P.: What to expect and what to focus on in SQL query teaching. In: Proceedings of the 50th ACM Technical Symposium on Computer Science Education - SIGCSE 2019, pp. 198\u2013203 (2019). https:\/\/doi.org\/10.1145\/3287324.3287359","DOI":"10.1145\/3287324.3287359"},{"key":"69_CR12","unstructured":"Do, Q., Agrawal, R.K., Rao, D., Gudivada, V.N.: Automatic generation of SQL queries. American Society for Engineering Education (2014). Paper ID: 8958"},{"key":"69_CR13","doi-asserted-by":"publisher","first-page":"54993","DOI":"10.1109\/ACCESS.2019.2912522","volume":"7","author":"K Atchariyachanvanich","year":"2019","unstructured":"Atchariyachanvanich, K., Nalintippayawong, S., Julavanich, T.: Reverse SQL question generation algorithm in the DBLearn adaptive E-learning system. IEEE Access 7, 54993\u201355004 (2019). https:\/\/doi.org\/10.1109\/ACCESS.2019.2912522","journal-title":"IEEE Access"},{"key":"69_CR14","doi-asserted-by":"crossref","unstructured":"Julavanich, T., Nalintippayawong, S., Atchariyachanvanich, K.: RSQLG: the reverse SQL question generation algorithm. In: 2019 IEEE 6th International Conference on Industrial Engineering and Applications (ICIEA), pp. 908\u2013912 (2019)","DOI":"10.1109\/IEA.2019.8715233"},{"key":"69_CR15","doi-asserted-by":"crossref","unstructured":"Bachimont, B., Isaac, A., Troncy, R.: Semantic commitment for designing ontologies: a proposal. In: International Conference on Knowledge Engineering and Knowledge Management, pp. 114\u2013121. Springer, Heidelberg, October 2002","DOI":"10.1007\/3-540-45810-7_14"},{"key":"69_CR16","unstructured":"Noy, N.F., McGuinness, D.L.: Ontology development 101: a guide to creating your first ontology. Technical Report SMI-2001-0880, Stanford Medical Informatics (2001)"},{"key":"69_CR17","unstructured":"Fern\u00e1ndez-L\u00f3pez, M., G\u00f3mez-P\u00e9rez, A., Juristo, N.: Methontology: from ontological art towards ontological engineering. In: Proceedings of AAAI 1997 Spring Symposium Series, Workshop on Ontological Engineering, Stanford, CA, pp. 33\u201340 (1997)"},{"key":"69_CR18","unstructured":"Uschold, M., King, M.: Towards a methodology for building ontologies. In: Proceedings of the Workshop on Basic Ontological Issues in Knowledge Sharing Held in Conjunction with IJCAI, Montreal (1995)"},{"key":"69_CR19","unstructured":"Motik, B., Patel-Schneider, P.F., Parsia, B., Bock, C., Fokoue, A., Haase, P., Hoekstra, R., Horrocks, I., Ruttenberg, A., Sattler, U., Smith, M.: OWL 2 web ontology language: structural specification and functional-style syntax. W3C recommendation, vol. 27, no. 65, p. 159 (2009)"},{"key":"69_CR20","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1016\/j.artmed.2017.07.002","volume":"80","author":"JB Lamy","year":"2017","unstructured":"Lamy, J.B.: Owlready: ontology-oriented programming in Python with automatic classification and high level constructs for biomedical ontologies. Artif. Intell. Med. 80, 11\u201328 (2017)","journal-title":"Artif. Intell. Med."},{"key":"69_CR21","unstructured":"Prud\u2019hommeaux, E., Seaborne, A.: SPARQL query language for RDF. W3C recommendation, January 2008. http:\/\/www.w3.org\/TR\/rdf-sparql-query\/"},{"issue":"3","key":"69_CR22","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1007\/s10817-014-9305-1","volume":"53","author":"B Glimm","year":"2014","unstructured":"Glimm, B., Horrocks, I., Motik, B., Stoilos, G., Wang, Z.: HermiT: an OWL 2 reasoner. J. Autom. Reason. 53(3), 245\u2013269 (2014)","journal-title":"J. Autom. Reason."}],"container-title":["Advances in Intelligent Systems and Computing","Internet of Things, Infrastructures and Mobile Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-49932-7_69","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,6]],"date-time":"2025-03-06T19:22:21Z","timestamp":1741288941000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-49932-7_69"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,10]]},"ISBN":["9783030499310","9783030499327"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-49932-7_69","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2020,9,10]]},"assertion":[{"value":"10 September 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IMCL","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Interactive Mobile Communication, Technologies and Learning","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Thessaloniki","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Greece","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"31 October 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 November 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"imcl2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/imcl-conference.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}