- Software Engineering Research
- Software Engineering Techniques and Practices
- Advanced Software Engineering Methodologies
- Education and Digital Technologies
- Open Source Software Innovations
- Education and Public Policy
- Service-Oriented Architecture and Web Services
- Assistive Technology in Communication and Mobility
- Green IT and Sustainability
- Ethics and Social Impacts of AI
- Privacy, Security, and Data Protection
- Information and Cyber Security
- Evasion and Academic Success Factors
- Digital Accessibility for Disabilities
- Academic Research in Diverse Fields
- Software Reliability and Analysis Research
- Virtual Reality Applications and Impacts
- Interactive and Immersive Displays
- Autism Spectrum Disorder Research
- Evaluation and Performance Assessment
- Smart Cities and Technologies
- Innovative Approaches in Technology and Social Development
- Education Pedagogy and Practices
- Education and Technology Integration
- E-Learning and Knowledge Management
Universidade Federal da Paraíba
2015-2024
Universidade Federal de Pernambuco
2010-2023
Software (Spain)
2019
Rio Tinto (Australia)
2015-2018
Universidade de Pernambuco
2011-2013
Today's society heavily relies on intelligent technologies that capture and monitor real-time data, necessitating strong measures to ensure personal data privacy protection. Regulatory frameworks like the General Data Protection Law (LGPD) in Brazil require software development consider throughout life cycle, significantly impacting Requirements Engineering process. The LGPD mandates all companies maintain a Personal Inventory (PDI) records flow of from collection disposal. This study...
Context: Society 5.0 depends on intelligent technologies that capture and monitor data in real-time. Software development needs to guarantee the privacy protection of personal data, according regulations such as GDPR Europe LGPD Brazil. Objective: The main goal this study is check possibility Personal Data Inventory (PDI) adoption for User Stories BDD Scenarios creation, verify its relevance regarding software understanding documentation. Method: An experiment was performed with 34...
Even though empirical research has grown in interest, techniques, methodologies and best practices are still debate. In this context, test beds effective when one needs to evaluate compare technologies. The concept is well disseminated other areas such as Computer Networks, but remains poorly explored Software Engineering (SE). This paper presents a systematic mapping study on the SE literature. From initial set of 4239 studies, 13 primary studies were selected categorized. Based that, we...
As abordagens de ensino-aprendizagem nos cursos Engenharia Software precisam aproximar a teoria da prática e assim, metodologias ativas centradas no discente vêm sendo propostas avaliadas. Ademais, demandas legislativas impõem, multidisciplinarmente, teorias, métodos técnicas que abordem o desenvolvimento software seguro, conforme prevê LGPD exige produtos soluções considerem privacidade dados pessoais desde concepção incorpore esta durante toda vida do software: Princípios Privacy by Design...
A high number of metrics have been used to measure Object-Oriented Software Maintainability (OOSM). However, there is no comprehensive and useful catalog showing which are more appropriated for adoption in OOSM assessment both, academic industrial environments. In a previous work we performed systematic mapping study identify maintainability resulting 570 found. We classified those 15 domain categories help us on the building process. This categorization will be basement our...
Recent work has shown that although programming languages enable source code to be rich and complex, most tends repetitive predictable. The use of natural language processing (NLP) techniques applied such as n-gram models show great promise in areas completion, aiding impaired developers, search. In this paper, we address three questions related different methods constructing an industrial context. Specifically, ask: (1) Do application specific, but smaller perform better than across...
The adoption of digital resources by people with autism is a reality. Its usage can be seen in pedagogical and therapeutic environments for supporting daily quality life. In general, the inclusion covers use technology developed generic public (services e-commerce, communication, entertainment, etc.). this scenario, accessibility assurance autistic essential. However, participatory design context challenge considering characteristics particularities disorder. Therefore, an alternative...
Object-Oriented Programming (OOP) is one of the most used programming paradigms. Thus, researches dedicated in improvement software quality that adhere to this paradigm are demanded. Complementarily, maintainability considered a attribute plays an important role its level. In context, Software Maintainability (OOSM) has been studied through years and several researchers proposed high number metrics measure it. Nevertheless, there no standardization or catalogue summarize all information...
Os altos ı́ndices de evasão na graduação vêm demandando pesquisas para tentar entender e mitigar os problemas que acarretam este fenômeno. Mesmo com programas facilitação ao acesso à educação, como REUNI, a taxa cancelamentos matrı́culas ainda é crescente, inclusive em cursos oferecem alta empregabilidade, citar o curso Sistemas Informação (SI). Assim, trabalho investigou sob perspectiva fatores humanos sociais, no SI uma universidade federal, implantado fora do contexto metropolitano. Um...
We present ArchE Meter, a tool that supports developers in understanding how the implementation of an aspect-oriented system conforms to its intended layered software architecture. Based on principles architectures, Meter indicates what extent violates layering structure terms three different kinds violations.
A produção atual de dados tem afetado populações sofrem consequências pela dificuldade em entender dados, processos e resultados derivados, além não conseguirem expressar-se com dados. Interação Humano-dados (IHD) investiga fomenta habilidade interação pessoas forma significativa, que vai da capacidade ler à apropriação dos negociação sobre sistemas IHD torna-se cada vez mais relevante, abordando questões acesso população leiga a visualizações, lidar esses o está sendo dito, bem como...
A área de Engenharia Software (ES) é constituída por várias subáreas e normalmente lecionada em disciplinas com um denso conteúdo teórico-conceitual distribuídas na matriz curricular cursos graduação. Nesse contexto, vários pesquisadores têm buscado criar ambiente motivador através da proposição técnicas, ferramentas experiências ensino ES. Baseado entrevistas semiestruturadas cinco professores dezoito alunos relacionadas à ES curso graduação Sistemas Informação, este trabalho apresenta uma...
Num cenário de constantes modificações e consequente necessidade atualizações informacionais, o papel do Letramento Informacional é primordial para permitir aos indivíduos resolver problemas cotidianos se adaptar às transformações. Todavia, sabendo-se que letramento só acontece com a utilização social da escrita leitura, este processo utiliza-se emissão sons como parte importante na comunicação, as Pessoas Deficiência Auditiva (PcDA) enfrentam dificuldades. Neste sentido, Decreto nº 5.626...
A number of studies have evaluated the impact modularizing exception handling concern using aspect-oriented programming (AOP). Even though some these claimed that reuse through AOP is possible and advantageous in cases, they not focused specifically on reuse, often overall lines code as a proxy for it. This has produced contradictory results are difficult to understand extrapolate. In this paper we describe study whose goal answer question title paper. We extracted handlers from 10 distinct...
Este artigo propõe investigar fatores que impulsionam professores de Ensino Médio em duas escolas estaduais da Rede Pública a utilizarem os recursos tecnológicos (hardware/software/rede). Esta pesquisa também faz um paralelo com Teoria das Necessidades Humanas Maslow. O método utilizado foi entrevista semi-estruturada, realizada 11 professores. A análise qualitativa utilizou o NVivo para auxiliar na identificação motivações e resistências usar tecnologias. Os problemas infraestrutura escola...
Para que o uso de recursos Tecnologia Assistiva (TA) seja efetivo, estesdevem ser avaliados por seus usuários reais. Realizar teste usabilidade é uma prática permite identificar problemas no produto avaliado e conhecer comportamento as impressões dos face à interação proposta. A sua aplicação é, entretanto, desafiadora para se destinam a pessoas com Síndrome Down, devido às condições cognitivas, sensoriais motoras envolvidas. Este artigo apresenta adequação um processo usabilidade,...
Given the increased consumption of software solutions with virtual reality, there is also growing availability digital games. One quality attributes that can significantly influence acceptance reality games on market playability. In this context, some new heuristics sets have been proposed to assess attribute. These specific approach explicitly challenges posed by such as interface design, placement, and space among real reality. However, a lack empirical evidence about efficiency these...
Os altos índices de evasão na graduação vêm demandando pesquisas para entender este fenômeno, inclusive em cursos como Sistema Informação. Assim, trabalho investigou a sob perspectiva fatores acadêmicos, humanos e sociais UFPB. Um survey foi respondido por 53 evadidos uma análise quantitativa sobre dados gerados pelo Controle Acadêmico da instituição - 243 registros realizada, indicando falta políticas públicas universitárias referente auxílios financeiros das maiores causas evasão....
The demand for software that is executed in different contexts and by users brings to light the importance of evaluating quality attribute "functional suitability", since this deals with completeness functionalities correctness their executions, always appropriate specific contexts. Despite recommendations on subject, ISO SQuaRE 25000 recommends what needs be evaluated when functional suitability observed. abstraction inherent process may present itself as an obstacle adhering these...
Learning processes of Mathematics have been facing historical difficulties when the study object is an abstract issue such as Linear Function (LF). In this context, mixture approach for teaching has adopted: Blended (BL). Thus, goal to assess problemsolving strategies concerning LF a BL applied. The methodological steps were composed by face-to-face observations, virtual and questionnaire application. research was conducted at public school with 02 teachers 84 students. As result, 08...