Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
DOI: | 10.1109/TLA.2016.7459620 |
Texto Completo: | https://repositorio.ufrn.br/jspui/handle/123456789/24657 |
Resumo: | In the development of the applications described in NCL language, it was noticed the reusing for some document models and structures, enabling repetitions for common codes in the applications.Thus, due to the need to generalize the development of applications described in the NCL language was created the Luar templates processing system. The Luar system has a templates processor developed with the Lua language and a library to keep and aggregate the collection of templates, sharing them between the developers.This paper has as goal to present the evaluation of the Luar system through software engineering experimental techniques. Language NCL and Lua courses were taught for undergraduate students group and compared the development time of two applications utilizing the different languages. The result showed that development with the Luar language is more productive than the development purely with NCL. It having the development time economy of 60% to 78% approximately, depending on the kind of application, compared with the authored with NCL |
id |
UFRN_f69e6d87f9821a69d98432227a7cb37d |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/24657 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Bezerra, Diogo Henrique DuarteBurlamaqui, Aquiles Medeiros FilgueiraSousa, Denio Mariz Timoteo de2018-01-24T20:39:10Z2018-01-24T20:39:10Z2016-03BEZERRA, Diogo Henrique Duarte; BURLAMAQUI, Aquiles Medeiros Filgueira; SOUSA, Denio Mariz Timoteo de. Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation. Revista IEEE América Latina, v. 14, p. 1352-1360, 2016. Disponível em: <http://dx.doi.org/10.1109/TLA.2016.7459620>. Acesso em: 20 out. 2017.1548-0992https://repositorio.ufrn.br/jspui/handle/123456789/2465710.1109/TLA.2016.7459620porIEEELuarNCLTemplateReuseIDTVExperimental Software EngineeringAgile development for the brazilian system of IDTV with Ginga-NCL: LUAR validationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleIn the development of the applications described in NCL language, it was noticed the reusing for some document models and structures, enabling repetitions for common codes in the applications.Thus, due to the need to generalize the development of applications described in the NCL language was created the Luar templates processing system. The Luar system has a templates processor developed with the Lua language and a library to keep and aggregate the collection of templates, sharing them between the developers.This paper has as goal to present the evaluation of the Luar system through software engineering experimental techniques. Language NCL and Lua courses were taught for undergraduate students group and compared the development time of two applications utilizing the different languages. The result showed that development with the Luar language is more productive than the development purely with NCL. It having the development time economy of 60% to 78% approximately, depending on the kind of application, compared with the authored with NCLinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNTEXTAgileDevelopmentIDTV_2016.pdf.txtAgileDevelopmentIDTV_2016.pdf.txtExtracted texttext/plain42508https://repositorio.ufrn.br/bitstream/123456789/24657/3/AgileDevelopmentIDTV_2016.pdf.txt792b35b7c73111f3bf646f70a786114cMD53THUMBNAILAgileDevelopmentIDTV_2016.pdf.jpgAgileDevelopmentIDTV_2016.pdf.jpgIM Thumbnailimage/jpeg10105https://repositorio.ufrn.br/bitstream/123456789/24657/4/AgileDevelopmentIDTV_2016.pdf.jpgae8c37b7331bb8e4a89ba0edd2e485e8MD54ORIGINALAgileDevelopmentIDTV_2016.pdfAgileDevelopmentIDTV_2016.pdfapplication/pdf1974595https://repositorio.ufrn.br/bitstream/123456789/24657/1/AgileDevelopmentIDTV_2016.pdf3fc648b5101d2190ac8d0c593eee86faMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufrn.br/bitstream/123456789/24657/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52123456789/246572019-01-30 13:36:27.376oai:https://repositorio.ufrn.br:123456789/24657Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2019-01-30T16:36:27Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation |
title |
Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation |
spellingShingle |
Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation Bezerra, Diogo Henrique Duarte Luar NCL Template Reuse IDTV Experimental Software Engineering |
title_short |
Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation |
title_full |
Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation |
title_fullStr |
Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation |
title_full_unstemmed |
Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation |
title_sort |
Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation |
author |
Bezerra, Diogo Henrique Duarte |
author_facet |
Bezerra, Diogo Henrique Duarte Burlamaqui, Aquiles Medeiros Filgueira Sousa, Denio Mariz Timoteo de |
author_role |
author |
author2 |
Burlamaqui, Aquiles Medeiros Filgueira Sousa, Denio Mariz Timoteo de |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
Bezerra, Diogo Henrique Duarte Burlamaqui, Aquiles Medeiros Filgueira Sousa, Denio Mariz Timoteo de |
dc.subject.por.fl_str_mv |
Luar NCL Template Reuse IDTV Experimental Software Engineering |
topic |
Luar NCL Template Reuse IDTV Experimental Software Engineering |
description |
In the development of the applications described in NCL language, it was noticed the reusing for some document models and structures, enabling repetitions for common codes in the applications.Thus, due to the need to generalize the development of applications described in the NCL language was created the Luar templates processing system. The Luar system has a templates processor developed with the Lua language and a library to keep and aggregate the collection of templates, sharing them between the developers.This paper has as goal to present the evaluation of the Luar system through software engineering experimental techniques. Language NCL and Lua courses were taught for undergraduate students group and compared the development time of two applications utilizing the different languages. The result showed that development with the Luar language is more productive than the development purely with NCL. It having the development time economy of 60% to 78% approximately, depending on the kind of application, compared with the authored with NCL |
publishDate |
2016 |
dc.date.issued.fl_str_mv |
2016-03 |
dc.date.accessioned.fl_str_mv |
2018-01-24T20:39:10Z |
dc.date.available.fl_str_mv |
2018-01-24T20:39:10Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
BEZERRA, Diogo Henrique Duarte; BURLAMAQUI, Aquiles Medeiros Filgueira; SOUSA, Denio Mariz Timoteo de. Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation. Revista IEEE América Latina, v. 14, p. 1352-1360, 2016. Disponível em: <http://dx.doi.org/10.1109/TLA.2016.7459620>. Acesso em: 20 out. 2017. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/jspui/handle/123456789/24657 |
dc.identifier.issn.none.fl_str_mv |
1548-0992 |
dc.identifier.doi.none.fl_str_mv |
10.1109/TLA.2016.7459620 |
identifier_str_mv |
BEZERRA, Diogo Henrique Duarte; BURLAMAQUI, Aquiles Medeiros Filgueira; SOUSA, Denio Mariz Timoteo de. Agile development for the brazilian system of IDTV with Ginga-NCL: LUAR validation. Revista IEEE América Latina, v. 14, p. 1352-1360, 2016. Disponível em: <http://dx.doi.org/10.1109/TLA.2016.7459620>. Acesso em: 20 out. 2017. 1548-0992 10.1109/TLA.2016.7459620 |
url |
https://repositorio.ufrn.br/jspui/handle/123456789/24657 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
IEEE |
publisher.none.fl_str_mv |
IEEE |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/24657/3/AgileDevelopmentIDTV_2016.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/24657/4/AgileDevelopmentIDTV_2016.pdf.jpg https://repositorio.ufrn.br/bitstream/123456789/24657/1/AgileDevelopmentIDTV_2016.pdf https://repositorio.ufrn.br/bitstream/123456789/24657/2/license.txt |
bitstream.checksum.fl_str_mv |
792b35b7c73111f3bf646f70a786114c ae8c37b7331bb8e4a89ba0edd2e485e8 3fc648b5101d2190ac8d0c593eee86fa 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1823686783351652352 |