Rodrigo Oliveira Zacarias

Rodrigo Oliveira Zacarias
Verified
Rodrigo verified their affiliation via an institutional email.
Verified
Rodrigo verified their affiliation via an institutional email.
  • Master in Systems Applied to Engineering and Management
  • PhD Student at Federal University of the State of Rio de Janeiro

About

36
Publications
3,359
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
59
Citations
Introduction
PhD student in Computer Science at the Federal University of the State of Rio de Janeiro (UNIRIO, Brazil). Master in Systems Applied to Engineering and Management and Graduated in Information Systems from the Fluminense Federal Institute (IFF, Brazil). He works as IT Analyst at the Fluminense Federal University (UFF, Brazil). He is interested in the following topics: Systems Analysis and Development, Requirements Engineering, Software Ecosystems, and User/Developer Experience.
Current institution
Federal University of the State of Rio de Janeiro
Current position
  • PhD Student

Publications

Publications (36)
Article
Full-text available
Resumo: Um número considerável de alunos apresenta dificuldades de aprendizagem de lógica de programação e algoritmos nas fases iniciais dos cursos de graduação, tendo em vista a alta capacidade de raciocínio e de abstração exigidos. Face isso, o objetivo deste artigo é realizar uma revisão bibliográfica sobre metodologias de ensino que mais contri...
Article
Full-text available
Problemas relacionados à especificação de requisitos, tais como ambiguidade e incompletude, ainda são recorrentes nos processos de desenvolvimento de sistemas de informação. O reúso de requisitos é um dos mecanismos que podem auxiliar na redução desses contratempos. Nesse sentido, o objetivo deste trabalho é propor um método para a criação e para a...
Conference Paper
The concept of transparency allows stakeholders to learn and understand the elements and processes in the context of web portals for collaborative development, being a fundamental requirement for a software ecosystem (SECO) platform. Its absence brings problems regarding the communication between developers as well as the understanding of the provi...
Conference Paper
Software Ecosystems (SECO) is defined as a set of actors that function as a unit and their relationships and interactions with a distributed market between software and services. In this context, transparency is a key coordination mechanism for ecosystem actors because the availability of information enables them to be aware of the evolution of dev...
Article
Full-text available
Software Ecosystems (SECO) are a set of actors interacting with a distributed market centered on a common technological platform to develop products and services. In this context, transparency allows third-party developers to learn processes and elements that integrate the SECO platform. This non-functional requirement impacts the coordination of d...
Conference Paper
Full-text available
Transparency is a key element in software ecosystems (SECO) and promotes trust, collaboration, and accountability. However, current transparency measures focus mainly on technical aspects, such as code openness or Application Programming Interface (API) accessibility, while focusing less on social, organizational, and economic characteristics. This...
Presentation
Full-text available
Apresentação do artigo intitulado "Investigating Information Security in Systems-of-Systems" no SBSI 2022.
Chapter
Developer experience (DX) is a decisive coefficient both for the performance of developers and for keeping developers actively contributing to software platforms. When it comes to understanding what affects DX in software platforms, researchers and practitioners recognize several factors. This topic still lacks a roadmap regarding the main DX facto...
Article
Full-text available
Integrar teoria e prática e desenvolver habilidades profissionais necessárias para o mercado de Engenharia de Software (ES) ainda são desafios para as universidades. Nesse contexto, o objetivo deste artigo é investigar os efeitos da Experiência de Desenvolvedor (DX, do inglês Developer Experience) em uma abordagem de Aprendizagem Baseada em Projeto...
Conference Paper
Full-text available
Web portals play an important role within a software ecosystem (SECO), as they facilitate access to information and interaction between third-party developers to its common technological platform. One of the factors that engage third-party developers in a SECO is directly related to their developer experience (DX) on its portals. However, software...
Conference Paper
The phenomenon of the data deluge has brought to light issues related to the perception of the goals and impacts of data usage in individuals’ daily lives. The manipulation of personal data, common in various application domains, suggests that it is practically impossible to interact with any technological resource without personal data being proce...
Conference Paper
Full-text available
Este artigo explora como a UX-Tracking, uma ferramenta de captura multimodal, pode auxiliar nos desafios emergentes da Interação Humano-Dados (IHD) no Brasil. Um estudo de caso foi realizado no site do XXIII Simpósio Brasileiro sobre Fatores Humanos em Sistemas Computacionais com cinco universitários, que realizaram tarefas baseadas nas heurísticas...
Conference Paper
Full-text available
Os portais de ecossistemas de software (ECOS) são interfaces Web que permitem a um desenvolvedor participar, consumir informações e se comunicar com outros atores, em um ecossistema de software. Melhorar o engajamento dos desenvolvedores é uma preocupação importante para manter um ECOS sustentável no mercado ao longo do tempo. A Experiência de Dese...
Conference Paper
Full-text available
Avaliar a Experiência de Usuário (UX, do inglês, User eXperience) em diferentes domínios de aplicação é uma atividade complexa por seu caráter multidisciplinar. Por isso, este estudo visa identificar requisitos e apresentar uma proposta de framework multimodal para avaliação de UX em sistemas Web interativos a fim de torná-la mais abrangente, consi...
Article
Full-text available
Resumo. Portais de Ecossistemas de Software (ECOS) são interfaces web que permitem a um desenvolvedor participar de um ecossistema. Melhorar o engajamento do desenvolvedoré uma preocupação importante para manter um ECOS sustentável no mercado ao longo do tempo. Barreiras encontradas na interação com um portal de ECOS dificultam o engajamento e pode...
Conference Paper
Full-text available
Contexto: Portais de Ecossistemas de Software (ECOS) são interfaces web que permitem a um desenvolvedor participar de um ecossistema. Motivação: Melhorar o engajamento do desenvolvedor é uma preocupação importante para manter um ECOS sustentável no mercado. A Experiência de Desenvolvedor (DX, do inglês Developer eXperience) afeta o engajamento no p...
Article
Full-text available
Web portals play an important role within a Software Ecosystem (SECO), as they facilitate access to information and interaction among software developers over a common technological platform. However, developers' dissatisfaction with how information is presented on the SECO portal affects their engagement within the platform, causing a migration to...
Thesis
Full-text available
Context: Software Ecosystem (SECO) portals are web interfaces that allow a developer to access an ecosystem, consume information and communicate with other actors. Motivation: Improving developer engagement is an important concern to maintain a sustainable SECO in the market over time. Developer Experience (DX) affects engagement on the portal, as...
Conference Paper
Full-text available
Context: Software Ecosystems (SECO) portals are web interfaces that allow a developer to access an ecosystem. They allow the consumption of information and communication by actors. Motivation: Improving the Developer Experience (DX) is an important concern for developers to be engaged with a SECO portal. Transparency helps in the understanding of t...
Conference Paper
Full-text available
A avaliação de transparência em portais de Ecossistemas de Software (ECOS) é imprescindível para qualidade da interação com uma plataforma tecnológica comum. A Engenharia Semiótica (EngSem) pode ser uma aliada para esse processo, pois verifica a qualidade da comunicabilidade da interface. Nesse contexto, o objetivo deste trabalho é avaliar a comuni...
Conference Paper
Software Ecosystems (SECO) are a set of actors interacting with a distributed market centered on a technology platform to develop products and services. In this context, transparency is a concept that allows third-party developers to learn processes and elements that integrate the platform of SECO. This non-functional requirement impacts the coordi...
Conference Paper
Context: Web portals play an important role within a Software Ecosystem (SECO), as they facilitate access to information and interaction among software developers over a common technological platform. Problem: Developers' dissatisfaction with how information is presented on the SECO portal affects their engagement within the platform, causing a mig...
Conference Paper
Full-text available
Different markets have increasingly sought to offer persona-lized experiences in the use of their products and/or services. From that, this work presents UX-Tracking, a web tool for multimodal capture that adds a set of tracking techniques to allow User Experience (UX) evaluation. UX-Tracking allows you to simultaneously track mouse, eye, keyboard,...
Conference Paper
Full-text available
A Experiência de Usuário (UX, do inglês User Experience) consiste no conjunto de percepções, emoções e comportamentos que ocorrem durante a interação de usuários com produtos e serviços. O uso de ferramentas de captura multimodal auxilia na avaliação e compreensão da UX em diferentes domínios, proporcionando mais precisão no monitoramento do compor...
Article
Full-text available
Organizational transparency is a factor that improves stakeholders' view of processes and information, supported by Information Systems (IS). However, there are situations in which available data quality is questioned or the view on these organizational elements is not satisfactorily guaranteed, threatening the corporation trust and credibility. Pa...
Conference Paper
Context: Changes in society have made information systems more complex. This also happens to a category of systems defined as system-of-systems (SoS) and system-of-information systems (SoIS). Problem: Although SoS offers benefits to organizations, the difficulty of IT managers in dealing with information security in these systems can leave them vul...
Presentation
Full-text available
Apresentação da Defesa de Dissertação de Mestrado em 18/04/2022 na PPGI-UNIRIO.
Conference Paper
Full-text available
As intensas transformações ocorridas na sociedade nesta década tor-naram os sistemas de informação (SI) mais complexos. Tal complexidade se relaciona a uma categoria de sistemas definida como sistema-de-sistemas ou simplesmente SoS (do inglês, systems-of-systems). Embora SoS ofereçam bene-fícios às organizações, a dificuldade dos gestores de TI em...
Conference Paper
Several organizations have invested in solutions to improve user experience when interacting with computer systems and tools. One of the applied strategies is the study of users behavior in order to identify which areas of interest (AOI) mostly attract their attention in the application interfaces. In this context, this paper proposes an analytical...
Article
Systems-of-systems (SoS) are a class of complex systems characterized by the interaction of managerial and operationally independent constituent systems that collaborate to fulfill a global mission. While SoS offers many benefits to organizations, the inability of stakeholders to deal with information security in SoS can leave them vulnerable to th...
Conference Paper
Full-text available
As interfaces que amparam a Web social (e.g., portais Web, fóruns, redes sociais etc.) desempenham um papel importante dentro de um ecossistema de software (ECOS), tendo em vista que facilitam o acesso à informação e a interação entre os desenvolvedores externos à sua plataforma tecnológica comum. Essas interfaces formam os chamados portais de ECOS...
Article
Full-text available
A modelagem de processos de negócio auxilia as organizações na compreensão de suas atividades. A partir dela, é possível obter os requisitos necessários para o projeto de desenvolvimento de software capaz de automatizar as atividades. A priorização destes requisitos possui grande importância em razão de sua influência no escopo do projeto, uma vez...
Article
Full-text available
Resumo Este artigo tem objetivo de analisar os fatores que influenciam na variação da nota de corte das bolsas ofertadas para cursos de graduação no Prouni e sua relação com a política de acesso ao ensino superior. Foram obtidos 41.437 registros de cursos com bolsas ofertadas no 1º semestre de 2018 na plataforma Brasil.io. Foi aplicado o algoritmo...
Article
Full-text available
Este trabalho tem como objetivo a realização do ranqueamento dos municípios da região Norte Fluminense a partir dos índices IDHM e IFDM, assim como suas correspondentes ordenações advindas da modelagem multicritério. São utilizados dados de 2010, uma vez que a última divulgação do IDHM se deu nesse ano. O método PROMETHEE II é utilizado considerand...
Conference Paper
Full-text available
Resumo: Este trabalho visa realizar o ranqueamento dos municípios da região Norte Fluminense a partir dos índices IDHM e IFDM, assim como suas correspondentes ordenações advindas da modelagem multicritério. São utilizados dados de 2010, uma vez que a última divulgação do IDHM se deu nesse ano. O método PROMETHEE II é utilizado considerando os munic...
Article
Full-text available
Este artigo apresenta uma Busca Local que faz a permuta All Pairs, aplicada ao problema de alocação de facilidades, tratado como o problema das p-medianas. O objetivo é alocar um número fixo de facilidades (medianas) em pontos estratégicos de uma região para minimizar a distância total envolvida, entre as facilidades abertas e os pontos de demanda...

Network

Cited By