Joao Edgar Chaves Filho
Federal University of Amazonas
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Joao Edgar Chaves Filho.
international workshop on model checking software | 2015
Hussama Ismail; Iury Valente de Bessa; Lucas C. Cordeiro; Eddie Batista de Lima Filho; Joao Edgar Chaves Filho
This work presents the Digital-Systems Verifier DSVerifier, which is a verification tool developed for digital systems. In particular, DSVerifier employs the bounded model checking technique based on satisfiability modulo theories SMT solvers, which allows engineers to verify the occurrence of design errors, due to the finite word-length approach employed in fixed-point digital filters and controllers. This tool consists in an additional module for the efficient SMT-based context-bounded model checker and presents command-line and graphical user interface GUI versions. Indeed, the GUI version is essential for reporting property violations, together with associated counterexamples. DSVerifier is implemented in C/C
IEEE Transactions on Consumer Electronics | 2009
V. F. de Lucena; Joao Edgar Chaves Filho; Nairon S. Viana; Orlewilson B. Maia
IEEE Transactions on Computers | 2017
Iury Valente de Bessa; Hussama Ismail; Reinaldo M. Palhares; Lucas C. Cordeiro; Joao Edgar Chaves Filho
++
conference of the industrial electronics society | 2014
Iury Valente de Bessa; Renato B. Abreu; Joao Edgar Chaves Filho; Lucas C. Cordeiro
IEEE Transactions on Consumer Electronics | 2012
V. F. de Lucena; Nairon S. Viana; Orlewilson B. Maia; Joao Edgar Chaves Filho; W. S. da Silva
and uses JavaFX for providing GUI support.
2016 VI Brazilian Symposium on Computing Systems Engineering (SBESC) | 2016
Rodrigo F. Araujo; Iury Valente de Bessa; Lucas C. Cordeiro; Joao Edgar Chaves Filho
Among the most promising applications provided by interactive digital television systems (iDTV) are the ones that enable TV-sets to work as the central processing unit of a house. This is supported by the extending of iDTV common functionalities making use of its processing power not only to deal with image and audio but also to execute interactive software applications. This paper proposes a new infrastructure that allows the exchange of data from the iDTV to home automation devices, such as sensors, mobile devices, and so on. The integration process among the involved technologies as well as each element in the proposed infrastructure is described in details. This model is supported by open services gateway initiative (OSGi), as a framework for networked devices, and the Brazilian reference middleware, Ginga. Thus it is possible to use devices services in OSGi-based home networks, through the digital TV. In order to prove the model functionalities, we created validating scenarios of service management involving iDTV interaction with mobile phones and electronic sensor devices using WiFi and Bluetooth technologies.
Isa Transactions | 2018
Renan Landau Paiva de Medeiros; Walter Barra; Iury Valente de Bessa; Joao Edgar Chaves Filho; Florindo Antonio de Cavalho Ayres; Cleonor Crescêncio das Neves
A verification methodology is described and evaluated to formally determine uncertain linear systems stability in digital controllers with considerations to the implementation aspects. In particular, this methodology is combined with the digital-system verifier (DSVerifier), which is a verification tool that employs Bounded Model Checking based on Satisfiability Modulo Theories to check the stability of digital control systems with uncertainty. DSVerifier determines the control system stability, considering all the plant interval variation set, together with the Finite Word-length (FWL) effects in the digital controller implementation; DSVerifier checks the robust non-fragile stability of a given closed-loop system. The proposed methodology and respective tool are evaluated considering non-fragile control examples from literature. Experimental results show that the approach used in this study is able to foresee fragility problems in robust controllers, which could be overlooked by other existing approaches due to underestimating of FWL effects.
Science of Computer Programming | 2017
Rodrigo F. Araujo; Higo F. Albuquerque; Iury Valente de Bessa; Lucas C. Cordeiro; Joao Edgar Chaves Filho
Digital controllers have several advantages with respect to their flexibility and designs simplicity. However, they are subject to problems that are not faced by analog controllers. In particular, these problems are related to the finite word-length implementation that might lead to overflows, limit cycles, and time constraints in fixed-point or floating-point processors. This paper proposes a new method to detect designs errors in fixed-point digital controllers using a state-of-the art bounded model checker based on satisfiability modulo theories. The experiments with a commercial plant demonstrate that the proposed method can be effective in finding errors in digital controllers than other existing approaches, which are based on traditional simulations tools. The verification results are conclusive in 93.5% of the benchmarks, determining the absence or occurrence of errors.
IEEE Transactions on Consumer Electronics | 2013
Ricardo Rosa; Vicente Ferreira de Lucena; Lucas C. Cordeiro; Joao Edgar Chaves Filho
This paper presents the implementation process for an API that integrates interactive digital TV (iDTV) applications and home network (HN) services, mainly concerning issues of the Brazilian iDTV model. The research in this field is important because it represents current trends on the use of iDTV opening many business opportunities. With the convergence of service providers, modern communication technologies and consumer electronics devices at home, new iDTV applications have emerged, particularly those that use the set-top-boxes (or digital TV sets) processing power to provide additional services, which extends the possibilities of interaction between the user and the connected home. To implement this platform, a known model, which considers aspects of the Ginga middleware and the Open Services Gateway Initiative (OSGi) framework, was used. The idea behind the API model is to export service objects from one side to another, allowing the development of two types of applications: the first one on the Ginga-J machine and the last one on the Ginga-NCL machine. The main goals of this paper are (i) presenting the use of free tolls to perform such integration and (ii) showing the most relevant aspects in the core of the two models. Finally, a basic step-by-step process is shown in order to build integrated iDTVHN real applications using this platform.
international conference on industrial technology | 2010
Cicero Ferreira Fernandes Costa Filho; Marly Guimarães Fernandes Costa; Joao Edgar Chaves Filho; Álvaro Oliveira
This paper presents a novel, complete, and flexible optimization algorithm, which relies on recursive executions that re-constrains a model-checking procedure based on Satisfiability Modulo Theories (SMT). This SMT-based optimization technique is able to optimize a wide range of functions, including non-linear and non-convex problems using fixed-point arithmetic. Although SMT-based optimization is not a new technique, this work is the pioneer in solving non-linear and non-convex problems based on SMT; previous applications are only able to solve integer and rational linear problems. The proposed SMT-based optimization algorithm is compared to other traditional optimization techniques. Experimental results show the efficiency and effectiveness of the proposed algorithm, which finds the optimal solution in all evaluated benchmarks, while traditional techniques are usually trapped by local minima.