Marco Antônio Pereira Araújo

ORCID: 0000-0001-9504-6463
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Software Engineering Research
  • Software Engineering Techniques and Practices
  • Scientific Computing and Data Management
  • Software Reliability and Analysis Research
  • Big Data and Business Intelligence
  • Business and Management Studies
  • Open Source Software Innovations
  • Software System Performance and Reliability
  • Research Data Management Practices
  • Software Testing and Debugging Techniques
  • Education and Digital Technologies
  • Distributed and Parallel Computing Systems
  • Advanced Software Engineering Methodologies
  • Semantic Web and Ontologies
  • Evasion and Academic Success Factors
  • Environmental Sustainability and Education
  • Healthcare and Environmental Waste Management
  • Service-Oriented Architecture and Web Services
  • Academic Research in Diverse Fields
  • Knowledge Management and Sharing
  • Data Quality and Management
  • Education and Public Policy
  • Education Pedagogy and Practices
  • Teaching and Learning Programming
  • Expert finding and Q&A systems

Universidade Federal de Juiz de Fora
2015-2024

Centro Universitário do Espírito Santo
2024

University of Vassouras
2016-2024

Fundação Oswaldo Cruz
2024

SANE Mental Health Charity
2024

Secretaria do Meio Ambiente
2023

Centro Universitário de Volta Redonda
2023

Instituto de Saúde
2023

Altera (United States)
2023

Universidade Federal do Rio de Janeiro
2011-2022

Test case prioritization (TCP) techniques aim to reorder test cases execution according a goal. One common goal is fault detection, in which that have higher chance of detecting are executed first than the remaining cases. The this study investigate TCP empirical studies order synthesize reported effectiveness results and provide basis for future research. We conducted systematic literature mapping characterize review analyze results. Among selected from 1999 2016, we found there high amount...

10.1145/3131151.3131170 article EN 2017-09-18

INTRODUCTION: Parkinson's disease (PD) is a neurological disorder that causes loss of functional abilities and independence. The aim this study was to evaluate the effects physical therapist-supervised home-based exercise program in patients with PD using UPDRS scale. MATERIALS AND METHODS: Thirty-three 1.5 3 Hoehn Yahr stages participated trial. their relatives received booklet 12-week home program, series strengthening, stretching flexibility exercises. were trained by therapist, each...

10.1590/s0103-51502012000400003 article EN cc-by Fisioterapia em Movimento 2012-12-01

[Context] The adoption of micro-frontends architectures has gained traction as a promising approach to enhance modularity, scalability, and maintainability web applications. [Goal] primary aim this research is investigate the benefits limitations migrating real-world application architecture from perspective developers. [Method] Based on action approach, after diagnosis planning, we applied an intervention target microfrontends architecture. Thereafter, migration was evaluated in workshop...

10.5753/sbes.2024.3303 article EN 2024-09-30

This paper discusses the use of evolution and maintenance techniques in scientific workflows context. Using version control data provenance techniques, strategical information can be collected analyzed using ontological rules. We present E-SECO ProVersion approach, specified context a Scientific Software Ecosystem, named E-SECO. is aimed acting as mediator to extract from different repositories. Therefore, it address workflows, adapting concepts software for experimentation context, through...

10.1016/j.procs.2016.09.194 article EN Procedia Computer Science 2016-01-01

Software evolution is recognized as one of the most challenging areas in field Engineering. The observation time-dependent, reducing opportunities for actual observations short periods time. Usually, maintenance cycles are proportional to software life cycle. Therefore, amount research has not been enough deal with all issues related software. However, simulation through confident models represents an interesting strategy support decay period Towards that, this paper describes a model aimed...

10.1145/2372251.2372303 article EN 2012-09-19

Software Ecosystems are complex environments. Several actors grouped on a software platform, facilitating investments in research, development, and reuse of components. However, such may be lost if the ecosystem is not solid. Therefore, it important to assess health an ecosystem. This work presents HEAL-ME architecture, which main goal evaluate ecosystems. A pilot case study using scientific also presented. Enhancements will provided for complete SECO assessment.

10.1109/jsos.2017.13 article EN 2017-05-01

Regression tests are executed after every change in software. In a software development environment that adopts Continuous Software Engineering practices such as Integration, Delivery and Deployment, is changed, built tested many times. Every regression test execution may include different situations problems treated isolated way. Data provenance concerned with the origins processes some data has gone through, until it becomes information. Ontologies formal models contain axioms...

10.1145/3128473.3128483 article EN 2017-09-01

In global software development distributed teams are often challenged by distances, such as cultural diversity and linguistic barriers. This stimulates the search for groups of people that can work together collaborate in a positive way, even though they working environment. addition, demand high quality motivates experienced developers who able to solve complex tasks or help others with their own tasks. aims detect experts identify collaborative members some topics development. To achieve...

10.1109/cscwd.2019.8791857 article EN 2019-05-01

In recent years the scientific research has undergone substantial changes. particular, there is a greater collaboration between groups, which leads to an increase in use of information processing techniques, and, therefore, need share results and observations among participants research. This work as main goal propose architecture support distributed experiments, implementation so-called collaborative laboratories.

10.1109/cscwd.2016.7565956 article EN 2022 IEEE 25th International Conference on Computer Supported Cooperative Work in Design (CSCWD) 2016-05-01

Inadequate data organization within a company can result in decreased efficiency, increased costs, and longer delivery times. In the context of an electronic maintenance laboratory servicing mining internally, lack hampers conversion information into actionable knowledge, affecting efficiency. This study aims to address these issues by transforming existing structured knowledge using Methontology OntoForInfoScience methodologies. The ontology model was validated both experts software plug-in...

10.1145/3615366.3625069 article EN 2023-10-16

The present paper addresses the refactoring techniques defended by Martin Fowler (2002), and bad smells in your work. A tool was developed to support teaching assessing academic works called Code Smell Analyzer, which aims identify codes, presenting how they can be corrected avoided using techniques. integrated into Eclipse IDE (Integrated Development Environment) assist assessment of about source code.

10.1109/tla.2016.7437235 article EN IEEE Latin America Transactions 2016-02-01

Abstract The relationship between water quality, weather, lunar phase and daily changes in crawfish ( Proearnbums clurkii ) catch per unit effort (CPUE) was determined five experimental ponds from March through May, 1984 1985. Air temperatures, solar radiation, dissolved oxygen, wind velocity, barometric pressure, precipitation were recorded during the harvesting of study. Crawfish CPUE (g/trap/24 h) significantly correlated with temperature, phase, velocity relative density harvestable size...

10.1111/j.1749-7345.1989.tb01003.x article EN Journal of the World Aquaculture Society 1989-12-01

Processes improvement is a key feature to achieve quality in products. The investments defining and refining organisations' processes are always concern. This fact also occurs the software development domain. A practice considered support continuous of reuse knowledge acquired previous executions. way capture this by using provenance models. main goal work define, implement evaluate iSPuP approach phases execution, monitoring, analysis, feedback processes, data ontology techniques, derive...

10.1504/ijbpim.2019.100924 article EN International Journal of Business Process Integration and Management 2019-01-01

Finding experts in certain technologies or modules inside a project on global software development can be challenge. There is large pool of developers, with distinct knowledge, availability and goals. Furthermore, work times, dedication cooperation expertise impact directly willingness capacity to collaborate. To address this scenario, we propose collaborative network find within projects that helpful community members. We adopt clustering algorithm order not only specific but also...

10.1109/cscwd.2019.8791872 article EN 2019-05-01

[Contexto] Tecnologias e ambientes de desenvolvimento voltados para as áreas manutenção evolução colaborativas software têm atraído a atenção empresas grupos usuários no sentido resolver seus problemas em projetos software. Entretanto, muitos casos é necessário utilizar diferentes ferramentas. Como resultado, o tempo esforço dispendidos são crescentes função da diversidade soluções. Esses se tornam mais intensos quando trata equipes geograficamente distribuídas. [Objetivo] Neste sentido, foi...

10.5753/isys.2015.280 article PT cc-by iSys - Brazilian Journal of Information Systems 2015-07-15

Este artigo apresenta a ferramenta GiveMe Views, capaz de indicar possíveis módulos e componentes que poderão ser impactados quando uma manutenção corretiva, adaptativa ou evolutiva é realizada. Fornece visualizações permitem ao usuário obter informações sobre as relações existentes entre baseando-se em análises estatísticas realizadas por um motor SAE (Statistical Analysis Engine) dados históricos software. Uma prova conceitos foi realizada com o intuito verificar viabilidade da atividades...

10.5753/sbsi.2015.5801 article PT Anais do Simpósio Brasileiro de Sistemas de Informação (SBSI) 2015-05-26

Seeking product's quality is essential nowadays. One of the many aspects in software development source code complexity. Not paying attention to complexity during can result unexpected cost, caused by difficulty on understanding. The goal this paper introduce an initial approach identify unnecessary code. Besides identifying, also show its user how properly rewrite without based static analysis control flow graph. Once identified, graph refactored order allow understand improvement was...

10.1109/tla.2016.7786363 article EN IEEE Latin America Transactions 2016-08-01

Este artigo apresenta um framework conceitual constituído por ferramentas capazes de extrair dados históricos sobre evolução software repositórios código fonte, defeitos e processos desenvolvimento software. As que compõem o foram obtidas em processo mapeamento sistemático. Uma prova conceito foi realizada onde extraídos projetos do SINAPAD (Sistema Nacional Processamento AltoDesempenho) possui na área da computação. Também a análise dos extraídos, objetivando responder algumas questões...

10.5753/sbsi.2014.6100 article PT 2014-05-27

O descarte inadequado de resíduos é uma questão global que representa um grande desafio para a preservação do meio ambiente e da saúde pública. A implementação políticas públicas voltadas gestão adequada dos sólidos fundamental reduzir os impactos negativos causados por essa prática. Nesse contexto, este estudo teve como objetivo verificar diferença significativa no número municípios oferecem serviços coleta seletiva Brasil, tendo base dados 2010 2020 disponíveis Sistema Nacional Informações...

10.55905/revconv.17n.1-085 article PT cc-by-nc Contribuciones a las Ciencias Sociales 2024-01-08

The lack of organization and structuring data within a company can lead to loss efficiency an increase in costs delivery time. In the specific case electronic maintenance laboratory providing internal services for mining company, daily information prevents conversion such into usable knowledge, which affects deliveries. objective this study is acquire context laboratory, order organize existing transform it knowledge. creation ontological artifact using Methontology methodology conjunction...

10.2139/ssrn.4813907 preprint EN 2024-01-01

O presente artigo apresenta uma revisão sobre o papel das células-tronco adultas na medicina regenerativa, com foco sua aplicação clínica para reparação de tecidos e órgãos danificados. As adultas, como as hematopoéticas mesenquimais, têm sido amplamente estudadas devido ao seu potencial terapêutico em diversas condições, incluindo doenças hematológicas a regeneração pele córneas. transplante medula óssea, um tratamento já consolidado, tem proporcionado melhorias significativas pacientes do...

10.36557/2674-8169.2024v6n10p2562-2571 article PT cc-by Brazilian Journal of Implantology and Health Sciences 2024-10-15

A pele, composta por epiderme, derme e hipoderme, é o maior órgão do corpo, com funções essenciais de autopreservação. As queimaduras são uma das principais causas danos à resultando em processos inflamatórios complexos que envolvem citocinas outros mediadores moleculares. O tratamento profundas inclui excisão precoce enxertos como forma prevenir complicações graves. Apesar várias opções terapêuticas, não há um padrão-ouro definido para curativos. cirurgia reconstrutiva desempenha papel...

10.56083/rcv4n11-040 article PT cc-by-nc Revista Contemporânea 2024-11-07
Coming Soon ...