An approach for graphical user interface external bad smells detection
| Main Author: | |
|---|---|
| Publication Date: | 2014 |
| Other Authors: | , , |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | https://hdl.handle.net/1822/36508 |
Summary: | In the context of an effort to develop methodologies to support the evaluation of interactive system, this paper investigates an approach to detect graphical user interface external bad smells. Our approach consists in detecting user interface external bad smells through model-based reverse engineering from source code. Models are used to define which widgets are present in the interface, when can particular graphical user interface (GUI) events occur, under which conditions, which system actions are executed, and which GUI state is generated next. From these models we obtain metrics that can later be used to identify the smells. |
| id |
RCAP_0c73956bc031858da3f1fdee053bb60b |
|---|---|
| oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/36508 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
An approach for graphical user interface external bad smells detectionGUIReverse EngineeringBad SmellsCiências Naturais::Ciências da Computação e da InformaçãoScience & TechnologyIn the context of an effort to develop methodologies to support the evaluation of interactive system, this paper investigates an approach to detect graphical user interface external bad smells. Our approach consists in detecting user interface external bad smells through model-based reverse engineering from source code. Models are used to define which widgets are present in the interface, when can particular graphical user interface (GUI) events occur, under which conditions, which system actions are executed, and which GUI state is generated next. From these models we obtain metrics that can later be used to identify the smells.SpringerUniversidade do MinhoSilva, João CarlosCampos, J. CreissacSaraiva, João AlexandreSilva, J. L.20142014-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/36508engSilva, J.C., Campos, J.C., Saraiva, J., Silva, J.L. (2014). An Approach for Graphical User Interface External Bad Smells Detection. In: Rocha, Á., Correia, A., Tan, F., Stroetmann, K. (eds) New Perspectives in Information Systems and Technologies, Volume 2. Advances in Intelligent Systems and Computing, vol 276. Springer, Cham. https://doi.org/10.1007/978-3-319-05948-8_19978-3-319-05947-12194-535710.1007/978-3-319-05948-8_19978-3-319-05948-8http://dx.doi.org/10.1007/978-3-319-05948-8_19info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T06:32:59Zoai:repositorium.sdum.uminho.pt:1822/36508Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:56:44.913978Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
An approach for graphical user interface external bad smells detection |
| title |
An approach for graphical user interface external bad smells detection |
| spellingShingle |
An approach for graphical user interface external bad smells detection Silva, João Carlos GUI Reverse Engineering Bad Smells Ciências Naturais::Ciências da Computação e da Informação Science & Technology |
| title_short |
An approach for graphical user interface external bad smells detection |
| title_full |
An approach for graphical user interface external bad smells detection |
| title_fullStr |
An approach for graphical user interface external bad smells detection |
| title_full_unstemmed |
An approach for graphical user interface external bad smells detection |
| title_sort |
An approach for graphical user interface external bad smells detection |
| author |
Silva, João Carlos |
| author_facet |
Silva, João Carlos Campos, J. Creissac Saraiva, João Alexandre Silva, J. L. |
| author_role |
author |
| author2 |
Campos, J. Creissac Saraiva, João Alexandre Silva, J. L. |
| author2_role |
author author author |
| dc.contributor.none.fl_str_mv |
Universidade do Minho |
| dc.contributor.author.fl_str_mv |
Silva, João Carlos Campos, J. Creissac Saraiva, João Alexandre Silva, J. L. |
| dc.subject.por.fl_str_mv |
GUI Reverse Engineering Bad Smells Ciências Naturais::Ciências da Computação e da Informação Science & Technology |
| topic |
GUI Reverse Engineering Bad Smells Ciências Naturais::Ciências da Computação e da Informação Science & Technology |
| description |
In the context of an effort to develop methodologies to support the evaluation of interactive system, this paper investigates an approach to detect graphical user interface external bad smells. Our approach consists in detecting user interface external bad smells through model-based reverse engineering from source code. Models are used to define which widgets are present in the interface, when can particular graphical user interface (GUI) events occur, under which conditions, which system actions are executed, and which GUI state is generated next. From these models we obtain metrics that can later be used to identify the smells. |
| publishDate |
2014 |
| dc.date.none.fl_str_mv |
2014 2014-01-01T00:00:00Z |
| dc.type.driver.fl_str_mv |
conference paper |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1822/36508 |
| url |
https://hdl.handle.net/1822/36508 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
Silva, J.C., Campos, J.C., Saraiva, J., Silva, J.L. (2014). An Approach for Graphical User Interface External Bad Smells Detection. In: Rocha, Á., Correia, A., Tan, F., Stroetmann, K. (eds) New Perspectives in Information Systems and Technologies, Volume 2. Advances in Intelligent Systems and Computing, vol 276. Springer, Cham. https://doi.org/10.1007/978-3-319-05948-8_19 978-3-319-05947-1 2194-5357 10.1007/978-3-319-05948-8_19 978-3-319-05948-8 http://dx.doi.org/10.1007/978-3-319-05948-8_19 |
| 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.publisher.none.fl_str_mv |
Springer |
| publisher.none.fl_str_mv |
Springer |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833595638872276992 |