Rodrigo Pereira dos Santos
Universidade Federal do Estado do Rio de Janeiro
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Rodrigo Pereira dos Santos.
european conference on software architecture | 2018
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
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
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
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
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
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
Valdemar Vicente Graciano Neto; Rodrigo Pereira dos Santos; Renata Araujo
Proceedings of the 2nd Workshop on Social, Human, and Economic Aspects of Software | 2017
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
Awdren de Lima Fontão; Bruno Bonifácio; Rodrigo Pereira dos Santos; Arilo Claudio Dias-Neto
international conference on software reuse | 2017
Awdren de Lima Fontão; Arilo Claudio Dias-Neto; Rodrigo Pereira dos Santos
Collaboration
Dive into the Rodrigo Pereira dos Santos's collaboration.
Bernardo José da Silva Estácio
Pontifícia Universidade Católica do Rio Grande do Sul
View shared research outputs