- Software Engineering Techniques and Practices
- Open Source Software Innovations
- Software Engineering Research
- Big Data and Business Intelligence
- Advanced Software Engineering Methodologies
- Business Process Modeling and Analysis
- Systems Engineering Methodologies and Applications
- Information Technology Governance and Strategy
- Green IT and Sustainability
- Innovative Approaches in Technology and Social Development
- Education and Digital Technologies
- Software System Performance and Reliability
- Academic Research in Diverse Fields
- Service-Oriented Architecture and Web Services
- Digital Platforms and Economics
- Technology Assessment and Management
- Information Systems Theories and Implementation
- Technology Adoption and User Behaviour
- Complex Systems and Decision Making
- Cloud Computing and Resource Management
- Online Learning and Analytics
- ERP Systems Implementation and Impact
- Smart Cities and Technologies
- E-Learning and Knowledge Management
- Business and Management Studies
Universidade Federal do Estado do Rio de Janeiro
2016-2024
Universidade Federal de Ouro Preto
2023-2024
Intel (United States)
2023
The University of Texas Medical Branch at Galveston
2023
National Research Council
2023
Korea Advanced Institute of Science and Technology
2023
Universidade Federal de Mato Grosso do Sul
2023
Universidade Federal da Grande Dourados
2023
Universidade Nova de Lisboa
2023
Fraunhofer Institute for Experimental Software Engineering
2023
Integrar teoria e prática desenvolver habilidades profissionais necessárias para o mercado de Engenharia Software (ES) ainda são desafios as universidades. Nesse contexto, objetivo deste artigo é investigar os efeitos da Experiência Desenvolvedor (DX, do inglês Developer Experience) em uma abordagem Aprendizagem Baseada Projetos (ABP) durante processo ensino-aprendizagem ES. Para isso, foi realizado um estudo caso disciplina ES curso Sistemas Informação (SI) dois semestres, utilizando ABP...
The development of mobile applications around a central software platform has been impacting the industry. Software solutions are collaboratively built within dynamic market, often requiring adaptation processes. This trend broadly studied as Ecosystem (SECO) - in domain, named Mobile (MSECO). In this paper, we share results systematic mapping study on MSECO field that analyzed 28 papers identified relevant to answer our research questions. indicate growing interest well main platforms and...
Technological evolution has contributed to the emergence of new paradigms and trends that meet demands a dynamic market. In this context, teaching software engineering (SE) becomes challenge. SE professors in turn seek strategies prepare students for dealing with industry's demands. Therefore, it is important know how emerging topics affected teaching-learning process. This paper aims identify undergraduate courses Brazilian scenario difficulties its A survey was carried out allowed us set...
Workplace safety is a constant concern in the industry, especially activities with high risk of accidents, such as operation heavy machinery, material handling, and work electricity. Risk situation training fundamental tool for accident prevention promoting culture workplace. However, these practices are often seen boring, tiresome, ineffective, leading to low employee motivation engagement. This article presents survey conducted managers understand taught via traditional methods, rapid...
Economic and social issues were pointed out as Software Engineering (SE) challenges for the next years, since field needs to treat beyond technical side, which requires observing it in another perspective. In this sense, Ecosystems (SECOs) have emerged an approach improve software reuse global development (GSD) industry considering relations among companies stakeholders around world. Companies organizations opened up their platforms artifacts others, including partners third-part developers....
Economic and social issues are pointed out as Software Engineering (SE) challenges for the next years, since field needs to treat beyond technical side. These require analyzing of SE from another perspective. In this sense, study software ecosystems (SECOs) is an emerging discipline that investigates relationships among companies in industry. Companies work cooperatively competitively order achieve their strategic objectives. They must engage a new perspective, now also including third...
Context: Over the years, tools have been created to improve execution of development process activities. The emergence generative Artificial Intelligence (AI) and, more recently, launch and dissemination Copilot, ChatGPT-3 other tools, broadened discussion about possibility using conversational AI in diverse tasks. Problem: There is still a lack secondary studies map literature how software activities can be affected by usage tools. Solution: This study aims identify which Natural Language...
The treatment of economic and social issues in Software Engineering (SE) was pointed out as a challenge for the next years, since SE needs to treat beyond technical side, which requires observing it another perspective. In this sense, paper revisits concept components through sociotechnical construction. Based on ranking its critical elements, study shows that are assets set collaborative/local environments more than global/corporate markets. So, an approach called Brecho-VCM proposed some...
Software Ecosystems (SECOs) have emerged as an approach to improve Engineering (SE) in industry considering relations among companies and stakeholders. Companies opened up their platforms artifacts others, including partners third-part developers. Thus, systems architecture, businesses social networks should be understood integrated way. This concern motivated initial proposal of a framework for SECOs engineering order outline set steps that combines three different dimensions joins...
Software-intensive systems have become increasingly ubiquitous, large, and complex, with dissemination in several application domains tightly dependent upon different technologies. Such are usually centered a software platform so that increasing attention has been paid to influence interdependency relationships among all the involved players, forming ecosystems (SECO). Despite initial advances SECO research, few analytical models, case studies real data, integrated tool support exist. A...
The essence of the software ecosystem concept encourages external developers to interact with a platform, enabling them contribute or evolve such platform. Trying expand product into platform on which components, services and applications can be created, company may provide basis for an its life cycle. In this paper, we describe evolution process application towards using current models taking account reuse existing system. DiaDia has been developed smartphones main function consists in...