Alvaro F. Pinheiro

Alvaro F. Pinheiro
Universidade de Pernambuco | UPE · Escola Politécnica de Pernambuco - POLI

Master of Technology
Coordinator of Systems, Digital Automation and Innovation of the Attorney General of the State of Pernambuco

About

24
Publications
1,182
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
2
Citations
Introduction
My current research work will lead to my Ph.D. in Computer Engineering at the University o Pernambuco, Brazil. It involves the integration of intelligent techniques and a specially tailored methodology for development, validation, and verification of compliance in the Public service. Should my work strikes success, regiments, rules, standards, laws, policies, and regulations of public systems will guide auditing/control systems in a more compliant manner. The end result will include a framework, aiming to subsidize the development of intelligent tools for the enforcement of preventive and repressive measures against corruption. We hope that by using Artificial Intelligence and Data Mining associated with the future proposed Framework and Methodology, we can reduce corruption.
Additional affiliations
January 2019 - present
University of Pernambuco
Position
  • PhD Student
July 2018 - November 2018
Faculty of Guararapes
Position
  • Professor
January 2012 - December 2012
Federal Institute of Pernambuco
Position
  • Professor
Education
January 2008 - December 2010
C.E.S.A.R.
Field of study
  • Software Engineering
January 2006 - December 2006
Union of Brazilian Institutes of Technology
Field of study
  • Software Engineering
January 2001 - December 2005
Faculdade Integrada do Recife
Field of study
  • Information Systems

Publications

Publications (24)
Conference Paper
Full-text available
This work consists of applying supervised Machine Learning techniques to identify which types of active debts are appropriate for the collection method called protest, one of the means of collection used by the Attorney General of the State of Pernambuco. For research, the following techniques were applied, Neural Network (NN), Logistic Regression...
Conference Paper
Full-text available
The prioritization of requirements is a critical activity in quality assurance. However, in public institutions, prioritization faces conflicts with financial constraints. Problem: Increasing the complexity of requirements. Objective: Proposition of a Kanban method to improve the transparency of activities and facilitate prioritization. Method: An...
Article
Full-text available
Application of data mining (DM) techniques to optimize the process of collection of Active Debt (AD) of the State of Pernambuco, Brazil. We apply the following data mining techniques: Decision Tree (DT), Logistic regression (LR), Nayve bayes (NB), Support vector machine (SVM), also applied to the Random Forest technique which is considered an essem...
Book
Full-text available
The purpose of this material is not to be a book on Artificial Intelligence (AI), but rather, an artifact, which can be an introductory guide and guide to provide basic concepts necessary to understand what AI is and what its proposed use is. AI is a vast field, which has been explored and evolved since the 1950s. So to be an expert in this field,...
Article
Full-text available
Application of data mining (DM) techniques to optimize the process of collection of Active Debt (AD) of the State of Pernambuco, Brazil. We apply the following data mining techniques: Decision Tree (DT), Logistic regression (LR), Naive Bayes (NB), Support vector machine (SVM), also applied to the Random Forest technique which is considered an assem...
Method
Full-text available
Method used to construct the systematic literature review for the project.
Chapter
The book presents the life and work of 19 thinkers in the area of project management. The central idea is, through the study of the life and work of thinkers, to describe the evolution of thinking about projects and project management over time. The following thinkers are introduced: Chris Argyris, Frederick Taylor, Henri Fayol, Henry Ford, Henry G...
Book
Full-text available
This book covers concepts on the most diverse systems architectures with a particular focus on decision support and collaboration. For this, databases in the relational and dimensional models are explored in order to subsidize business intelligence using large volume data mining. With these theoretical foundations, the aim is to provide the necessa...
Article
Full-text available
The purpose of this book is to introduce database concepts, especially relational databases, focusing on the Structured Query Language.
Article
Full-text available
The client needs to understand what the designers are building and must be able to infer their knowledge in the projects to fully meet their needs. For this, it is necessary to establish a formal interaction channel where the client's natural language is transformed into a technical language for the development team. With this objective, UML aims t...
Article
Full-text available
Introduction to computer theory
Article
Full-text available
Describes through the UML the patterns of GoF projects in the creational, structural and behavioral categories.
Article
Full-text available
Concepts and example of how to apply the function point analysis metric to measure the size of a software.
Article
Full-text available
Object Oriented Paradigm (OOP) consists of expressing problems as objects, unlike traditional analysis which were in routines and data, which here have been replaced by methods (behavior) and attributes (properties). Thus, when the problem of developing a system in object-oriented analysis is posed, one must think how to divide this problem into ob...
Book
Full-text available
Fundamentals of Software Engineering: Programming Language CSharp is a collection of codes in C #, ASPX, CSS, JS and SQL languages to assist developers. The purpose of this book is to provide the reader with tips for solving problems encountered in Web development and is not intended to teach them, but rather to be a quick guide for experienced dev...
Book
Full-text available
The motivation of this book is to exemplify the concepts of Project Patterns using the Java programming language, the construction being a compilation of the classes produced with the intent of facilitating the understanding of the subject addressing the following themes: Object Oriented Paradigm that introduces the reader in OOP concepts; Unified...
Book
Full-text available
This book is about software development processes, highlighting the need for quality in building systems, conceptualizing the difference between Adhoc and process development. For this, the introduction to requirements engineering is carried out, addressing the techniques for eliciting requirements that provide necessary subsidies for a higher qual...
Book
Full-text available
This book basically covers basic programming concepts such as automata, types of languages, compiler principles, development paradigms and programming logic.
Book
Full-text available
This book covers systems that are classified as information, for example, decision support systems, strategic systems, management systems and transactional systems. The production of this material that makes up volume 4 of the Fundamentals of Software Engineering collection is the result of the compilation of classes produced in the disciplines tha...
Book
The aim of this book is to provide the reader with the necessary bases for the development of applications, whether Desktop, Web or Mobile. Starting reading in Computer Theory, going through Processes, Languages, Databases and ending with Information and Collaboration Systems.
Book
Full-text available
Introduction to the Database. In this, the basic concepts of databases and their management systems are addressed, but with a focus on relational architecture, because even today the market makes large use of these databases, even though the predominant paradigm is object-oriented and that , object-oriented banks have existed for a long time, even...
Book
Full-text available
This book is the result of using Microsoft's MS Project tool used in the application of PMBOK project management concepts with the assumptions of test engineering for the acquisition of quality in software products.

Questions

Question (1)
Question
To develop an architecture for an artificial intelligence framework focused on compliance with laws, decrees, regulations, rules, etc. Which functional and non-functional requirements should be met?

Projects

Projects (4)
Archived project
Basic Concepts is a collection of disciplines that integrated serve to support the understanding of the construction of quality software projects, that is, based on mature processes and recognized by the technological community.
Project
Agile project management for the public sector via the kanban method, seeking to apply two new properties: priority and visibility.