Repository logo
 
Publication

BabeLO : an extensible converter of programming exercises formats

dc.contributor.authorQueirós, Ricardo
dc.contributor.authorLeal, José Paulo
dc.date.accessioned2014-01-17T16:43:07Z
dc.date.available2014-01-17T16:43:07Z
dc.date.issued2013
dc.description.abstractIn the last two decades, there was a proliferation of programming exercise formats that hinders interoperability in automatic assessment. In the lack of a widely accepted standard, a pragmatic solution is to convert content among the existing formats. BabeLO is a programming exercise converter providing services to a network of heterogeneous e-learning systems such as contest management systems, programming exercise authoring tools, evaluation engines and repositories of learning objects. Its main feature is the use of a pivotal format to achieve greater extensibility. This approach simplifies the extension to other formats, just requiring the conversion to and from the pivotal format. This paper starts with an analysis of programming exercise formats representative of the existing diversity. This analysis sets the context for the proposed approach to exercise conversion and to the description of the pivotal data format. The abstract service definition is the basis for the design of BabeLO, its components and web service interface. This paper includes a report on the use of BabeLO in two concrete scenarios: to relocate exercises to a different repository, and to use an evaluation engine in a network of heterogeneous systems.por
dc.identifier.citationRicardo Queirós, José Paulo Leal, "BabeLO—An Extensible Converter of Programming Exercises Formats," IEEE Transactions on Learning Technologies, vol. 6, no. 1, pp. 38-45, First Quarter 2013, doi:10.1109/TLT.2012.21por
dc.identifier.doi10.1109/TLT.2012.21pt_PT
dc.identifier.issn1939-1382
dc.identifier.urihttp://hdl.handle.net/10400.22/3362
dc.language.isoporpor
dc.peerreviewedyespor
dc.publisherIEEEpor
dc.relation.publisherversionhttp://www.computer.org/csdl/trans/lt/2013/01/tlt2013010038-abs.htmlpor
dc.subjectInteroperabilitypor
dc.subjectWeb servicespor
dc.subjectRESTpor
dc.subjectProgramming exercise formatspor
dc.subjectE-learningpor
dc.titleBabeLO : an extensible converter of programming exercises formatspor
dc.typejournal article
dspace.entity.typePublication
oaire.citation.endPage45por
oaire.citation.startPage38por
oaire.citation.titleIEEE Transactions on Learning Technologiespor
oaire.citation.volume6, 1por
person.familyNameQueirós
person.givenNameRicardo
person.identifierR-000-MDC
person.identifier.ciencia-id711A-CAB3-7A23
person.identifier.orcid0000-0002-1985-6285
person.identifier.scopus-author-id26633220900
rcaap.rightsclosedAccesspor
rcaap.typearticlepor
relation.isAuthorOfPublicationd8531e25-82f0-4a16-8e56-a38070fa64cd
relation.isAuthorOfPublication.latestForDiscoveryd8531e25-82f0-4a16-8e56-a38070fa64cd

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
ART_RicardoQueiros_2013_1.pdf
Size:
440.54 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: