Show simple item record

dc.contributor.authorPonzanelli L
dc.contributor.authorBavota G
dc.contributor.authorMocci A
dc.contributor.authorOliveto R
dc.contributor.authorDi Penta M
dc.contributor.authorHaiduc S
dc.contributor.authorRusso B
dc.contributor.authorLanza M
dc.date.accessioned2018-05-24T14:43:58Z
dc.date.available2018-05-24T14:43:58Z
dc.date.issued2017
dc.identifier.issn0098-5589
dc.identifier.urihttp://dx.doi.org/10.1109/TSE.2017.2779479
dc.identifier.urihttps://ieeexplore.ieee.org/abstract/document/8128506/
dc.identifier.urihttp://hdl.handle.net/10863/4772
dc.description.abstractSoftware development video tutorials have seen a steep increase in popularity in recent years. Their main advantage is that they thoroughly illustrate how certain technologies, programming languages, etc. are to be used. However, they come with a caveat: there is currently little support for searching and browsing their content. This makes it difficult to quickly find the useful parts in a longer video, as the only options are watching the entire video, leading to wasted time, or fast-forwarding through it, leading to missed information. We present an approach to mine video tutorials found on the web and enables developers to query their contents as opposed to just their metadata. The video tutorials are processed and split into coherent fragments, such that only relevant fragments are returned in response to a query. Fragments are automatically classified according to their purpose, such as introducing theoretical concepts, explaining code implementation steps, or dealing with errors. This allows developers to set filters in their search to target a specific type of video fragment. In addition, the video fragments in CodeTube are complemented with information from other sources, such as Stack Overflow discussions, giving more context and useful information for understanding the concepts. IEEEen_US
dc.language.isoenen_US
dc.rights
dc.titleAutomatic Identification and Classification of Software Development Video Tutorial Fragmentsen_US
dc.typeArticleen_US
dc.date.updated2018-05-15T12:36:04Z
dc.language.isiEN-GB
dc.journal.titleIEEE Transactions on Software Engineering
dc.description.fulltextopenen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record