{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:49:50Z","timestamp":1742914190598,"version":"3.40.3"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030119348"},{"type":"electronic","value":"9783030119355"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","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":[[2019]]},"DOI":"10.1007\/978-3-030-11935-5_51","type":"book-chapter","created":{"date-parts":[[2019,2,28]],"date-time":"2019-02-28T05:06:03Z","timestamp":1551330363000},"page":"536-544","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Framework and Ontology for Modeling and Querying Algorithms"],"prefix":"10.1007","author":[{"given":"Baboucar","family":"Diatta","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adrien","family":"Basse","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ndeye Massata","family":"Ndiaye","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,3,1]]},"reference":[{"key":"51_CR1","doi-asserted-by":"crossref","unstructured":"Alnusair, A., Zhao, T.: Component search and reuse: an ontology-based approach. In: 2010 IEEE International Conference on Information Reuse and Integration (IRI), pp. 258\u2013261. IEEE (2010)","DOI":"10.1109\/IRI.2010.5558931"},{"key":"51_CR2","first-page":"20","volume-title":"Lecture Notes in Computer Science","author":"Mattia Atzeni","year":"2017","unstructured":"Atzeni, M., Atzori, M.: CodeOntology: RDF-ization of source code. In: International Semantic Web Conference, pp. 20\u201328. Springer, Cham (2017)"},{"key":"51_CR3","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1007\/3-540-45810-7_14","volume-title":"Knowledge Engineering and Knowledge Management: Ontologies and the Semantic Web","author":"Bruno Bachimont","year":"2002","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 (2002)"},{"key":"51_CR4","unstructured":"Belhaoues, T., Bensebaa, T., Abdessemed, M., Bey, A.: AlgoSkills: an ontology of algorithmic skills for exercises description and organization. J. e-Learning Knowl. Soc. 12(1) (2016)"},{"key":"51_CR5","unstructured":"Chaudhuri, A.B.: The Art of Programming Through Flowcharts & Algorithms. Firewall Media (2005)"},{"key":"51_CR6","unstructured":"Cormen, T.H.: Introduction to Algorithms. MIT press (2009)"},{"key":"51_CR7","unstructured":"Epure, C., Iftene, A.: Semantic analysis of source code in object oriented programming. A case study for C. Rom. J. Human-Computer Interact. 9(2), 103 (2016)"},{"key":"51_CR8","unstructured":"Fern\u00e1ndez-L\u00f3pez, M., G\u00f3mez-P\u00e9rez, A., Juristo, N.: Methontology: From Ontological Art Towards Ontological Engineering (1997)"},{"key":"51_CR9","unstructured":"Ganapathi, G., Lourdusamy, R., Rajaram, V.: Towards ontology development for teaching programming language. In: World Congress on Engineering (2011)"},{"key":"51_CR10","doi-asserted-by":"crossref","unstructured":"Graudina, V., Grundspenkis, J.: Algorithm of concept map transformation to ontology for usage in intelligent knowledge assessment system. In: Proceedings of the 12th International Conference on Computer Systems and Technologies, pp. 109\u2013114. ACM (2011)","DOI":"10.1145\/2023607.2023627"},{"issue":"5\u20136","key":"51_CR11","doi-asserted-by":"publisher","first-page":"907","DOI":"10.1006\/ijhc.1995.1081","volume":"43","author":"TR Gruber","year":"1995","unstructured":"Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing? Int. J. Hum. Comput. Stud. 43(5\u20136), 907\u2013928 (1995)","journal-title":"Int. J. Hum. Comput. Stud."},{"key":"51_CR12","unstructured":"Haowen, L., Wei, L., Yin, L.: An XML-based pseudo-code online editing and conversion system. In: Conference Anthology, IEEE , pp. 1\u20135. (2013)"},{"key":"51_CR13","unstructured":"Ivanova, T.: Bilingual ontologies for teaching programming in java. In: Romansky, R. (ed.) Proceedings of the International Conference on Information Technologies, pp. 182\u2013195 (2014)"},{"key":"51_CR14","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1007\/978-3-642-33642-3_16","volume-title":"Advances in Web-Based Learning - ICWL 2012","author":"Aggeliki Kouneli","year":"2012","unstructured":"Kouneli, A., Solomou, G., Pierrakeas, C., Kameas, A.: Modeling the knowledge domain of the java programming language as an ontology. In: International Conference on Web-Based Learning, pp. 152\u2013159. Springer, Heidelberg (2012)"},{"key":"51_CR15","doi-asserted-by":"crossref","unstructured":"Pierrakeas, C., Solomou, G., Kameas, A.: An ontology-based approach in learning programming languages. In: 2012 16th Panhellenic Conference on Informatics (PCI), pp. 393\u2013398. IEEE (2012)","DOI":"10.1109\/PCi.2012.78"},{"key":"51_CR16","unstructured":"Motik, B., Patel-Schneider, P. F., Parsia, B., Bock, C., Fokoue, A., Haase, P., Smith, M.: OWL 2 web ontology language: structural specification and functional-style syntax. W3C Recommendation 27(65), 159 (2009)"},{"key":"51_CR17","unstructured":"Noy, N.F., McGuinness, D.L.: Ontology Development 101: A Guide to Creating Your First Ontology (2001)"},{"key":"51_CR18","unstructured":"Skiena, S.S.: The Algorithm Design Manual: Text, vol. 1. Springer Science & Business Media (1998)"},{"key":"51_CR19","unstructured":"Sosnovsky, S., Gavrilova, T.: Development of Educational Ontology for C-programming (2006)"},{"key":"51_CR20","doi-asserted-by":"crossref","unstructured":"Su, X., Zhu, G., Liu, X., Yuan, W.: Presentation of programming domain knowledge with ontology. In: First International Conference on Semantics, Knowledge and Grid, SKG\u201905, pp. 131\u2013131. IEEE (2005)","DOI":"10.1109\/SKG.2005.103"},{"key":"51_CR21","unstructured":"Uschold, M., King, M.: Towards a Methodology for Building Ontologies (1995)"},{"issue":"8","key":"51_CR22","doi-asserted-by":"publisher","first-page":"1708","DOI":"10.4304\/jnw.8.8.1708-1712","volume":"8","author":"J Yao","year":"2013","unstructured":"Yao, J., Gu, M.: Conceptology: using concept map for knowledge representation and ontology construction. JNW 8(8), 1708\u20131712 (2013)","journal-title":"JNW"}],"container-title":["Advances in Intelligent Systems and Computing","The Challenges of the Digital Transformation in Education"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-11935-5_51","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,18]],"date-time":"2019-05-18T02:53:50Z","timestamp":1558148030000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-11935-5_51"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030119348","9783030119355"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-11935-5_51","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"1 March 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICL","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Interactive Collaborative Learning","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Kos Island","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":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 September 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 September 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icl2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/icl-conference.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}