xmlui.ArtifactBrowser.ItemViewer.show_simple

dc.contributor.authorNazário, Marcos Felipe Carvalho-
dc.contributor.authorGuerra, Eduardo-
dc.contributor.authorBonifácio, Rodrigo-
dc.contributor.authorPinto, Gustavo-
dc.date.accessioned2019-11-18T14:31:27Z-
dc.date.available2019-11-18T14:31:27Z-
dc.date.issued2019-
dc.identifier.citationNAZÁRIO, Marcos Felipe Carvalho et al. Detecting and reporting object-relational mapping problems: an industrial report. In: ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2019, Porto de Galinhas (PE). Proceedings.... Porto de Galinhas: ACM/IEEE, 2019.pt_BR
dc.identifier.urihttp://patua.iec.gov.br//handle/iec/3975-
dc.description.abstractBackground: Object-Relational Mapping (ORM) frameworks are regarded as key tools in the software engineer arsenal. However, developers often face ORM problems, and the solution to these problems are not always clear. To mitigate these problems, we created a framework that detects and reports a family of ORM problems. Aims: The aim of this work is to assess how practitioners perceive our framework, the problems, they face, and the eventual points for improvements. Method: We first report an observational study in which we curated 12 ORM-related problems, which are implemented in our framework. We then conducted a developer experience (DX) study with 13 developers (10 well-experienced and 3 students) to assess their experience with our framework to implement six ORM-related tasks. Results: All participants agreed that our framework helped them to finish the programming tasks. The participants perceived that our framework eases the ORM modeling, has precise error messages, and employs ORM best practices. As a shortcoming, however, one participant mentioned that some custom annotations are not very intuitive. Conclusions: Our findings indicate that developers are willing to use frameworks that catch ORM problems, which create opportunities for new research and tools.pt_BR
dc.language.isoengpt_BR
dc.rightsAcesso Embargadopt_BR
dc.titleDetecting and reporting object-relational mapping problems: an industrial reportpt_BR
dc.typeResumo Apresentado em Eventopt_BR
dc.subject.decsPrimaryMapeamento Objeto-Relacionalpt_BR
dc.subject.decsPrimaryLinguagens de Programaçãopt_BR
dc.subject.decsPrimaryAnálise de Sistemaspt_BR
dc.creator.affilliationMinistério da Saúde. Secretaria de Vigilância em Saúde. Instituto Evandro Chagas. Setor de Informática. Ananindeua, PA, Brasil.pt_BR
dc.creator.affilliationNational Institute for Space Research. São José dos Campos, SP, Brazil.pt_BR
dc.creator.affilliationUniversity of Brasília. Brasilia, DF, Brazil.pt_BR
dc.creator.affilliationFederal University of Pará. Belém, PA, Brazil.pt_BR
dc.identifier.doi10.1109/ESEM.2019.8870163-


xmlui.dri2xhtml.METS-1.0.item-files-head

Thumbnail

xmlui.ArtifactBrowser.ItemViewer.head_parent_collections

xmlui.ArtifactBrowser.ItemViewer.show_simple