{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,23]],"date-time":"2025-05-23T04:06:03Z","timestamp":1747973163496,"version":"3.41.0"},"reference-count":33,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2025,5,22]],"date-time":"2025-05-22T00:00:00Z","timestamp":1747872000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,5,22]],"date-time":"2025-05-22T00:00:00Z","timestamp":1747872000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Slovak Technical University"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>The development of learning objects, much like software development, is a creative yet often time-consuming and expensive process. Despite the longstanding SCORM standard, ontologies, and Semantic Web technologies are not widely applied for delivering learning objects. The perceived lack of interoperability among learning systems is commonly argued, but the real barrier to reusability lies in the learning objects themselves. This issue mirrors the software development landscape in 1968, where complexity hindered source code reuse until the arrival of Software Product Lines (SPL). These systems share a multitude of common features, yet they also incorporate some distinctive variable aspects. Thus, the transposition - Educational content product lines may be a new idea, but their potential application is facing an obstacle - producing shareable and reusable learning objects. In this paper, we address this obstacle by an approach establishing interrelations between the tasks defined within the sprint backlog and the solution found based on the task itself and the artifacts bound to it. This paper introduces a relevant analogy of Learning Object creation with practices from Software Engineering and also demonstrates the possibility of knowledge interrelation through a proof of concept, formal definition using algebraic specification and an experiment.<\/jats:p>","DOI":"10.1007\/s42979-025-04011-3","type":"journal-article","created":{"date-parts":[[2025,5,22]],"date-time":"2025-05-22T07:14:11Z","timestamp":1747898051000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Engineering Learning Content Through Question and Answer Pairs"],"prefix":"10.1007","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-7881-2187","authenticated-orcid":false,"given":"Oliver","family":"Udvardi","sequence":"first","affiliation":[]},{"given":"J\u00e1n","family":"Lang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,5,22]]},"reference":[{"key":"4011_CR1","volume-title":"Managing software engineering knowledge","author":"A Ayb\u00fcke","year":"2003","unstructured":"Ayb\u00fcke A, et al. Managing software engineering knowledge. Berlin, Heidelberg: Springer; 2003."},{"issue":"11","key":"4011_CR2","doi-asserted-by":"publisher","first-page":"1055","DOI":"10.1016\/j.infsof.2008.03.006","volume":"50","author":"BF Olav","year":"2008","unstructured":"Olav BF, Torgeir D. Knowledge management in software engineering: a systematic review of studied concepts, findings and research methods used. Inform Softw Technol. 2008;50(11):1055\u201368.","journal-title":"Inform Softw Technol"},{"issue":"1","key":"4011_CR3","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1111\/bjet.12712","volume":"50","author":"R Bodily","year":"2019","unstructured":"Bodily R, Leary H, West RE. Research trends in instructional design and technology journals. British J Edu Technol. 2019;50(1):64\u201379.","journal-title":"British J Edu Technol"},{"issue":"3","key":"4011_CR4","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1109\/TE.2009.2026738","volume":"53","author":"YP Cheng","year":"2010","unstructured":"Cheng YP, Mei-Chuen LJ. A constrained and guided approach for managing software engineering course projects. IEEE Trans Edu. 2010;53(3):430\u20136.","journal-title":"IEEE Trans Edu"},{"key":"4011_CR5","unstructured":"Cockburn Alistair. Writing effective use cases. 2001."},{"issue":"9","key":"4011_CR6","doi-asserted-by":"publisher","first-page":"671","DOI":"10.1145\/365813.365819","volume":"9","author":"OJ Dahl","year":"1966","unstructured":"Dahl OJ, Nygaard K. SIMULA: an ALGOL-based simulation language. Commun ACM. 1966;9(9):671\u20138. https:\/\/doi.org\/10.1145\/365813.365819. (ISSN: 1557-7317).","journal-title":"Commun ACM"},{"key":"4011_CR7","first-page":"111","volume-title":"The humble programmer","author":"E Dijkstra","year":"1979","unstructured":"Dijkstra E. The humble programmer. Yourdon Press; 1979. p. 111\u201325 (ISBN: 0917072146)."},{"key":"4011_CR8","doi-asserted-by":"publisher","unstructured":"Gandomani Taghi Javdani, Faraji Hamidreza, Radnejad Mahsa. \u201cPlanning Poker in cost estimation in Agile methods: Averaging Vs. Consensus\u201d. In: 2019 5th Conference on Knowledge Based Engineering and Innovation (KBEI). Tehran, Iran: IEEE, 019;066\u2013071. ISBN: 978-1-72810-872-8. https:\/\/doi.org\/10.1109\/KBEI.2019.8734960. https:\/\/ieeexplore.ieee.org\/document\/8734960\/ (visited on 01\/17\/2024).","DOI":"10.1109\/KBEI.2019.8734960"},{"issue":"2","key":"4011_CR9","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1109\/TE.2022.3199651","volume":"66","author":"L Gordon Chelsea","year":"2023","unstructured":"Gordon Chelsea L, Roman L, Frank V. Less is more: students skim lengthy online textbooks. IEEE Trans Edu. 2023;66(2):123\u20139.","journal-title":"IEEE Trans Edu"},{"key":"4011_CR10","doi-asserted-by":"publisher","unstructured":"Haugen NC. \u201cAn empirical study of using planning poker for user story estimation\u201d. AGILE 2006 (AGILE\u201906). Minneapolis, MN, USA: IEEE, 2006;23\u201334. ISBN: 978-0-7695-2562-4. https:\/\/doi.org\/10.1109\/AGILE.2006.16. http:\/\/ieeexplore.ieee.org\/document\/1667560\/ (visited on 01\/17\/2024).","DOI":"10.1109\/AGILE.2006.16"},{"key":"4011_CR11","doi-asserted-by":"publisher","unstructured":"Henard Christopher et al. \u201cCombining multi-objective search and constraint solving for configuring large software product lines\u201d. 2015 IEEE\/ACM 37th IEEE International Conference on Software Engineering. Florence, Italy: IEEE, May 2015;517\u2013528. ISBN: 978-1-4799-1934-5. https:\/\/doi.org\/10.1109\/ICSE.2015.69. http:\/\/ieeexplore.ieee.org\/document\/7194602\/ (visited on 01\/18\/2024).","DOI":"10.1109\/ICSE.2015.69"},{"key":"4011_CR12","doi-asserted-by":"crossref","unstructured":"Indumini Udeshika, Vasanthapriyan S. Knowledge management inagile software development-a literature review. In: 2018 National Information Technology Conference (NITC). IEEE 2018;1\u20137.","DOI":"10.1109\/NITC.2018.8550066"},{"key":"4011_CR13","unstructured":"Khattab Mohammad Ismail, Vranic Valentino. \u201cBuilding customer capacity through organizational patterns improves the development team\u2019s understanding\u201d: 2022."},{"key":"4011_CR14","series-title":"Lecture notes in networks and systems","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/978-3-031-26190-9_14","volume-title":"Learning in the age of digital and green transition","author":"Lang J\u00e1n","year":"2023","unstructured":"J\u00e1n Lang. Use case driven educational content engineering. In: Auer M E, Pachatz W, R\u00fc\u00fctmann T, editors. Learning in the age of digital and green transition, vol. 634. Lecture notes in networks and systems. Cham: Springer International Publishing; 2023. p. 139\u201350."},{"key":"4011_CR15","doi-asserted-by":"publisher","unstructured":"Lang Jan, Kysel\u2019 Peter. \u201cConceptual modeling in e-learning and its relation to the educational content quality\u201d. 2019 17th International conference on emerging eLearning technologies and applications (ICETA). Star\u00fd; Smokovec, Slovakia: IEEE, Nov. 2019;465\u2013470. ISBN: 978-1-72814-967-7. https:\/\/doi.org\/10.1109\/ICETA48886.2019.9040028. https:\/\/ieeexplore.ieee.org\/document\/9040028\/ (visited on 11\/07\/2023).","DOI":"10.1109\/ICETA48886.2019.9040028"},{"key":"4011_CR16","doi-asserted-by":"publisher","unstructured":"Lopez-Martinez Janeth et al. \u201cAnalysis of planning poker factors between university and enterprise\u201d. 2017 5th International conference in software engineering research and innovation (CONISOFT). M\u00e9rida: IEEE, Oct. 2017;54\u201360. ISBN: 978-1-5386-3956-6. https:\/\/doi.org\/10.1109\/CONISOFT.2017.00014. https:\/\/ieeexplore.ieee.org\/document\/8337935\/ (visited on 01\/17\/2024).","DOI":"10.1109\/CONISOFT.2017.00014"},{"issue":"9","key":"4011_CR17","doi-asserted-by":"publisher","first-page":"2086","DOI":"10.1016\/j.jss.2012.04.005","volume":"85","author":"M Viljan","year":"2012","unstructured":"Viljan M, Toma\u017e H. On using planning poker for estimating user stories. J Syst Softw. 2012;85(9):2086\u201395.","journal-title":"J Syst Softw"},{"key":"4011_CR18","doi-asserted-by":"publisher","unstructured":"Mamykina Lena et al. \u201cDesign lessons from the fastest q &a site in the west\u201d. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. Vancouver BC Canada: ACM, 2011;2857\u20132866. ISBN: 978-1-4503-0228-9. https:\/\/doi.org\/10.1145\/1978942.1979366. (visited on 11\/29\/2022).","DOI":"10.1145\/1978942.1979366"},{"key":"4011_CR19","doi-asserted-by":"publisher","unstructured":"Mortara Johann, T\u00ebrnava Xhevahire, Collet Philippe. \u201cMapping features to automatically identified object-oriented variability implementations: the case of ArgoUML-SPL\u201d. In: Proceedings of the 14th international working conference on variability modelling of software-intensive systems. Magdeburg Germany: ACM, Feb. 2020;1\u20139. ISBN: 978-1-4503-7501-6. https:\/\/doi.org\/10.1145\/3377024.3377037. (visited on 01\/03\/2024).","DOI":"10.1145\/3377024.3377037"},{"key":"4011_CR20","doi-asserted-by":"publisher","unstructured":"Nepomuceno, Thais S, Oliveira Edson. \u201cConfiguring software product line specific products with SMarty and PLUS: an experimental study on use case diagrams\u201d. In: Proceedings of the XVII Brazilian Symposium on Software Quality. Curitiba Brazil: ACM, 2018;81\u201390. ISBN: 978-1-4503-6565-9. https:\/\/doi.org\/10.1145\/3275245.3275254. (visited on 01\/03\/2024).","DOI":"10.1145\/3275245.3275254"},{"key":"4011_CR21","doi-asserted-by":"publisher","unstructured":"Noor Siti Fadzilah Mat, Yusof Norazah, Hashim Siti Zaiton Mohd. \u201cCreating granular learning object towards reusability of Learning Object in e-learning context\u201d. In: Proceedings of the 2011 international conference on eEngineering and informatics. Bandung, Indonesia: IEEE, 2011;1\u20135. ISBN: 978-1-4577-0753-7. https:\/\/doi.org\/10.1109\/ICEEI.2011.6021645. http:\/\/ieeexplore.ieee.org\/document\/6021645\/ (visited on 11\/29\/2022).","DOI":"10.1109\/ICEEI.2011.6021645"},{"key":"4011_CR22","first-page":"499","volume-title":"New trends in database and information systems","author":"P Jakub","year":"2023","unstructured":"Jakub P, Valentino V, et al. Lightweight aspect-oriented software product lines with automated product derivation. In: Abell\u00f3 A, et al., editors. New trends in database and information systems. Cham: Springer Nature Switzerland; 2023. p. 499\u2013510."},{"key":"4011_CR23","doi-asserted-by":"publisher","unstructured":"Raju Pathmeswaran, Ahmed Vian. \u201cEnabling technologies for developing next-generation learning object repository for construction\u201d. In: Automation in construction 22 (2012). Planning future cities-selected papers from the 2010 eCAADe conference, pp.\u00a0247\u2013257. ISSN: 0926-5805. https:\/\/doi.org\/10.1016\/j.autcon.2011.07.008. https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0926580511001488.","DOI":"10.1016\/j.autcon.2011.07.008"},{"key":"4011_CR24","doi-asserted-by":"publisher","unstructured":"Antonio Glauco Ruiz et al. \u201cUsing meta-ethnography to synthesize research on knowledge management and agile software development methodology\u201d. In: Proceedings of the 17th Brazilian Symposium on Software Quality. Curitiba Brazil: ACM, 2018;230\u2013239. ISBN: 978-1-4503-6565-9. https:\/\/doi.org\/10.1145\/3275245.3275270. (visited on 12\/12\/2022).","DOI":"10.1145\/3275245.3275270"},{"key":"4011_CR25","doi-asserted-by":"publisher","unstructured":"Salas, R Pito. \u201cReusable learning objects: an agile approach\u201d. In: 2020 IEEE Frontiers in Education Conference (FIE). Uppsala, Sweden: IEEE, 2020;1\u20136. ISBN: 978-1-72818-961-1. https:\/\/doi.org\/10.1109\/FIE44824.2020.9273947. https:\/\/ieeexplore.ieee.org\/document\/9273947\/ (visited on 04\/05\/2023).","DOI":"10.1109\/FIE44824.2020.9273947"},{"key":"4011_CR26","unstructured":"Ken Sutherland Jeff Schwaber. The Scrum Guide. 2020; https:\/\/scrumguides.org\/docs\/scrumguide\/v2020\/2020-Scrum-Guide-US.pdf."},{"key":"4011_CR27","unstructured":"SOFTWARE ENGINEERING. Report on a conference sponsored by the NATO SCIENCE COMMITTEE. http:\/\/homepages.cs.ncl.ac.uk\/brian.randell\/NATO\/nato1968.PDF. Accessed: 26 Nov 2021."},{"key":"4011_CR28","doi-asserted-by":"publisher","unstructured":"Treude Christoph, Barzilay Ohad, Storey Margaret-Anne. \u201cHow do programmers ask and answer questions on the web? (NIER track)\u201d. In: Proceedings of the 33rd international conference on software engineering. Waikiki, Honolulu HI USA: ACM, 2011;804\u2013807. ISBN: 978-1-4503-0445-0. https:\/\/doi.org\/10.1145\/1985793.1985907. (visited on 11\/28\/2022).","DOI":"10.1145\/1985793.1985907"},{"key":"4011_CR29","unstructured":"Turek Ivan. Tvorba a v\u00fdber u\u010diva: Vzdel \u00e1 vacie \u0161tandardy. sk. 1996."},{"key":"4011_CR30","doi-asserted-by":"crossref","unstructured":"Vrani\u0107 Valentino, Neupauer Adam. \u201cAbstract layers and generic elements as a basis for expressing multidimensional software knowledge\u201d. In: New trends in databases and information systems: ADBIS 2019 short papers, workshops BBIGAP, QAUCA, SemBDM, SIMPDA, M2P, MADEISD, and Doctoral Consortium, Bled, Slovenia, September 8\u201311, 2019, Proceedings 23. Springer. 2019;232\u2013242.","DOI":"10.1007\/978-3-030-30278-8_26"},{"key":"4011_CR31","unstructured":"Wiley David. The instructional use of learning objects. Bloomington, Ind: agency for instructional technology association for educational communications & technology; 2002. ISBN: 978-0784208922."},{"key":"4011_CR32","unstructured":"Wiley David A, Agency for Instructional Technology, eds. The instructional use of learning objects. 1st ed. Bloomington, Ind: agency for instructional technology : association for educational communications & technology; 2002. ISBN: 978-0-7842-0892-2."},{"key":"4011_CR33","doi-asserted-by":"publisher","unstructured":"Willeke Marian HH. \u201cAgile in academics: applying agile to instructional design\u201d. In: 2011 agile conference. 2011;246\u2013251. https:\/\/doi.org\/10.1109\/AGILE.2011.17.","DOI":"10.1109\/AGILE.2011.17"}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-04011-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-025-04011-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-025-04011-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,22]],"date-time":"2025-05-22T07:14:26Z","timestamp":1747898066000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-025-04011-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,22]]},"references-count":33,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2025,6]]}},"alternative-id":["4011"],"URL":"https:\/\/doi.org\/10.1007\/s42979-025-04011-3","relation":{},"ISSN":["2661-8907"],"issn-type":[{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,22]]},"assertion":[{"value":"15 January 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 April 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 May 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"On behalf of all authors, the corresponding author states that there is no Conflict of interest..","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed Consent"}},{"value":"Not Applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Research Involving Human and\/or Animals"}}],"article-number":"485"}}