Show simple item record

dc.contributor.authorPerson Montero, Tatiana 
dc.contributor.authorRuiz Rube, Iván 
dc.contributor.authorHurtado Rodríguez, Nuria 
dc.contributor.authorSilva Ramírez, Esther Lydia 
dc.contributor.authorMota Macías, José Miguel 
dc.contributor.authorDodero Beardo, Juan Manuel 
dc.contributor.otherIngeniería Informáticaes_ES
dc.date.accessioned2025-01-03T17:35:22Z
dc.date.available2025-01-03T17:35:22Z
dc.date.issued2018-08
dc.identifier.isbn9789177538769
dc.identifier.urihttp://hdl.handle.net/10498/34221
dc.description.abstractPseudocode is one of the recommended methods for teaching students to design algorithms. Having a tool that performs the automatic translation of an algorithm into pseudocode to a programming language would allow the student to understand the complete process of program development. In addition, the introduction of quality measurement of algorithms designed from the first steps of learning programming would enable the student to understand the importance of code quality for maintenance of software processes. This work describes Vary, an integrated development environment based on Eclipse for writing and running pseudocode algorithms. The environment automatically transforms abstract pseudocode into runnable C/C++ source code that can be later executed. Computer programming learners and even computational scientists can use Vary to write and run algorithms, while taking advantage of modern development environment features. Vary is provided with an additional extension to automatically carry out algorithm analysis with SonarQube.es_ES
dc.formatapplication/pdfes_ES
dc.language.isoenges_ES
dc.publisherSpringeres_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.source27th International Conference on Information Systems Development (ISD2018)es_ES
dc.subjectPseudocodees_ES
dc.subjectalgorithmes_ES
dc.subjectlearning technologyes_ES
dc.subjectC/C++, Eclipsees_ES
dc.subjectSonarQubees_ES
dc.titleVary: An IDE for designing algorithms and measuring qualityes_ES
dc.typeconference outputes_ES
dc.rights.accessRightsopen accesses_ES
dc.type.hasVersionVoRes_ES


Files in this item

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
This work is under a Creative Commons License Attribution-NonCommercial-NoDerivatives 4.0 Internacional