Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Andrew Diniz da Costa is active.

Publication


Featured researches published by Andrew Diniz da Costa.


acm symposium on applied computing | 2010

JAAF+T: a framework to implement self-adaptive agents that apply self-test

Andrew Diniz da Costa; Camila Nunes; Viviane Torres da Silva; Baldoino Fonseca; Carlos José Pereira de Lucena

Appropriate implementation of self-adaptive software systems able not only to check the needs for the adaptations and perform them but also to ensure their compliance with new environment requirements is still an open issue. Therefore, this paper proposes an extension to the Java self-Adaptive Agent Framework (JAAF) in order to apply the self-test concept. This framework allows for the creation of self-adaptive agents based on a process composed of a set of four main activities (monitor, analyze, plan and execute). In this paper we extend the process and framework by including the test activity that will check the adapted behavior before its execution. The applicability of the proposed process is demonstrated by a case study where a system responsible for generating susceptibility maps, i.e., maps that show locations with landslides risks in a given area, searches to adapt its behavior and checks the adaptations before using them.


international workshop on trust in agent societies | 2008

Art Competition: Agent Designs to Handle Negotiation Challenges

Andrew Diniz da Costa; Carlos José Pereira de Lucena; Viviane Torres da Silva; Sérgio Ciglione Azevedo; Fábio Azevedo Soares

Multi-Agent Systems are societies in which autonomous and heterogeneous entities can work together to achieve similar or different goals. However, it is often a difficult task to perceive when an agent can be trusted to perform a specific negotiation. In other words, to establish its reputation. For that purpose, a number of models and strategies have been studied and proposed in the literature. The AAMAS Agent Reputation Trust (ART) Testbed competition has been created to make it possible to compare different strategies. This is achieved through an environment for agent-based simulation games. In the second and third edition of ART that took place in 2007 and 2008, new models and strategies emerged that incorporated important research contributions to the field. In this paper, we provide the description of the main set of concerns that we took into consideration to create competitive strategies for such versions of ART.


brazilian symposium on software engineering | 2018

Multidisciplinary groups learning to develop mobile applications from the challenge based learning methodology

Andrew Diniz da Costa; Carlos José Pereira de Lucena; Hendi Lemos Coelho; Gustavo R. de Carvalho; Hugo Fuks; Ricardo Venieris

For years traditional learning approaches have been applied in schools and universities, where teachers are considered the knowledge center, leaving students as secondary actors of learning processes. In order to investigate new learning methodologies a set of new approaches have been tried. Challenge Based Learning (CBL) is one of these proposals, created with the essential principles of a 21st century learning environment in mind. Since 2014, the Pontifical Catholic University of Rio de Janeiro (PUC-Rio) have applied such methodology in the context whose multidisciplinary students from different courses learn to develop mobile apps, and work together looking for solutions that can impact lives. This paper presents how CBL was applied for two student groups, mentioning learned lessons and changes performed in the learning process from these lessons.


foundations of software engineering | 2013

RSA-MBT: a test tool for generating test artifacts based on models

Andrew Diniz da Costa; Ricardo Venieris; Gustavo R. de Carvalho; Carlos José Pereira de Lucena

Model-Based Testing (MBT) has attracted the attention of many industries and, hence, it has provided several approaches reported in the literature. The Software Engineering Lab (LES) at the Pontifical Catholic University of Rio de Janeiro has worked extensively on coordinating and carrying out tests of large-scale software systems developed (for web and desktop) for different domains (e.g. petroleum, e-commerce, etc). Based on this experience, an LES test group created a new test modeling language called UML Testing Profile for Coordination (UTP-C) to model relevant test data. However, to use the advantages of the new modeling, an appropriate test-modeling tool became necessary. Thus, this paper presents the RSA-MBT, a new plug-in developed for the Rational Software Architecture (RSA) tool, to generate a set of test artifacts from UTP-C diagrams.


model driven engineering languages and systems | 2010

Improving test models for large scale industrial systems: an inquisitive study

Andrew Diniz da Costa; Viviane Torres da Silva; Alessandro Garcia; Carlos José Pereira de Lucena

Although documentation of software tests is becoming increasingly important, there is little knowledge on whether modeling languages and tools are effective in industrial projects. Recent reports have pointed out that test modeling techniques might be barely used by software developers due to their inability to cover test concepts relevant in real-life large applications. This paper reports an inquisitive multi-phase study aimed at revealing test-relevant concepts not supported by modeling languages. The study encompassed several questionnaire responses and interviews with developers, and observational analyses run over two years in large-scale software projects. Various test concepts were brought forth and they fall in three categories: (i) test cases and software evolution, (ii) interdependencies between test cases, and (iii) categorization and grouping of test cases. Finally, the relevance of the identified test concepts is discussed in terms of an industrial system for inventory and supply control of petroleum products.


software engineering and knowledge engineering | 2009

JAAF: A Framework to Implement Self-adaptive Agents.

Baldoino Fonseca dos Santos Neto; Andrew Diniz da Costa; Manoel T. de A. Netto; Viviane Torres da Silva; Carlos José Pereira de Lucena


international conference on software and data technologies | 2009

JAAF-S: A FRAMEWORK TO IMPLEMENT AUTONOMIC AGENTS ABLE TO DEAL WITH WEB SERVICES

Baldoino Fonseca dos Santos Neto; Andrew Diniz da Costa; Carlos José Pereira de Lucena; Viviane Torres da Silva; Manoel T. de A. Netto


international conference on software and data technologies | 2008

A HYBRID DIAGNOSTIC-RECOMMENDATION SYSTEM FOR AGENT EXECUTION IN MULTI-AGENT SYSTEMS

Andrew Diniz da Costa; Carlos José Pereira de Lucena; Viviane Torres da Silva; Paulo S. C. Alencar


Archive | 2008

Computing Reputation in the Art Context: Agent Design to Handle Negotiation Challenges

Andrew Diniz da Costa; Carlos José Pereira de Lucena; Viviane Torres da Silva; Sérgio Ciglione Azevedo; Fábio Azevedo Soares


Monografias em Ciência da Computação | 2018

GEARDB: UMA NOVA FERRAMENTA PARA GERAÇÃO DE DADOS

Janaina De Souza Horacio; Andrew Diniz da Costa; Carlos José Pereira de Lucena; Soeli T. Fiorini

Collaboration


Dive into the Andrew Diniz da Costa's collaboration.

Top Co-Authors

Avatar

Carlos José Pereira de Lucena

Pontifical Catholic University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Baldoino Fonseca dos Santos Neto

Pontifical Catholic University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Gustavo R. de Carvalho

Pontifical Catholic University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Manoel T. de A. Netto

Pontifical Catholic University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Ricardo Venieris

Pontifical Catholic University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Alessandro Garcia

Pontifical Catholic University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Baldoino Fonseca

Federal University of Alagoas

View shared research outputs
Top Co-Authors

Avatar

Camila Nunes

Pontifical Catholic University of Rio de Janeiro

View shared research outputs
Top Co-Authors

Avatar

Hendi Lemos Coelho

Pontifical Catholic University of Rio de Janeiro

View shared research outputs
Researchain Logo
Decentralizing Knowledge