Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Rodrigo Pereira dos Santos is active.

Publication


Featured researches published by Rodrigo Pereira dos Santos.


european conference on software architecture | 2018

Which factors affect the evangelist's support during training sessions in mobile software ecosystems?

Awdren de Lima Fontão; Bernardo José da Silva Estácio; Juliana Fernandes; Rodrigo Pereira dos Santos; Arilo Claudio Dias-Neto

In Mobile Software Ecosystems (MSECO), keystone organizations provide mobile platforms and perform training sessions to educate and motivate developers to achieve goals, such as increasing the number of mobile apps as well as reusing and integrating information. Dedicated official staff known as evangelists performs official training sessions. However, there is little discussion about the factors that affect training sessions in MSECO. It can support evangelist in planning and performing effective training sessions. In this paper, we share results from two experimental studies to evaluate factors that may affect training sessions: (1) Case study: we identified seven impact factors in the context of a real MSECO; and (2) Survey: these factors were evaluated by 25 evangelists with respect to impact level. Those seven factors ordered by impact level are: Commitment of the partner institution; Infrastructure; Evangelists approach; Focus on goals; Synergy; Subjectivity of the training planning; and Risk mitigation.


brazilian symposium on software engineering | 2018

Identifying emerging topics and difficulties in software engineering education in Brazil

Thaís Ferreira; Davi Viana; Juliana Fernandes; Rodrigo Pereira dos Santos

Technological evolution has contributed to the emergence of new paradigms and trends that meet demands of a dynamic market. In this context, teaching software engineering (SE) becomes a challenge. SE professors in turn seek strategies to prepare students for dealing with industrys demands. Therefore, it is important to know how emerging SE topics has affected the teaching-learning process. This paper aims to identify the emerging SE topics in undergraduate courses in the Brazilian scenario and difficulties in its teaching-learning process. A survey with SE professors was carried out and allowed us to identify a set of emerging topics explored in Brazilian SE courses as well as underlying difficulties in the teaching-learning process. Qualitative analysis was applied. Some topics identified from the dataset were agile methods, reuse, software architecture, software product lines, SE for software as a service, SE for startups, among others. Relations between such emerging topics and difficulties regarding pedagogy, materials, students and content were identified as well.


Proceedings of the 17th Brazilian Symposium on Software Quality - SBQS | 2018

Interoperability in Systems-of-Information Systems: A Systematic Mapping Study

Juliana Fernandes; Valdemar Vicente Graciano Neto; Rodrigo Pereira dos Santos

Informationl Systems (IS) need to interoprate with other systems to provide more complex functionalities, forming largescale systems called Systems-of-Information Systems (SoIS). Interoperability is a key concern at this context. As such, solutions should be proposed to support interoperability between IS to provide products and services to (i) meet novel society demands, (ii) add value to organizations, and, at the same time, (iii) guarantee quality of those products and services. The main contribution of this paper is the externalization of factors (e.g., technical, organizational and human issues) that affect systems interoperability systems in the context of SoIS through a systematic mapping study. Results contribute to the characterization of interoperability solutions for systems, which are of great importance to identify challenges and opportunities.


international conference on software reuse | 2017

Towards a Guideline-Based Approach to Govern Developers in Mobile Software Ecosystems

Awdren de Lima Fontão; Arilo Claudio Dias-Neto; Rodrigo Pereira dos Santos

Mobile application developers use repositories to store and reuse resources that support the development process. These repositories can be classified into internal – property of an organization that owns the mobile platform – or external – maintained by developers’ communities in a open-source way. The app store is an example of an internal repository. As examples of external repositories, we can mention Github (code) and Stack Overflow (questions and answers. Such repositories can be used to support keystone’s strategy to open its infrastructure in order to engage developers to meet the users’ demands. This scenario refers to Mobile Software Ecosystem (MSECO) where keystones can use governance models to increase profits and reduce possible risks. However, it is necessary to understand how to monitor the engagement of developers using repositories as sources of information. In other words, it is important to define developers’ governance guidelines to monitor the developer, contributions, technical questions, alignment with the keystone’ goals, and developers’ experience (DX). In this context, the goal of this PhD dissertation is to define a guideline-based approach to govern developers in an MSECO.


Proceedings of the 2nd Workshop on Social, Human, and Economic Aspects of Software | 2017

Evaluation of a Preliminary Assessment Method for Identifying the Maturity of Communication in Distributed Software Development

Nelson Leitão Júnior; Ivaldir H. de Farias Junior; Sabrina Marczak; Rodrigo Pereira dos Santos; Felipe Furtado; Hermano Perrelli de Moura

Communication is still one of the main challenges of distributed software development and it is important for distributed teams to be able to maintain effective communication, i.e., to communicate properly and in a timely manner to facilitate the management of project activities and then to contribute to the process quality. Communication is also a critical aspect for Software Reuse in global development since it affects trust and can foster the not-invented-here syndrome. In order to handle such challenge, this paper presents an evaluation of a preliminary version of an assessment method for identifying communication maturity, based on the Communication Maturity Model (C2M), a model that supports the improvement of communication processes and practices in distributed organizations. We present the preliminary assessment method definition and its evaluation results obtained during two focal group sessions with IT professionals. Findings include a positive and promising perception on the benefits of adopting this method, and a demand for further work towards its maturation.


brazilian symposium on multimedia and the web | 2016

Software Ecosystems in the Development of Web, Social Networks and Multimedia Platforms

Rodrigo Pereira dos Santos; Davi Viana

A software ecosystem (SECO) is a set of actors and artifacts that exchange resources and information based on a common technological platform, in which external players are also included. This context has affected decisions on the management and development of those platforms in several domains, especially regarding the architecture, governance and collaboration models. As such, it is important to integrate mechanisms and tools to support the exchange of information, resources and artifacts, as well as to ensure an effective communication and interaction among organizations, developers and users. This short course presents how the SECO reality changes the development of web, social networks and multimedia platforms. Initially, SECOs concepts and strategies are introduced. Next, some mechanisms to analyze the development of the abovementioned platforms are discussed. Finally, real cases are used to explore some decision scenarios and SECO resources, such as iOS/Android, Moodle, Facebook, and the Brazilian Public Software (BPS) Portal.


WAIHCWS | 2017

New Challenges in the Social Web: Towards Systems-of-Information Systems Ecosystems.

Valdemar Vicente Graciano Neto; Rodrigo Pereira dos Santos; Renata Araujo


Proceedings of the 2nd Workshop on Social, Human, and Economic Aspects of Software | 2017

Facing up the primary emotions in Mobile Software Ecosystems from Developer Experience

Awdren de Lima Fontão; Oswald Mesumbe Ekwoge; Rodrigo Pereira dos Santos; Arilo Claudio Dias-Neto


Proceedings of the 17th Brazilian Symposium on Software Quality - SBQS | 2018

Mobile Application Development Training in Mobile Software Ecosystem: Investigating the Developer eXperience

Awdren de Lima Fontão; Bruno Bonifácio; Rodrigo Pereira dos Santos; Arilo Claudio Dias-Neto


international conference on software reuse | 2017

Erratum to: Towards a Guideline-Based Approach to Govern Developers in Mobile Software Ecosystems

Awdren de Lima Fontão; Arilo Claudio Dias-Neto; Rodrigo Pereira dos Santos

Collaboration


Dive into the Rodrigo Pereira dos Santos's collaboration.

Top Co-Authors

Avatar

Arilo Claudio Dias-Neto

Federal University of Amazonas

View shared research outputs
Top Co-Authors

Avatar

Awdren de Lima Fontão

Federal University of Amazonas

View shared research outputs
Top Co-Authors

Avatar

Juliana Fernandes

Universidade Federal do Estado do Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Davi Viana

Federal University of Maranhão

View shared research outputs
Top Co-Authors

Avatar

Bernardo José da Silva Estácio

Pontifícia Universidade Católica do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Hermano Perrelli de Moura

Federal University of Pernambuco

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Sabrina Marczak

Pontifícia Universidade Católica do Rio Grande do Sul

View shared research outputs
Top Co-Authors

Avatar

Thaís Ferreira

Universidade Federal do Estado do Rio de Janeiro

View shared research outputs
Researchain Logo
Decentralizing Knowledge