Logo do repositório
 
Publicação

Using empirical studies to mitigate symbol overload in iStar extensions

dc.contributor.authorGonçalves, Enyo
dc.contributor.authorAlmendra, Camilo
dc.contributor.authorGoulão, Miguel
dc.contributor.authorAraújo, João
dc.contributor.authorCastro, Jaelson
dc.contributor.institutionDI - Departamento de Informática
dc.contributor.institutionNOVALincs
dc.contributor.pblSpringer
dc.date.accessioned2021-03-05T23:49:15Z
dc.date.available2021-03-05T23:49:15Z
dc.date.issued2020-05-01
dc.descriptioninfo:eu-repo/grantAgreement/FCT/6817 - DCRRNI ID/UID%2FCEC%2F04516%2F2019/PT
dc.description.abstractModelling 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.en
dc.description.versionauthorsversion
dc.description.versionpublished
dc.format.extent2499456
dc.identifier.doi10.1007/s10270-019-00770-9
dc.identifier.issn1619-1366
dc.identifier.otherPURE: 17676453
dc.identifier.otherPURE UUID: a11472e2-f465-48e1-86bc-33376628ca96
dc.identifier.otherScopus: 85076604688
dc.identifier.otherWOS: 000528217800013
dc.identifier.urihttp://hdl.handle.net/10362/113251
dc.identifier.urlhttps://www.scopus.com/pages/publications/85076604688
dc.language.isoeng
dc.peerreviewedyes
dc.subjectExperiment
dc.subjectiStar
dc.subjectModel-based engineering
dc.subjectModelling language extensions
dc.subjectSemiotic clarity principle
dc.subjectSymbol overload
dc.subjectSoftware
dc.subjectModelling and Simulation
dc.titleUsing empirical studies to mitigate symbol overload in iStar extensionsen
dc.typejournal article
degois.publication.firstPage763
degois.publication.issue3
degois.publication.lastPage784
degois.publication.titleSoftware and Systems Modeling
degois.publication.volume19
dspace.entity.typePublication
rcaap.rightsopenAccess

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Gon_alves2020_Article_UsingEmpiricalStudiesToMitigat_1.pdf
Tamanho:
2.38 MB
Formato:
Adobe Portable Document Format