Using empirical studies to mitigate symbol overload in iStar extensions
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Outros Autores: | , , , |
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 |