Using empirical studies to mitigate symbol overload in iStar extensions

Detalhes bibliográficos
Autor(a) principal: Gonçalves, Enyo
Data de Publicação: 2020
Outros Autores: Almendra, Camilo, Goulão, Miguel, Araújo, João, Castro, Jaelson
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/113251
Resumo: info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UID%2FCEC%2F04516%2F2019/PT
id RCAP_0af83877b793f494922978a857812168
oai_identifier_str oai:run.unl.pt:10362/113251
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 Using empirical studies to mitigate symbol overload in iStar extensionsExperimentiStarModel-based engineeringModelling language extensionsSemiotic clarity principleSymbol overloadSoftwareModelling and Simulationinfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UID%2FCEC%2F04516%2F2019/PTModelling languages are frequently extended to include new constructs to be used together with the original syntax. New constructs may be proposed by adding textual information, such as UML stereotypes, or by creating new graphical representations. Thus, these new symbols need to be expressive and proposed in a careful way to increase the extension’s adoption. A method to create symbols for the original constructs of a modelling language was proposed and has been used to create the symbols when a new modelling language is designed. We argue this method can be used to recommend new symbols for the extension’s constructs. However, it is necessary to make some adjustments since the new symbols will be used with the existing constructs of the modelling language original syntax. In this paper, we analyse the usage of this adapted method to propose symbols to mitigate the occurrence of overloaded symbols in the existing iStar extensions. We analysed the existing iStar extensions in an SLR and identified the occurrence of symbol overload among the existing constructs. We identified a set of fifteen overloaded symbols in existing iStar extensions. We used these concepts with symbol overload in a multi-stage experiment that involved users in the visual notation design process. The study involved 262 participants, and its results revealed that most of the new graphical representations were better than those proposed by the extensions, with regard to semantic transparency. Thus, the new representations can be used to mitigate this kind of conflict in iStar extensions. Our results suggest that next extension efforts should consider user-generated notation design techniques in order to increase the semantic transparency.DI - Departamento de InformáticaNOVALincsRUNGonçalves, EnyoAlmendra, CamiloGoulão, MiguelAraújo, JoãoCastro, Jaelson2021-03-05T23:49:15Z2020-05-012020-05-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10362/113251eng1619-1366PURE: 17676453https://doi.org/10.1007/s10270-019-00770-9info: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-11T04:56:24Zoai:run.unl.pt:10362/113251Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:42:17.761780Repositó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 Using empirical studies to mitigate symbol overload in iStar extensions
title Using empirical studies to mitigate symbol overload in iStar extensions
spellingShingle Using empirical studies to mitigate symbol overload in iStar extensions
Gonçalves, Enyo
Experiment
iStar
Model-based engineering
Modelling language extensions
Semiotic clarity principle
Symbol overload
Software
Modelling and Simulation
title_short Using empirical studies to mitigate symbol overload in iStar extensions
title_full Using empirical studies to mitigate symbol overload in iStar extensions
title_fullStr Using empirical studies to mitigate symbol overload in iStar extensions
title_full_unstemmed Using empirical studies to mitigate symbol overload in iStar extensions
title_sort Using empirical studies to mitigate symbol overload in iStar extensions
author Gonçalves, Enyo
author_facet Gonçalves, Enyo
Almendra, Camilo
Goulão, Miguel
Araújo, João
Castro, Jaelson
author_role author
author2 Almendra, Camilo
Goulão, Miguel
Araújo, João
Castro, Jaelson
author2_role author
author
author
author
dc.contributor.none.fl_str_mv DI - Departamento de Informática
NOVALincs
RUN
dc.contributor.author.fl_str_mv Gonçalves, Enyo
Almendra, Camilo
Goulão, Miguel
Araújo, João
Castro, Jaelson
dc.subject.por.fl_str_mv Experiment
iStar
Model-based engineering
Modelling language extensions
Semiotic clarity principle
Symbol overload
Software
Modelling and Simulation
topic Experiment
iStar
Model-based engineering
Modelling language extensions
Semiotic clarity principle
Symbol overload
Software
Modelling and Simulation
description info:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UID%2FCEC%2F04516%2F2019/PT
publishDate 2020
dc.date.none.fl_str_mv 2020-05-01
2020-05-01T00:00:00Z
2021-03-05T23:49:15Z
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/113251
url http://hdl.handle.net/10362/113251
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 1619-1366
PURE: 17676453
https://doi.org/10.1007/s10270-019-00770-9
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 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_ 1799138034988351488