{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T05:24:06Z","timestamp":1749878646437,"version":"3.37.3"},"reference-count":75,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2020,9,16]],"date-time":"2020-09-16T00:00:00Z","timestamp":1600214400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,9,16]],"date-time":"2020-09-16T00:00:00Z","timestamp":1600214400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2020,11]]},"DOI":"10.1007\/s10664-020-09874-z","type":"journal-article","created":{"date-parts":[[2020,9,16]],"date-time":"2020-09-16T23:56:35Z","timestamp":1600300595000},"page":"4873-4926","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A feature location approach for mapping application features extracted from crowd-based screencasts to source code"],"prefix":"10.1007","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4414-9160","authenticated-orcid":false,"given":"Parisa","family":"Moslehi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bram","family":"Adams","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juergen","family":"Rilling","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,9,16]]},"reference":[{"key":"9874_CR1","doi-asserted-by":"publisher","unstructured":"Adrian K et al (n.d.) Software Cartography: thematic software visualization with consistent layout. Journal of Software Maintenance and Evolution: Research and Practice 22(3):191\u2013210. https:\/\/doi.org\/10.1002\/smr.414","DOI":"10.1002\/smr.414"},{"key":"9874_CR2","doi-asserted-by":"publisher","unstructured":"Ali N et al (2012) Improving bug location using binary class relationships. In: 2012 IEEE 12th International Working Conference on Source Code Analysis and Manipulation, pp 174\u2013183. https:\/\/doi.org\/10.1109\/SCAM.2012.26","DOI":"10.1109\/SCAM.2012.26"},{"key":"9874_CR3","doi-asserted-by":"publisher","unstructured":"Asuncion HU, Asuncion AU, Taylor RN (2010) Software traceability with topic modeling. In: Proceedings of the 32nd ACM\/IEEE international conference on software engineering - ICSE \u201810. Cape Town, South Africa: ACM Press, pp 95\u2013104. https:\/\/doi.org\/10.1145\/1806799.1806817","DOI":"10.1145\/1806799.1806817"},{"key":"9874_CR4","doi-asserted-by":"publisher","unstructured":"Bajracharya SK, Lopes CV (2012) Analyzing and mining a code search engine usage log. Empir Softw Eng. Kluwer Academic Publishers, 17(4\u20135), pp 424\u2013466. https:\/\/doi.org\/10.1007\/s10664-010-9144-6","DOI":"10.1007\/s10664-010-9144-6"},{"key":"9874_CR5","doi-asserted-by":"publisher","unstructured":"Baldi PF et al (2008) A theory of aspects as latent topics. In: Proceedings of the conference on object-oriented programming systems, languages, and applications, OOPSLA. New York, New York, USA: ACM Press, pp 543\u2013562. https:\/\/doi.org\/10.1145\/1449764.1449807","DOI":"10.1145\/1449764.1449807"},{"key":"9874_CR6","doi-asserted-by":"publisher","unstructured":"Bao L et al (2015) Reverse engineering time-series interaction data from screen-captured videos. 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering, SANER 2015 - Proceedings. Institute of Electrical and Electronics Engineers Inc., pp 399\u2013408. https:\/\/doi.org\/10.1109\/SANER.2015.7081850","DOI":"10.1109\/SANER.2015.7081850"},{"issue":"1","key":"9874_CR7","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1007\/s10664-015-9417-1","volume":"22","author":"L Bao","year":"2017","unstructured":"Bao L et al (2017) Extracting and analyzing time-series HCI data from screen-captured task videos. Empir Softw Eng 22(1):134\u2013174. https:\/\/doi.org\/10.1007\/s10664-015-9417-1","journal-title":"Empir Softw Eng"},{"key":"9874_CR8","doi-asserted-by":"publisher","first-page":"823","DOI":"10.1109\/TSE.2018.2802916","volume":"45","author":"L Bao","year":"2019","unstructured":"Bao L et al (2019) VT-revolution: interactive programming video tutorial authoring and watching system. IEEE Trans Softw Eng 45:823\u2013838. https:\/\/doi.org\/10.1109\/TSE.2018.2802916","journal-title":"IEEE Trans Softw Eng"},{"issue":"3","key":"9874_CR9","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s10579-009-9081-4","volume":"43","author":"M Baroni","year":"2009","unstructured":"Baroni M et al (2009) The WaCky wide web: a collection of very large linguistically processed web-crawled corpora. Lang Resour Eval 43(3):209\u2013226. https:\/\/doi.org\/10.1007\/s10579-009-9081-4","journal-title":"Lang Resour Eval"},{"key":"9874_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-1-4614-6596-6","volume-title":"Finding source code on the web for remix and reuse","author":"O Barzilay","year":"2013","unstructured":"Barzilay O, Treude C, Zagalsky A (2013) Facilitating crowd sourced software engineering via stack overflow. In: Finding source code on the web for remix and reuse. Springer New York, New York, pp 1\u201319. https:\/\/doi.org\/10.1007\/978-1-4614-6596-6"},{"key":"9874_CR11","doi-asserted-by":"publisher","unstructured":"Bassett B, Kraft NA (2013) Structural information based term weighting in text retrieval for feature location. In: 2013 21st International Conference on Program Comprehension (ICPC). IEEE, pp 133\u2013141. https:\/\/doi.org\/10.1109\/ICPC.2013.6613841","DOI":"10.1109\/ICPC.2013.6613841"},{"key":"9874_CR12","doi-asserted-by":"publisher","unstructured":"Blei DM (2012) Probabilistic topic models. In: Communications of the ACM. ACM, pp 77\u201384. https:\/\/doi.org\/10.1145\/2133806.2133826","DOI":"10.1145\/2133806.2133826"},{"key":"9874_CR13","unstructured":"Blei DM, Ng AY, Jordan MI (2003a) Latent dirichlet allocation. The Journal of Machine Learning Research. JMLR.org, 3, pp 993\u20131022"},{"key":"9874_CR14","unstructured":"Blei DM et al (2003b) Hierarchical topic models and the nested Chinese restaurant process. In: Proceedings of the 16th International Conference on Neural Information Processing Systems. Cambridge, MA, USA: MIT Press (NIPS\u201903), pp 17\u201324"},{"issue":"10","key":"9874_CR15","doi-asserted-by":"publisher","first-page":"1042","DOI":"10.1109\/34.254061","volume":"15","author":"R Brunelli","year":"1993","unstructured":"Brunelli R, Poggio T (1993) Face recognition: features versus templates. IEEE Trans Pattern Anal Mach Intell 15(10):1042\u20131052. https:\/\/doi.org\/10.1109\/34.254061","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"9874_CR16","doi-asserted-by":"publisher","unstructured":"Campbell JC et al (2013) Deficient documentation detection: a methodology to locate deficient project documentation using topic analysis. IEEE International Working Conference on Mining Software Repositories. IEEE, Piscataway, NJ, USA, pp 57\u201360. https:\/\/doi.org\/10.1109\/MSR.2013.6624005","DOI":"10.1109\/MSR.2013.6624005"},{"issue":"5","key":"9874_CR17","doi-asserted-by":"publisher","first-page":"1843","DOI":"10.1007\/s10664-015-9402-8","volume":"21","author":"T-H Chen","year":"2016","unstructured":"Chen T-H, Thomas SW, Hassan AE (2016) A survey on the use of topic models when mining software repositories. Empir Softw Eng 21(5):1843\u20131919. https:\/\/doi.org\/10.1007\/s10664-015-9402-8","journal-title":"Empir Softw Eng"},{"issue":"12","key":"9874_CR18","doi-asserted-by":"publisher","first-page":"2928","DOI":"10.1109\/TKDE.2014.2313872","volume":"26","author":"X Cheng","year":"2014","unstructured":"Cheng X et al (2014) BTM: topic modeling over short texts. IEEE Trans Knowl Data Eng 26(12):2928\u20132941. https:\/\/doi.org\/10.1109\/TKDE.2014.2313872","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"9874_CR19","doi-asserted-by":"crossref","unstructured":"Cheriet M et al (2007) Character recognition systems: a guide for students and practitioners. Wiley-Interscience","DOI":"10.1002\/9780470176535"},{"key":"9874_CR20","doi-asserted-by":"publisher","unstructured":"Cleland-Huang J et al (2012) Breaking the big-bang practice of traceability: pushing timely trace recommendations to project stakeholders. In: 2012 20th IEEE International Requirements Engineering Conference (RE), pp 231\u2013240. https:\/\/doi.org\/10.1109\/RE.2012.6345809","DOI":"10.1109\/RE.2012.6345809"},{"key":"9874_CR21","doi-asserted-by":"publisher","unstructured":"Cleland-Huang J et al (2014) Software traceability: trends and future directions. In: Proceedings of the on Future of Software Engineering - FOSE 2014. New York, New York, USA: ACM Press, pp 55\u201369. https:\/\/doi.org\/10.1145\/2593882.2593891","DOI":"10.1145\/2593882.2593891"},{"issue":"6","key":"9874_CR22","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1002\/(SICI)1097-4571(199009)41:6<391::AID-ASI1>3.0.CO;2-9","volume":"41","author":"S Deerwester","year":"1990","unstructured":"Deerwester S et al (1990) Indexing by latent semantic analysis. J Am Soc Inf Sci 41(6):391\u2013407","journal-title":"J Am Soc Inf Sci"},{"issue":"1","key":"9874_CR23","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1002\/smr.567","volume":"25","author":"B Dit","year":"2013","unstructured":"Dit B et al (2013) Feature location in source code: a taxonomy and survey. J Softw Evol Proc 25(1):53\u201395. https:\/\/doi.org\/10.1002\/smr.567","journal-title":"J Softw Evol Proc"},{"issue":"1","key":"9874_CR24","doi-asserted-by":"publisher","first-page":"e1892","DOI":"10.1002\/smr.1892","volume":"30","author":"BP Eddy","year":"2018","unstructured":"Eddy BP, Kraft NA, Gray J (2018) Impact of structural weighting on a latent Dirichlet allocation\u2013based feature location technique. J Softw Evol Proc 30(1):e1892. https:\/\/doi.org\/10.1002\/smr.1892","journal-title":"J Softw Evol Proc"},{"key":"9874_CR25","doi-asserted-by":"publisher","unstructured":"Ellmann M et al (2017) Find, Understand, and Extend Development Screencasts on YouTube. Proceedings of the 3rd ACM SIGSOFT International Workshop on Software Analytics - SWAN 2017. New York, New York, USA: ACM Press, pp 1\u20137. https:\/\/doi.org\/10.1145\/3121257.3121260","DOI":"10.1145\/3121257.3121260"},{"key":"9874_CR26","doi-asserted-by":"publisher","unstructured":"Escobar-Avila J, Parra E, Haiduc S (2017) Text retrieval-based tagging of software engineering video tutorials. In: 2017 IEEE\/ACM 39th International Conference on Software Engineering Companion (ICSE-C). IEEE, pp 341\u2013343. https:\/\/doi.org\/10.1109\/ICSE-C.2017.121","DOI":"10.1109\/ICSE-C.2017.121"},{"key":"9874_CR27","doi-asserted-by":"publisher","unstructured":"Gaffney Jr. JE (1981) Metrics in software quality assurance. In: Proceedings of the ACM \u201881 Conference. New York, ACM (ACM \u201881), pp 126\u2013130. https:\/\/doi.org\/10.1145\/800175.809854","DOI":"10.1145\/800175.809854"},{"key":"9874_CR28","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1007\/978-1-4471-2239-5_16","volume-title":"Software and systems traceability","author":"O Gotel","year":"2012","unstructured":"Gotel O et al (2012) The grand challenge of traceability (v1.0). In: Cleland-Huang J, Gotel O, Zisman A (eds) Software and systems traceability. Springer London, London, pp 343\u2013409. https:\/\/doi.org\/10.1007\/978-1-4471-2239-5_16"},{"key":"9874_CR29","doi-asserted-by":"publisher","DOI":"10.1093\/acprof:oso\/9780195189193.001.0001","volume-title":"Integrated models of cognitive systems (advances in cognitive models and architectures)","author":"WD Gray","year":"2007","unstructured":"Gray WD (2007) Integrated models of cognitive systems (advances in cognitive models and architectures). Oxford University Press, Inc., New York"},{"key":"9874_CR30","doi-asserted-by":"publisher","unstructured":"Grechanik M et al (2010) A search engine for finding highly relevant applications. In: Proceedings of the 32nd ACM\/IEEE international conference on software engineering - volume 1. Cape Town, ACM Press, pp 475\u2013484. https:\/\/doi.org\/10.1145\/1806799.1806868","DOI":"10.1145\/1806799.1806868"},{"key":"9874_CR31","doi-asserted-by":"publisher","unstructured":"Hofmann T, Thomas (2001) Unsupervised learning by probabilistic latent semantic analysis. Mach Learn. Kluwer Academic Publishers, 42(1\/2): 177\u2013196. https:\/\/doi.org\/10.1023\/A:1007617005950","DOI":"10.1023\/A:1007617005950"},{"key":"9874_CR32","doi-asserted-by":"publisher","unstructured":"Jiau HC, Yang F-P (2012) Facing up to the inequality of crowdsourced API documentation. ACM SIGSOFT Software Engineering Notes. ACM, 37(1): 1\u20139. https:\/\/doi.org\/10.1145\/2088883.2088892","DOI":"10.1145\/2088883.2088892"},{"key":"9874_CR33","volume-title":"Speech and language processing","author":"D Jurafsky","year":"2009","unstructured":"Jurafsky D, Martin JH (2009) Speech and language processing, 2nd edn. Prentice-Hall, Inc., USA","edition":"2"},{"key":"9874_CR34","unstructured":"Kagdi H, Maletic JI (2007) Software repositories : a source for traceability links. TEFSE\/GCT 2007 - 4th International Workshop on Traceability in Emerging Forms of Software Engineering, (APRIL 2002), pp 32\u201339"},{"key":"9874_CR35","doi-asserted-by":"publisher","unstructured":"Kagdi H, Maletic JI, Sharif B (2007) Mining software repositories for traceability links. In: 15th IEEE International Conference on Program Comprehension (ICPC \u201807), pp 145\u2013154. https:\/\/doi.org\/10.1109\/ICPC.2007.28","DOI":"10.1109\/ICPC.2007.28"},{"key":"9874_CR36","unstructured":"Keivanloo I (2013) Source code similarity and clone search. https:\/\/spectrum.library.concordia.ca\/977472\/"},{"key":"9874_CR37","doi-asserted-by":"publisher","unstructured":"Keivanloo I, Roy CK, Rilling J (2014) SeByte: scalable clone and similarity search for bytecode. Sci Comput Program. Elsevier, 95: 426\u2013444. https:\/\/doi.org\/10.1016\/J.SCICO.2013.10.006","DOI":"10.1016\/J.SCICO.2013.10.006"},{"key":"9874_CR38","doi-asserted-by":"publisher","unstructured":"Khandwala K, Guo PJ (2018) Codemotion: expanding the design space of learner interactions with computer programming tutorial videos. In: Proceedings of the fifth annual ACM conference on learning at scale - L@S \u201818. London, United Kingdom: ACM Press, pp. 1\u201310. doi: https:\/\/doi.org\/10.1145\/3231644.3231652","DOI":"10.1145\/3231644.3231652"},{"key":"9874_CR39","doi-asserted-by":"publisher","unstructured":"Kuhn A, Ducasse S, G\u00eerba T (2007) Semantic clustering: identifying topics in source code. Inform Softw Technol. Elsevier, 49(3):230\u2013243. https:\/\/doi.org\/10.1016\/J.INFSOF.2006.10.017","DOI":"10.1016\/J.INFSOF.2006.10.017"},{"key":"9874_CR40","doi-asserted-by":"publisher","unstructured":"Kuhn A, Loretan P, Nierstrasz O (2012) Consistent layout for thematic software maps. https:\/\/doi.org\/10.1109\/WCRE.2008.45","DOI":"10.1109\/WCRE.2008.45"},{"key":"9874_CR41","volume-title":"Introduction to software engineering","author":"RJ Leach","year":"2000","unstructured":"Leach RJ (2000) Introduction to software engineering. CRC Press, Inc., Boca Raton"},{"key":"9874_CR42","doi-asserted-by":"publisher","unstructured":"Li C et al (2016) Topic modeling for short texts with auxiliary word Embeddings. In: Proceedings of the 39th international ACM SIGIR conference on Research and Development in information retrieval - SIGIR \u201816. Pisa, Italy: ACM Press, pp 165\u2013174. https:\/\/doi.org\/10.1145\/2911451.2911499","DOI":"10.1145\/2911451.2911499"},{"key":"9874_CR43","doi-asserted-by":"publisher","unstructured":"Lukins SK, Kraft NA, Etzkorn LH (2010) Bug localization using latent Dirichlet allocation. Inform Softw Technol. Elsevier B.V., 52(9):972\u2013990. https:\/\/doi.org\/10.1016\/j.infsof.2010.04.002","DOI":"10.1016\/j.infsof.2010.04.002"},{"key":"9874_CR44","doi-asserted-by":"publisher","unstructured":"MacLeod L, Storey M-A, Bergen A (2015) Code, camera, action: how software developers document and share program knowledge using YouTube. 2015 IEEE 23rd International Conference on Program Comprehension (ICPC). IEEE, Piscataway, NJ, USA https:\/\/doi.org\/10.1109\/ICPC.2015.19","DOI":"10.1109\/ICPC.2015.19"},{"issue":"3","key":"9874_CR45","doi-asserted-by":"publisher","first-page":"1478","DOI":"10.1007\/s10664-017-9501-9","volume":"22","author":"L MacLeod","year":"2017","unstructured":"MacLeod L, Bergen A, Storey M-A (2017) Documenting and sharing software knowledge using screencasts. Empir Softw Eng 22(3):1478\u20131507. https:\/\/doi.org\/10.1007\/s10664-017-9501-9","journal-title":"Empir Softw Eng"},{"key":"9874_CR46","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511809071","volume-title":"Introduction to information retrieval","author":"CD Manning","year":"2008","unstructured":"Manning CD, Raghavan P, Sch\u00fctze H (2008) Introduction to information retrieval. Cambridge University Press, USA"},{"key":"9874_CR47","doi-asserted-by":"publisher","unstructured":"Marcus A et al (2004) An information retrieval approach to concept location in source code. In: 11th working conference on reverse engineering. USA: IEEE Comput. Soc, pp 214\u2013223. https:\/\/doi.org\/10.1109\/WCRE.2004.10","DOI":"10.1109\/WCRE.2004.10"},{"key":"9874_CR48","unstructured":"Mcauliffe JD, Blei DM (2008) Supervised topic models. In\u201d: Platt, J. C. et al. (eds) Advances in neural information processing systems 20. Curran Associates, Inc., pp 121\u2013128. Available at: http:\/\/papers.nips.cc\/paper\/3328-supervised-topic-models.pdf"},{"key":"9874_CR49","unstructured":"Mohorovi\u010di\u010d S (2012) Creation and use of screencasts in higher education. MIPRO 2012 - 35th International Convention on Information and Communication Technology, Electronics and Microelectronics - Proceedings, pp 1293\u20131298"},{"key":"9874_CR50","doi-asserted-by":"publisher","unstructured":"Moslehi P, Adams B, Rilling J (2016) On mining crowd-based speech documentation. In: Proceedings of the 13th international workshop on mining software repositories - MSR \u201816. Austin, ACM Press, pp 259\u2013268. https:\/\/doi.org\/10.1145\/2901739.2901771","DOI":"10.1145\/2901739.2901771"},{"key":"9874_CR51","doi-asserted-by":"publisher","unstructured":"Moslehi P, Adams B, Rilling J (2018) Feature location using crowd-based screencasts. In: Proceedings of the 15th IEEE working conference on mining software repositories (MSR). Gothenburg, Sweden, pp 192\u2013202. https:\/\/doi.org\/10.1145\/3196398.3196439","DOI":"10.1145\/3196398.3196439"},{"key":"9874_CR52","unstructured":"Moslehi P, Rilling J, Adams B (2020) Adoption of Crowd-based Software Engineering Tutorial Screencasts. Available at: https:\/\/mcislab.github.io\/publications\/2020\/OnTheUseOfMultimediaDocumentation.pdf"},{"key":"9874_CR53","doi-asserted-by":"publisher","unstructured":"Nasehi SM et al (2012) What makes a good code example?: a study of programming Q&a in StackOverflow. In: 2012 28th IEEE international conference on software maintenance (ICSM). IEEE, Piscataway, NJ, USA, pp 25\u201334. https:\/\/doi.org\/10.1109\/ICSM.2012.6405249","DOI":"10.1109\/ICSM.2012.6405249"},{"key":"9874_CR54","doi-asserted-by":"publisher","unstructured":"Nguyen AT et al (2012) Duplicate bug report detection with a combination of information retrieval and topic modeling. In: Proceedings of the 27th IEEE\/ACM international conference on automated software engineering. Essen, GermanyUSA: ACM Press, pp 70\u201379. https:\/\/doi.org\/10.1145\/2351676.2351687","DOI":"10.1145\/2351676.2351687"},{"key":"9874_CR55","doi-asserted-by":"crossref","unstructured":"Nixon MS, Aguado AS (2012a) Chapter 5 - high-level feature extraction: fixed shape matching. In: Nixon MS, Aguado AS (eds) Feature extraction and image processing for computer vision (third edition). Third edit. Oxford: Academic Press, pp 217\u2013291","DOI":"10.1016\/B978-0-12-396549-3.00005-7"},{"key":"9874_CR56","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1016\/B978-0-12-396549-3.00007-0","volume-title":"Feature Extraction and Image Processing for Computer Vision (Third edition). Third edit","author":"MS Nixon","year":"2012","unstructured":"Nixon MS, Aguado AS (2012b) Chapter 7 - object description. In: Nixon MS, Aguado AS (eds) Feature Extraction and Image Processing for Computer Vision (Third edition). Third edit. Academic Press, Oxford, pp 343\u2013397"},{"key":"9874_CR57","doi-asserted-by":"publisher","unstructured":"Ott J et al (2018) A deep learning approach to identifying source code in images and video. International Conference on Mining Software Repositories (MSR), pp 376\u2013386. https:\/\/doi.org\/10.1145\/3196398.3196402","DOI":"10.1145\/3196398.3196402"},{"key":"9874_CR58","unstructured":"Parnin C et al (2012) Crowd documentation: exploring the coverage and the dynamics of API discussions on stack overflow. Georgia Tech technical report. Available at: http:\/\/chrisparnin.me\/pdf\/crowddoc.pdf"},{"key":"9874_CR59","doi-asserted-by":"publisher","unstructured":"Parra E, Escobar-Avila J, Haiduc S (2018) Automatic tag recommendation for software development video tutorials. In: Proceedings of the 26th Conference on Program Comprehension - ICPC \u201818. Gothenburg, ACM Press, pp 222\u2013232. https:\/\/doi.org\/10.1145\/3196321.3196351","DOI":"10.1145\/3196321.3196351"},{"key":"9874_CR60","doi-asserted-by":"publisher","unstructured":"Pedrosa G et al (2017) Topic modeling for short texts with co-occurrence frequency-based expansion. Proceedings - 2016 5th Brazilian Conference on Intelligent Systems, BRACIS 2016, pp 277\u2013282. https:\/\/doi.org\/10.1109\/BRACIS.2016.058","DOI":"10.1109\/BRACIS.2016.058"},{"key":"9874_CR61","doi-asserted-by":"publisher","unstructured":"Pham R et al (2013) Creating a shared understanding of testing culture on a social coding site. In: 2013 35th international conference on software engineering (ICSE). IEEE, Piscataway, NJ, USA, pp 112\u2013121. https:\/\/doi.org\/10.1109\/ICSE.2013.6606557","DOI":"10.1109\/ICSE.2013.6606557"},{"key":"9874_CR62","doi-asserted-by":"publisher","unstructured":"Poche E et al (2017) Analyzing user comments on YouTube coding tutorial videos. In: 2017 IEEE\/ACM 25th international conference on program comprehension (ICPC). Buenos Aires, Argentina, pp 196\u2013206. https:\/\/doi.org\/10.1109\/ICPC.2017.26","DOI":"10.1109\/ICPC.2017.26"},{"key":"9874_CR63","doi-asserted-by":"publisher","unstructured":"Ponzanelli L et al (2016) Too long; didn\u2019t watch!: extracting relevant fragments from software development video tutorials. In: Proceedings of the 38th international conference on software engineering - ICSE \u201816. Austin, ACM Press, pp 261\u2013272. https:\/\/doi.org\/10.1145\/2884781.2884824","DOI":"10.1145\/2884781.2884824"},{"key":"9874_CR64","doi-asserted-by":"publisher","first-page":"464","DOI":"10.1109\/TSE.2017.2779479","volume":"45","author":"L Ponzanelli","year":"2019","unstructured":"Ponzanelli L et al (2019) Automatic identification and classification of software development video tutorial fragments. IEEE Trans Softw Eng 45:464\u2013488. https:\/\/doi.org\/10.1109\/TSE.2017.2779479","journal-title":"IEEE Trans Softw Eng"},{"key":"9874_CR65","doi-asserted-by":"crossref","unstructured":"Ramage D et al (2009) Labeled LDA: a supervised topic model for credit attribution in multi-labeled corpora. In: EMNLP 2009 - Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing: A Meeting of SIGDAT, a Special Interest Group of ACL, Held in Conjunction with ACL-IJCNLP 2009. Singapore, pp 248\u2013256","DOI":"10.3115\/1699510.1699543"},{"key":"9874_CR66","doi-asserted-by":"publisher","unstructured":"Storey M-A et al (2014) The (R) evolution of social media in software engineering. Proceedings of the on Future of Software Engineering - FOSE 2014, pp 100\u2013116. https:\/\/doi.org\/10.1145\/2593882.2593887","DOI":"10.1145\/2593882.2593887"},{"key":"9874_CR67","doi-asserted-by":"publisher","unstructured":"Subramanian S, Inozemtseva L, Holmes R (2014) Live API documentation. In: Proceedings of the 36th international conference on software engineering - ICSE 2014. Hyderabad, India, pp 643\u2013652. https:\/\/doi.org\/10.1145\/2568225.2568313","DOI":"10.1145\/2568225.2568313"},{"key":"9874_CR68","doi-asserted-by":"crossref","unstructured":"Thomas SW (2012) Mining unstructured software repositories using IR models. Queen\u2019s University","DOI":"10.1145\/1985793.1986020"},{"key":"9874_CR69","doi-asserted-by":"publisher","unstructured":"Thomas SW et al (2010) Validating the use of topic models for software evolution. In: 2010 10th IEEE Working Conference on Source Code Analysis and Manipulation. IEEE, pp 55\u201364. https:\/\/doi.org\/10.1109\/SCAM.2010.13","DOI":"10.1109\/SCAM.2010.13"},{"key":"9874_CR70","unstructured":"Turk D, France R, Rumpe B (2014) Limitations of agile software processes. abs\/1409.6, pp 43\u201346"},{"key":"9874_CR71","doi-asserted-by":"publisher","unstructured":"van der Spek P, Klusener S, van de Laar P (2008) Towards recovering architectural concepts using latent semantic indexing. In: 2008 12th European Conference on Software Maintenance and Reengineering, pp 253\u2013257. https:\/\/doi.org\/10.1109\/CSMR.2008.4493321","DOI":"10.1109\/CSMR.2008.4493321"},{"key":"9874_CR72","doi-asserted-by":"publisher","unstructured":"Wallach HM (2006) Topic modeling: beyond bag-of-words. In: Proceedings of the 23rd International Conference on Machine Learning. Pittsburgh, Pennsylvania, USA: ACM (ICML \u201806), pp 977\u2013984. https:\/\/doi.org\/10.1145\/1143844.1143967","DOI":"10.1145\/1143844.1143967"},{"key":"9874_CR73","doi-asserted-by":"publisher","unstructured":"Wang X, McCallum A, Wei X (2007) Topical N-grams: phrase and topic discovery, with an application to information retrieval. Proceedings - IEEE International Conference on Data Mining, ICDM, pp 697\u2013702. https:\/\/doi.org\/10.1109\/ICDM.2007.86","DOI":"10.1109\/ICDM.2007.86"},{"issue":"4","key":"9874_CR74","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1109\/TE.2012.2187451","volume":"55","author":"J Wells","year":"2012","unstructured":"Wells J, Barry RM, Spence A (2012) Using video tutorials as a carrot-and-stick approach to learning. IEEE Trans Educ 55(4):453\u2013458. https:\/\/doi.org\/10.1109\/TE.2012.2187451","journal-title":"IEEE Trans Educ"},{"key":"9874_CR75","doi-asserted-by":"publisher","unstructured":"Yadid S, Yahav E (2016) Extracting code from programming tutorial videos. In: Proceedings of the 2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software - Onward! 2016. Amsterdam, Netherlands: ACM Press, pp 98\u2013111. https:\/\/doi.org\/10.1145\/2986012.2986021","DOI":"10.1145\/2986012.2986021"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09874-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10664-020-09874-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-020-09874-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,16]],"date-time":"2021-09-16T00:37:50Z","timestamp":1631752670000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10664-020-09874-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,16]]},"references-count":75,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2020,11]]}},"alternative-id":["9874"],"URL":"https:\/\/doi.org\/10.1007\/s10664-020-09874-z","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"type":"print","value":"1382-3256"},{"type":"electronic","value":"1573-7616"}],"subject":[],"published":{"date-parts":[[2020,9,16]]},"assertion":[{"value":"16 September 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}