Ricardo Argenton Ramos
Universidade Federal do Vale do São Francisco
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ricardo Argenton Ramos.
AOIS'06 Proceedings of the 8th international Bi conference on Agent-oriented information systems IV | 2006
Fernanda M. R. Alencar; Jaelson Castro; Ana Moreira; João Araújo; Carla T. L. L. Silva; Ricardo Argenton Ramos; John Mylopoulos
The i* framework has been widely adopted for agent-oriented modeling, as it offers a notation that provides a description in terms of dependency relationships among agents. However, the resulting models may be large and complex, with scattered concerns within the same, or among several models. These crosscutting concerns are not handled explicitly in i* models, affecting several other elements in the same model. In this paper we investigate if the Early Aspects, as promoted by the Aspect-Oriented Software Development community, can help to deal with the complexity which may arise when i* is used to develop large multi-agent systems. To achieve this we identify crosscutting concerns, keeping them in separate models. The consequence is a reduction in complexity and size of the original model. Composition rules are defined simultaneously, to keep a record of these modularized crosscutting elements. Thus, these rules work as transformations in model-driven engineering allowing us to recover the original, more refined model.
brazilian symposium on software engineering | 2011
Christina Chavez; Uir´ Kulesza; Sérgio Soares; Paulo Borba; Carlos José Pereira de Lucena; Paulo Cesar Masiero; Cláudio Sant'Anna; Eduardo Kessler Piveta; Fabiano Cutigi Ferrari; Fernando Castor; Roberta Coelho; Lyrene Fernandes da Silva; Vander Alves; Nabor C. Mendonça; Eduardo Figueiredo; Valter Vieira de Camargo; Carla T. L. L. Silva; Paulo F. Pires; Thaís Vasconcelos Batista; Nélio Cacho; Arndt von Staa; Julio Cesar Sampaio do Prado Leite; Ot´vio Lemos; Rosangela Penteado; Fl´via Delicato; Rosana T. V. Braga; Marco Tulio Valente; Ricardo Argenton Ramos; Rodrigo Bonif´cio; Fernanda M. R. Alencar
In this paper, we present the birth, growth, and maturation of Aspect-Oriented Software Development (AOSD) research over the last years, with emphasis on the Brazilian AOSD community and its research contributions. These research contributions are illustrated from different perspectives: (i) an overview of the research work developed by our community in several prominent software engineering areas; (ii) a historical chronology of the community; and (iii) the growth, impact and quality of research outcomes.
brazilian symposium on software engineering | 2009
Ricardo Argenton Ramos; Jaelson Castro; João Araújo; Ana Moreira; Fernanda M. R. Alencar; Rosângela Penteado
Requirements documents tend to be inundated by requirements that are no longer meaningful, descriptions that are unnecessarily long and convoluted, duplication of information, among other shortcomings. These syntactical problems hinder the overall understandability of requirements documents throughout the whole development process. Quality evaluation strategies are not very helpful if they only include lists of expected product qualities. They should also incorporate guidelines to help practitioners to effectively measure and improve the qualities of requirements documents. AIRDoc is a step forward to fill this gap proposing a process that supports the evaluation and improvement of requirements documents specified based on use cases. This process is founded on the elaboration of goals and definition of questions that will be answered by hypotheses and metrics. The quality of requirements documents is improved through refactorings and patterns. A case study demonstrates how the process of improvement has been successfully applied in an industrial requirements document.
acm symposium on applied computing | 2011
Ricardo Argenton Ramos; Jaelson Castro; João Araújo; Fernanda M. R. Alencar
A requirements document tends to be full of requirements that are no longer meaningful, descriptions that are unnecessarily long-winded and complicated, and duplicated information, among other shortcomings. These problems hinder the overall understandability of the requirements document and might compromise the subsequent development phases. A requirements document quality evaluation strategy should incorporate also guidelines to help practitioners to effectively measure and improve their requirements documents. In this poster paper we brief describe a process that supports the evaluation and improvement of use case models named AIRDoc.
IEEE Latin America Transactions | 2015
Aline Silva Jerônimo; Ricardo Argenton Ramos
The main source of Brazilian health information comes from health information systems. Consequently, in order to obtain a reliable and secure information from this health system the data quality insurance are an essential step. This paper presents the QUALISIS-BR, an approach to guide the improvement of the quality in health information systems. This approach were conducted in a well-known Brazilian health information system named SINAN. This first conduction produced information, in catalog format, about the problems and possible solutions from SINAN. Experts, in the area of quality and health information system, performed an experiment validation using questionnaires to discover how applicable the problems and solutions are. The outcome from this experiment showed good preliminary results. Therefore, the QUALISIS-BR is the first step toward to achieve the goal of conducting the data quality improvement of Brazilian health information system.
Revista Brasileira de Administração Científica | 2014
Aline Silva Jerônimo; Ricardo Argenton Ramos
A dispersao das informacoes em saude com base na melhoria de sua qualidade constitui um dos grandes desafios da sociedade brasileira. No Brasil, as principais fontes de informacoes da area da saude estao disponibilizadas atraves de Sistemas de Informacoes em Saude (SIS), em que a producao e a utilizacao dessas informacoes envolvem diversos fatores relacionados a qualidade e ao uso desta informacao. Este artigo tem como objetivo apresentar uma abordagem para auxiliar a melhoria da qualidade de dados dos sistemas de informacao em saude em âmbito nacional. Atraves da afericao da qualidade de dados de um sistema de informacao em saude, o Sistema de Informacao de Agravos de Notificacao (SINAN) os problemas e as solucoes foram levantados, gerando dois catalogos, um sobre problemas encontrados e outro de possiveis solucoes para esses problemas, podendo ser utilizados para ajudar a melhorar a qualidade de dados em outros sistemas de informacao em saude. Uma validacao qualitativa atraves de questionarios aplicados a especialistas na area foi realizada para verificar a aplicabilidade dos catalogos aos possiveis problemas e solucoes encontrados. O resultado mostrou-se satisfatorio no atendimento dos objetivos propostos inicialmente pelos catalogos. Assim, a elaboracao desses instrumentos e o primeiro passo com o objetivo de conduzir a melhoria da qualidade de informacoes dos SIS no Brasil.
Proceedings of the 8th Latin American Conference on Pattern Languages of Programs | 2010
Ricardo Argenton Ramos; Jaelson Castro; João Cândido Araújo; Fernanda M. R. Alencar; Rosângela Penteado
Problems in use case models such as use cases that are abandoned and no longer relevant, descriptions that are unnecessarily long and complex, information that is duplicated and use case models that are very large and complex may compromise understandability of the requirements and as a result reusability and maintainability are reduced. In this paper, it is proposed a refactoring to assist the requirements engineer to improve use case models. Refactoring opportunities are presented to indicate where and when the refactoring could be used. We also describe how our approach was applied in a real example from an existing organization.
IEEE Latin America Transactions | 2008
Ricardo Argenton Ramos; Jaelson Castro; João Araújo; A.M. Diniz Moreira; Fernanda M. R. Alencar; Rosângela Penteado
Typical problems of a requirements document, regarding its contents and organization, involve deficient modularization where requirements artifacts may deal with too much information, duplication of requirements, scattering requirements, tangled problems, among other problems. In this paper we describe how to improve requirements documents by removing duplication of information using aspect-oriented refactoring.
conferencia iberoamericana de software engineering | 2006
Fernanda M. R. Alencar; Flávio Pereira Pedroza; Jaelson Castro; Carla T. L. L. Silva; Ricardo Argenton Ramos
Journal of Systems and Software | 2013
Uirá Kulesza; Sérgio Soares; Christina Chavez; Fernando Castor; Paulo Borba; Carlos José Pereira de Lucena; Paulo Cesar Masiero; Cláudio Sant'Anna; Fabiano Cutigi Ferrari; Vander Alves; Roberta Coelho; Eduardo Figueiredo; Paulo F. Pires; Flávia Coimbra Delicato; Eduardo Kessler Piveta; Carla T. L. L. Silva; Valter Vieira de Camargo; Rosana T. V. Braga; Julio Cesar Sampaio do Prado Leite; Otávio Augusto Lazzarini Lemos; Nabor C. Mendonça; Thaís Vasconcelos Batista; Rodrigo Bonifácio; Nélio Cacho; Lyrene Fernandes da Silva; Arndt von Staa; Marco Tulio Valente; Fernanda M. R. Alencar; Jaelson Castro; Ricardo Argenton Ramos