Surveying communities of users of MATLAB and clone languages

Detalhes bibliográficos
Autor(a) principal: Reis, Eduardo
Data de Publicação: 2022
Outros Autores: Gralha, Catarina, Monteiro, Miguel P.
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10362/151347
Resumo: Publisher Copyright: © 2022 The Author(s)
id RCAP_03d4368154f48dc9bc8584c1ac7de3c4
oai_identifier_str oai:run.unl.pt:10362/151347
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Surveying communities of users of MATLAB and clone languagesMATLABModularityObject-oriented programmingQuestionnairesSurveysSoftwareHuman-Computer InteractionComputer Networks and CommunicationsPublisher Copyright: © 2022 The Author(s)Context: MATLAB is a programming language vastly used in scientific and engineering domains by engineers, scientists, and researchers. Still, MATLAB seems to be perceived as being used mainly by non-professional programmers, not taking full advantage of MATLAB's features (e.g., OOP-support). The current state of the art does not seem to verify these assumptions. Objectives: Our goal was to fill the gap in the characteristics of the MATLAB community and its users, how proficient they are with the MATLAB, and what is their satisfaction level. Methods: We performed a survey with 212 valid responses, aiming to characterize the community of MATLAB users and clone languages. The survey was published on several platforms, including Reddit, Linkedin, and MATLAB Central. Results: There is a balanced distribution across different levels of experience in the community. (12.74%) of our sample uses MATLAB only through the command window. The more users expect other people to use their programs, the more effort they will put into making the code easy to understand, maintain and reuse. The use of OOP is not widespread (22%). The majority of MATLAB users are satisfied with its modularity support. Conclusions: Our study provides insights into MATLAB's use patterns that are potentially useful for entities responsible for MATLAB's future evolution.NOVALincsRUNReis, EduardoGralha, CatarinaMonteiro, Miguel P.2023-03-28T22:21:48Z2022-122022-12-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article12application/pdfhttp://hdl.handle.net/10362/151347engReis, E., Gralha, C., & Monteiro, M. P. (2022). Surveying communities of users of MATLAB and clone languages. Journal of Computer Languages, 73, [101170]. https://doi.org/10.1016/j.cola.2022.1011702590-1184PURE: 57179601https://doi.org/10.1016/j.cola.2022.101170info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-03-11T05:33:47Zoai:run.unl.pt:10362/151347Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:54:32.949661Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Surveying communities of users of MATLAB and clone languages
title Surveying communities of users of MATLAB and clone languages
spellingShingle Surveying communities of users of MATLAB and clone languages
Reis, Eduardo
MATLAB
Modularity
Object-oriented programming
Questionnaires
Surveys
Software
Human-Computer Interaction
Computer Networks and Communications
title_short Surveying communities of users of MATLAB and clone languages
title_full Surveying communities of users of MATLAB and clone languages
title_fullStr Surveying communities of users of MATLAB and clone languages
title_full_unstemmed Surveying communities of users of MATLAB and clone languages
title_sort Surveying communities of users of MATLAB and clone languages
author Reis, Eduardo
author_facet Reis, Eduardo
Gralha, Catarina
Monteiro, Miguel P.
author_role author
author2 Gralha, Catarina
Monteiro, Miguel P.
author2_role author
author
dc.contributor.none.fl_str_mv NOVALincs
RUN
dc.contributor.author.fl_str_mv Reis, Eduardo
Gralha, Catarina
Monteiro, Miguel P.
dc.subject.por.fl_str_mv MATLAB
Modularity
Object-oriented programming
Questionnaires
Surveys
Software
Human-Computer Interaction
Computer Networks and Communications
topic MATLAB
Modularity
Object-oriented programming
Questionnaires
Surveys
Software
Human-Computer Interaction
Computer Networks and Communications
description Publisher Copyright: © 2022 The Author(s)
publishDate 2022
dc.date.none.fl_str_mv 2022-12
2022-12-01T00:00:00Z
2023-03-28T22:21:48Z
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.uri.fl_str_mv http://hdl.handle.net/10362/151347
url http://hdl.handle.net/10362/151347
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Reis, E., Gralha, C., & Monteiro, M. P. (2022). Surveying communities of users of MATLAB and clone languages. Journal of Computer Languages, 73, [101170]. https://doi.org/10.1016/j.cola.2022.101170
2590-1184
PURE: 57179601
https://doi.org/10.1016/j.cola.2022.101170
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 12
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799138133834465280