Recent Publications

· 2011

Integrating ontologies, model driven, and CNL in a multi-viewed approach for requirements engineering

Paulo Pires; Flávia Delicato; Raphael Cóbe; Thais Batista; Davis, J. G. ; Song, J. H.

Requirements Engineering, March 2011.

Understanding IT Organizations using Viewpoints

Karin Breitman, Simone Barbosa, Percy E. Rivera Salas, Rita Berardi, Jose Viterbo, Tássia Freitas, Thais Batista

18th IEEE International Conference and Workshops on Engineering of Computer-Based Systems (ECBS), Las Vegas, USA, April 2011.

Using Goals to Identify Aspects in Business Process Models

Fabiana Santos, Claudia Cappelli, Flávia Santoro, Júlio Cesar Sampaio do Prado Leite, Thais Batista

Workshop on Early Aspects (EA@AOSD), March 2011.

On the Integration of the Feature Model and PL-AOVGraph

Lidiane Santos, Lyrene Silva, Thais Batista

Workshop on Early Aspects (EA@AOSD), March 2011.

· 2010

MyPersonal-EPG: Um EPG Personalizável e com Suporte à Recomendações

Pedro Maia, Jair Leite, Thais Batista

Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2010), Belo Horizonte, MG, Outubro 2010.

Automating Software Product Line Development: A Repository-Based Approach

Sindolfo Miranda Filho, Heitor Mariano, Uirá Kulesza, Thais Batista

2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications, Lille, France September 2010, pp. 131-144, ISBN: 978-0-7695-4170-9, Outubro 2010, DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SEAA.2010.14.

Assessment of Product Derivation Tools in the Evolution of Software Product Lines: An Empirical Study

Mario Torres, Leopoldo Teixeira, Elder Cirilo, Uira Kulesza, Matheus Sousa, Paulo Borba, Thais Batista, Rosana Braga, Paulo Masiero, Carlos Lucena

2nd International Workshop on Feature-Oriented Software Development (FOSD), in conjunction with GPCE 2010, 2010, Eindhoven. pp 1-8, October, 2010

Estudo Comparativo de Ferramentas de Derivação Dirigidas por Modelos: Resultados Preliminares

Mário Torres, Uirá Kulesza, Rosana Braga, Paulo Masiero, Paulo Pires, Flávia Delicato, Elder Cirillo, Thais Batista, Leopoldo Teixeira, Paulo Borba, Carlos Lucena

Primeiro Workshop Brasileiro de Desenvolvimento Dirigido por Modelos (WBDDM'2010), CBSoft'2010, 2010, Salvador, Brasil.

Architecting a Model-Driven Aspect-Oriented Product Line for a Digital TV Middleware: A Refactoring Experience

Diego Saraiva, Lucas Pereira, Thais Batista, Flávia Delicato, Paulo Pires, Uirá Kulesza, Rodrigo Araújo, Tássia Freitas, Sindolfo Miranda, Ana Liz Souto, Roberta Coelho

European Conference on Software Architecture (ECSA 2010), Copenhagen, Dinamarca, August 2010.

Dimensionamento de Bombeio Mecanico através de um Sistema Especialista Fuzzy

Cássio de Freitas, Lirisnei Gomes, Jair Leite, Thais Batista, Benno Assmann

Rio Oil & Gas Expo and Conference 2010, Rio de Janeiro, RJ, Setembro 2010.

Um Sistema Computacional para Otimização de Equipamentos de Bombeio Mecânico

Lirisnei Gomes, Gabriel Oest, Jair Leite, Thais Batista, Rutácio Costa

Rio Oil & Gas Expo and Conference 2010, Rio de Janeiro, RJ, Setembro 2010.

O Conceito de Aspectos em Sistemas de Informação

Claudia Cappelli, Flávia Santoro, Julio Leite, Thais Batista

International Conference on Research and Practical Issues of Enterprise Information Systems (CONFENIS), Natal, RN, Agosto 2010.

Benchmarking Stability of Aspect-Oriented Product-Line Decompositions.

Francisco Dantas, Eduardo Figueiredo, Alessandro Garcia, Claudio Santanna, Uirá Kulesza, Nélio Cacho, Sérgio Soares, Thais Batista, Roberta Coelho, M. Alferez, Ana Moreira, A. Pimentel, João Araújo

4th Workshop on Assessment of Contemporary Modularization Techniques (ACoM'2010), 2010, Jeju Island, South Korea.

Evaluating Composition Techniques for Architectural Specifications: A Comparative Study

Ana Luisa Medeiros, Kleinner Farias, Alessandro Garcia, Thais Batista

Empirical Evaluation of Software Composition Techniques (ESCOT 2010) - co-located with AOSD 2010, Rennes and Saint Malo, France, March 2010.

An Exploratory Study of Fault-Proneness in Evolving Aspect-Oriented Programs

Fabiano Ferrari, Rachel Burrows, Otávio Lemos, Alessandro Garcia, Eduardo Figueiredo, Nélio Cacho, Frederico Lopes, Nathalia Temudo, Sergio Soares, Awais Rashid, Paulo Masiero, Thais Batista, José Carlos Maldonado

32th International Conference on Software Engineering (ICSE'10), 2010, Cape Town, May 2010.

Wireless Sensor Networks as a Service

Flávia Coimbra Delicato, Paulo F. Pires, Luci Pirmez, Thaís Batista

1st IEEE Latin Americian Regional Conference on the Engineering of Computer Based Systems (ECBS).

On the Role of Features and Goals Models in the Development of a Software Product Line.

Lyrene Fernandes, Thais Batista, Sérgio Soares, Lidiane Santos.

Early Aspects 2010, Workshop at 9th Annual Aspect-Oriented Software Development Conference (AOSD 2010), Rennes, France, March 2010

Reflections on the Modularity of Business Process Models: the Case for Introducing the Aspect-Oriented Paradigm

Claudia Cappelli, Flavia Santoro, Julio Leite, Thais Batista, Ana Luisa Medeiros, Clarissa Romeiro

Business Process Management Journal (accepted) 2010.

· 2009

Applying the Aspect-Oriented Paradigm to Modularize Crosscutting Concerns in BPM

Claudia Cappelli, Flavia Santoro, Julio Leite, Thais Batista

Anais do III Workshop em Gestão de Processos de Negócio, realizado em conjunto com o WebMedia 20009, Fortaleza - CE, Outubro 2009.

Variability Management in Aspect-Oriented Architecture Description Languages: An Integrated Approach

Eiji Adachi Barbosa, Thais Batista, Uirá Kulesza, Ana Luisa Medeiros, Christina Chavez, Alessandro Garcia

Anais do XXIV Simpósio Brasileiro de Engenharia de Software (SBES 2009), Fortaleza - CE, Outubro 2009.

Métricas para Avaliação de Middleware Orientado a Aspectos

Tássia Freitas, Thais Batista, Flávia Delicato, Paulo Pires

Anais do XXIV Simpósio Brasileiro de Engenharia de Software (SBES 2009), Fortaleza - CE, Outubro 2009.

MARISA-LUA: A MDD approach to Integrate Detailed Project and Code in Aspect-Oriented Software Development

Everton Tavares, Ana Luisa Medeiros, Thais Batista, Leonardo Minora

Anais do LA-WASP (Latin American Workshop on Aspect-Oriented Development), realizado em conjunto com o SBES 2009, Fortaleza - CE, Outubro 2009.

Uma Plataforma baseada em Serviços Web para Integração de Middleware de Contexto

Frederico Lopes, Flávia Delicato, Thais Batista, Paulo Pires

Anais do XV Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2009), Fortaleza - CE, Outubro 2009.

Detecting Architecture Instabilities with Concern Traces: An Exploratory Study

Eduardo Figueiredo, Ismênia Galvão, Safoora Shakil Khan, Alessandro Garcia, Claudio Sant'Anna, Afonso Pimentel, Ana Luisa Medeiros, Lyrene Fernandes, Thais Batista, Rita Ribeiro, Pim van den Broek, Mehmet Akşit, Steffen Zschaler, Ana Moreira

Anais do Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, Cambridge - UK, Setembro 2009.

Um Estilo Arquitetural para Linhas de Produtos de Software

Eiji Adachi Barbosa, Thais Batista, Uirá Kulesza, Christina Chavez, Alessandro Garcia

Anais do III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2009), Natal - RN, Setembro 2009.

CrossMDA2: Uma Abordagem Baseada em Modelos para Gerência de Evolução de Pointcuts

Victor Fernandes, Flávia Delicato, Paulo Pires, Thais Batista, Uirá Kulesza

Anais do III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2009), Natal - RN, Setembro 2009.

Uma Estratégia baseada em Metamodelo para Geração de Código Orientado a Aspectos

Everton Guimarães, Thais Batista, Nélio Cacho

Anais do III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2009), Natal - RN, Setembro 2009.

Stability Assessment of Aspect-Oriented Software Architectures: A Quantitative Study

Ambra Molesini, Alessandro Garcia, Christina Chavez, Thais Batista

Journal of Systems and Software (JSS), 2009.  

Context-based Heterogeneous Middleware Integration

Frederico Lopes, Flávia Delicato, Thais Batista, Paulo Pires

Workshop on Middleware for Ubiquitous and Pervasive Systems (WMUPS), Dublin - Ireland, June 2009.  

Using Aspects and Dynamic Composition to Provide Context-Aware Adaptation for Mobile Applications

Flavia Delicato, Isanio Santos, Paulo Pires, Ana Liz Souto, Thais Batista, Luci Pirmez

Proceedings of The 2009 ACM Symposium on Applied Computing, Honolulu, Hawaii, pp 456-460, March 2009.  

Composing Architectural Aspects Based on Style Semantics

Christina Chavez, Alessandro Garcia, Thais Batista, Marcel Oliveira, Claudio Sant'anna, Awais Rashid

Proceedings of the 8th International Conference on Aspect-Oriented Software Development, Charlottesville - Virginia - USA , pp , March 2009.

An Aspect-Oriented Approach to Business Process Modeling

Claudia Cappelli, Julio Leite, Thais Batista, Lyrene Silva

Early Aspects Workshop at AOSD 2009: Aspect-Oriented Requirements Engineering and Architecture Design, Charlottesville - Virginia - USA , pp , March 2009.

MARISA-DP -- from Architecture to Design: an MDD approach

Ana Luisa Medeiros, Thais Batista, Christina Chavez

Early Aspects Workshop at AOSD 2009: Aspect-Oriented Requirements Engineering and Architecture Design, Charlottesville - Virginia - USA , pp , March 2009.

· 2008

On the Integration of Context-based Heterogeneous Middleware for Ubiquitous Computing

Fred Lopes, Flavia Delicato, Thais Batista, Nelio Cacho

MPAC 2008 - 6th International Workshop on Middleware for Pervasive and Ad-Hoc Computing, Leuven - Belgium, December 2008.

 

Instanciando uma Linguagem Abstrata de Pontos de Corte para Middleware Orientado a Aspectos

José Diego Saraiva, Thais Batista, Flávia Delicato, Paulo Pires

Anais do II Latin American Workshop on Aspect-Oriented Software Development (LA-WASP 2008), Campinas - SP, Outubro 2008.

 

Usando Aspectos e Composição Dinâmica para prover Adaptação Ciente ao Contexto em Sistemas Ubíquos

Isânio Santos, Ana Liz Souto, Flávia Delicato, Paulo Pires,Thais Batista, Luci Pirmez

Anais do 26º. Simpósio Brasileiro de Engenharia de Software (SBES 2008), Campinas - SP, Outubro 2008.

 

A Marriage of MDD and Early Aspects in Software Product Line Development

Thais Batista, Cecília Bastarrica, Sergio Soares, Lyrene Fernandes

Early Aspects Workshop at SPLC 2008 (EA@SPLC 2008): Aspect-Oriented Requirements and Architecture for Product Lines

co-located with the 12th International Software Product Line Conference 2008, pp. 97-103, Limerick - Ireland, ISBN 978-1-905952-06-9, September 2008.

 

On the Interplay of Aspects and Dynamic Reconfiguration in a Specification-to-Deployment Environment

Thais Batista, Antonio Tadeu Gomes, Geoff Coulson, Christina Chavez, Alessandro Garcia

Second European Conference on Software Architecture (ECSA 2008), Chipre, September 2008.

 

Uma Estratégia para Integração de Restrições Arquiteturais em Design

Éberton Marinho, Thais Batista, Flávia Delicato, Paulo Pires

Anais II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS), 2008, Porto Alegre – RS, Agosto 2008.

 

Um Ambiente Multi-Middleware para Desenvolvimento de Aplicações Distribuídas

André Gustavo de Almeida, Thais Batista, Flávia Delicato

Anais do 26º. Simpósio Brasileiro de Redes de Computadores (SBRC 2008), pp. 135-148, Rio de Janeiro - RJ, Maio 2008.

 

Composição de Eventos para Aplicações Pervasivas

Frederico Lopes, Thais Batista, Flávia Delicato, Nélio Cacho

Anais do 26º. Simpósio Brasileiro de Redes de Computadores (SBRC 2008), pp. 121-134, Rio de Janeiro - RJ, Maio 2008.

 

On the Quantitative Analysis of Architecture Stability in Aspectual Decompositions

Ambra Molesini, Alessandro Garcia, Christina Chavez, Thais Batista.

Working IEEE/IFIP Conference on Software Architecture(WICSA 2008), pp. 29-38, ISBN:978-0-7695-3092-5, DOI: 10.1109/WICSA.2008.26, Vancouver - Canada, February 2008.

 

· 2007

Composing Architectural Aspects based on Style Semantics

Christina Flach, Alessandro Garcia, Thais Batista, Awais Rashid, Claudio Sant’anna

Monografias em Ciência da Computação no. 13/2007 da Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio), ISSN 0103-9741

 

Um Ambiente para Especificação e Execução ad-hoc de Processos de Negócio Baseados em Serviços Web.

José Reginaldo Mendes, Paulo Pires, Flávia Delicato, Thais Batista.

Proceedings of the XIII Brazilian Symposium on Multimedia and the Web (WebMedia 2007), pp 238-245, ISBN 978-85-7669-150-1, Gramado - RS, Outubro 2007.

 

MARISA - Uma Ferramenta para Mapeamento bidirecional de Modelos Orientados a Aspectos: Requisitos e Arquitetura de Software.

Ana Luisa Medeiros, Thais Batista, Lyrene Silva, Leonardo Minora.

Anais do Latin Workshop on Aspect-Oriented Software Development (LA-WASP 2007), pp. 43-54, ISBN 857669137-2, João Pessoa - Pb, Outubro 2007.

 

Uma Combinação Harmônica entre Arquitetura de Software e Projeto Detalhado Orientado a Aspectos.

Ana Luisa Medeiros, Thais Batista, Christina Chavez, Taiza Rabello.

Anais do Latin Workshop on Aspect-Oriented Software Development (LA-WASP 2007), pp. 55-66, ISBN 857669137-2, João Pessoa - Pb, Outubro 2007.

 

Experiments with a Runtime Component Model.

Ueyama, Geoff Coulson, Edmundo Madeira, Thaís Batista, Paul Grace.

Workshop on Model Driven Software Adaptation, Berlin - Germany, July 2007.

 

Um Mecanismo de Composição de Eventos para Resolução de Exceções Sensíveis ao Contexto

Frederico Lopes, Nélio Cacho, Thaís Batista

Anais do XXI Simpósio Brasileiro de Engenharia de Software (SBES), pp. 182-198, ISBN 857669143-4, João Pessoa, Pb, Outubro 2007.

 

Requisitos e Engenharia de Software Orientada a Aspectos: Uma Integração Sinérgica

Ana Luisa Medeiros, Lyrene Fernandes, Thais Batista, Leonardo Minora

Anais do XXI Simpósio Brasileiro de Engenharia de Software (SBES), pp. 199-218, ISBN 857669143-4, João Pessoa, Pb, Outubro 2007.

 

RE-AspectLua - Achieving Reusability in AspectLua

Thais Batista, Mauricio Vieira

Journal of the Universal Computer Science (J.UCS), 2007

 

Architecting Dynamic Reconfiguration in Dependable Systems

Antonio Tadeu A. Gomes, Thais Batista, Ackbar Joolia, Geoff Coulson

Architecting Dependable Systems IV, Lecture Notes in Computer Science, Vol. 4615, 2007

 

On the Interplay of Aspects and Architectural Styles: A Case Study.

Ambra Molesini, Alessandro Garcia, Christina Chavez, Thais Batista

First European Conference on Software Architecture (ECSA 2007), Lecture Notes in Computer Science (LNCS), Volume 4758/2007, pp. 317-320, ISBN 978-3-540-75131-1, Madrid, Spain, September 2007

 

SALM: Um Protocolo de Comunicação Multicast para o SGrid

Marlos Marques, Marcos Madruga, Thais Batista

Workshop de Redes Peer-to-Peer (WP2P) evento integrante do Simpósio Brasileiro de Redes de Computadores (SBRC), pp. 37-48, ISBN 857669121-3, Belém, PA, Maio 2007

 

Improving Reusability in AspectLua

Mauricio Vieira, Thais Batista

Anais do Simpósio Brasileiro de Linguagens de Programação (SBLP), pp 89-102, ISBN 978857669109-9, Natal, RN, Maio 2007.

 

Lightweight Super-Peers: Um modelo de Super-Peers para Redes DHT
Marcos Madruga, Thais Batista, Rodrigo Araújo, Luiz Affonso Guedes

Anais do 25º. Simpósio Brasileiro de Redes de Computadores (SBRC), Vol. II, pp. 971-984, ISBN 857669078-0, Belém, Pará, Maio 2007.

 

Aspect Open-ORB: Um Middleware Reflexivo Orientado a Aspectos
Nélio Cacho,Thais Batista, Alessandro Garcia, Claudio Sant'Anna

Anais do 25º. Simpósio Brasileiro de Redes de Computadores (SBRC), Vol. II, pp. 1079-1084, ISBN 857669078-0, Belém, Pará, Maio 2007.

 

Towards Aspect-Oriented Programming for Context-Aware Systems: A Comparative Study

Francisco Dantas, Thais Batista, Nélio Cacho, Alessandro Garcia

Intl. Workshop on Software Engineering for Pervasive Computing Applications, Systems and Environments (SEPCASE 2007)

Co-located with ICSE 2007

Minneapolis, USA – May 2007

 

On the Contributions of an End-to-End AOSD Testbed

Phil Greenwood, Alessandro Garcia, Awais Rashid, Eduardo Figueiredo, Claudio Sant’Anna, Nelio Cacho, Americo Sampaio, Sergio Soares, Paulo Borba, Marcos Dosea, Ricardo Ramos, Uira Kulesza, Lyrene Fernandes, Thiago Bartolomei, Monica Pinto, Lidia Fuentes, Nadia Gamez, Ana Moreira, Joao Araujo, Thais Batista, Francisco Dantas, Ana Luisa Ferreira de Medeiros, Jan Wloka, Christina Chavez, Robert France, Isabel Brito

Early Aspects (EA) at ICSE: Workshop in Aspect-Oriented Requirements Engineering and Architecture Design

Co-located with ICSE 2007

Minneapolis, USA – May 2007

 

Revisiting a Formal Framework for Modeling Aspects in the Design Phase

Virginia de Paula, Thais Batista

Early Aspects (EA) at ICSE: Workshop in Aspect-Oriented Requirements Engineering and Architecture Design

Co-located with ICSE 2007

Minneapolis, USA – May 2007

 

On the Symbiosis of Aspect-Oriented Requirements and Architectural Descriptions

Lyrene Fernandes, Thais Batista, Ana Luisa Medeiros, Alessandro Garcia, Leonardo Minora

10th International Workshop On Early Aspects (EA-AOSD) Co-located with AOSD 2007

Vancouver, Canadá – March 2007

 

Are Architectural Aspects Style-Dependent?

Christina Chavez, Alessandro Garcia and Thais Batista

First Workshop on Aspects in Architectural Description. Co-located with AOSD 2007

Vancouver, Canadá – March 2007

· 2006

Improving Modularity of Reflective Middleware with Aspect-Oriented Programming

Nelio Cacho, Thais Batista, Alessandro Garcia, Cláudio Sant´anna, Gordon Blair

Proceedings of the 6th International Workshop on Software Engineering and Middleware, SEM 2006, Portland, Oregon, USA, November 10, 2006. ACM 2006, ISBN 1-59593-585-1, Eric Wohlstadter (Ed.), Portland, Oregon, USA – November 2006, pp. 31-38

 

Mapeando Características Transversais de Modelos de Requisitos para Especificações Arquiteturais
Lyrene Fernandes and Thais Batista
III Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP), Florianópolis, SC, pp. 50-59, ISBN 857669087, Outubro 2006.

 

A Lua-based AOP Infrastructure
Nélio Cacho, Thais Batista and Fabrício Fernandes
Journal of the Brazilian Computer Society (JBCS), No. 3, Vol. 11, April 2006, pp 7-20.
ISSN 0104-6500

 

On the Modular Representation of Architectural Aspects

Alessandro Garcia, Christina Flach, Thais Batista, Claudio Sant´anna, Uirá Kulesza, Awais Rashid, Carlos Lucena

European Workshop on Software Architecture (EWSA 2006), Nantes, FR, September 2006, Lecture Notes in Computer Science 4344, Springer 2006, ISBN 3-540-69271-1, pp 82-97.

 

Aspectual Connectors: Supporting the Seamless Integration of Aspects and ADLs
Thais Batista, Christina Flach, Alessandro Garcia, Claudio Sant´anna, Uirá Kulesza, Carlos Lucena

XX Simpósio Brasileiro de Engenharia de Software (SBES 2006), Florianópolis, SC, pp. 17-32, ISBN 8576690799, Outubro 2006.

Driving and Managing Architectural Decisions with Aspects
Alessandro Garcia, Thais Batista, Awais Rashid, Claudio Sant´anna

Workshop on SHaring and Reusing Architectural Knowledge (SHARK), Torino, Italy, June 2006.

Um Ambiente para Desenvolvimento de Aplicações CORBA no Eclipse
André Duarte de Almeida, Thais Batista

XXV Concurso de Trabalhos de Iniciação Científica (CTIC), Campo Grande, Mato Grosso do Sul, Julho 2006.

Handling Exceptional Conditions in Mobile Collaborative Applications: An Exploratory Case Study
Nélio Cacho, Karla Damasceno, Alessandro Garcia, Thais Batista, Frederico Lopes, Carlos Lucena

15th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE 2006),

Distributed and Mobile Collaboration (DMC) Workshop, Manchester, UK, June 2006, IEEE Computer Society 2006, ISBN 0-7695-2623-3, pp. 137-142.

Context-Aware Error Recovery in Mobile Software Systems Engineering
Nélio Cacho, Sand Correia, Alessandro Garcia, Renato Cerqueira, Thais Batista

Workshop on Software Engineering Challenges of Ubiquitous Computing (SEUC 2006), Lancaster, UK, June 2006.

Reflections on Architectural Connection: Seven Issues on Aspects and ADLs
Thais Batista, Christina Flach, Alessandro Garcia, Claudio Sant´anna, Uirá Kulesza, Awais Rashid, Fernando Castor Filho

Early Aspects (EA) at ICSE: Workshop in Aspect-Oriented Requirements Engineering and Architecture Design, Shanghai, China, pp. 3-9, May 2006.

Uma Arquitetura P2P Baseada na Hierarquia do Endereçamento IP
Marcos Madruga, Thais Batista, Luiz Affonso Guedes

Anais do 24o. Simpósio Brasileiro de Redes de Computadores (SBRC), Curitiba, Paraná, Vol. II, pp.1153-1166, ISBN 8576690721, Maio 2006.

LuaSpace EPlus: Um Ambiente para Desenvolvimento de Aplicações CORBA no Eclipse
André Duarte de Almeida, Thais Batista, Nélio Cacho

Anais do 24o. Simpósio Brasileiro de Redes de Computadores (SBRC), Curitiba, Paraná, Vol. II, pp.1315-1330, ISBN 8576690721, Maio 2006.

Composing Design Patterns: A Scalability Study of Aspect-Oriented Programming
Nélio Cacho, Eduardo Figueiredo, Claudio Sant´anna, Alessandro Garcia, Thais Batista, Carlos Lucena

Fifth International Conference on Aspect-Oriented Software Development (AOSD), Bonn, Alemanha, pp. 109-121, ISBN 1-59593-300-x, March 2006.

· 2005

Driving and Managing Architectural Decisions with Aspects
Alessandro Garcia, Thais Batista, Awais Rashid and Claudio Sant´anna
Monografias em Ciência da Computação - No. 38/05 ISSN: 0103-9741

Pontificia Universidade Católica do Rio de Janeiro – PUC-Rio

Editor: Prof. Carlos José Pereira de Lucena, 2005

 

Aspect-oriented Composition of Design Patterns: a Quantitative Assessment.
Nélio Cacho, Eduardo Figueiredo, Claudio Sant´anna, Alessandro Garcia, Thais Batista, Carlos Lucena

Monografias em Ciência da Computação - No. 34/05 ISSN: 0103-9741

Pontificia Universidade Católica do Rio de Janeiro – PUC-Rio, Editor: Prof. Carlos José Pereira de Lucena, 2005.

 

Using AOP to Customize a Reflective Middleware
Nélio Cacho and Thais Batista
International Symposium on Distributed Objects and Applications - DOA,
Agia Napa, Cyprus, November 2005,

Published in Lecture Notes in Computer Science (LNCS) 3761 Springer 2005, ISBN 3-540-29738-3, pp.1133-1150.

 

Mapping ADL Specifications to an Efficient and Reconfigurable Runtime Component Platform

Ackbar Joolia, Thais Batista, Geoff Coulson, Antonio Tadeu Gomes

Working IEEE/IFIP Conference on Software Architecture (WICSA) – Pittsburgh, Pennsylvania - USA, November 2005.

 

A Distributed Proxy Architecture for Service Discovery in Peer-to-Peer Networks

Marcos Madruga, Thais Batista, Luiz Affonso Guedes

Proceedings of the 2005 IFIP International Conference on Intelligence in Communication Systems (INTELLCOMM'05).

Published in Springer Series in Computer Science, Montreal – Canada - October 2005, ISBN 0-387-28121-0, pp. 201-210.

Volume Editors: Roch Glitho, Ahmed Karmouch and Samuel Pierre

 

AspectLua – A Dynamic AOP Approach

Nélio Cacho, Thais Batista, Fabrício Fernandes

Journal of Universal Computer Science (J.UCS), Vol. 11, No. 7, pp. 1177-1197, 2005.

 

Towards a Meta-Modelling Approach to Configurable Middleware.

Nelly Bencomo, Gordon Blair, Geoff Coulson, Thais Batista

In: 2nd ECOOP'2005 Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE), Glasgow, Scotland, July 2005. pp. 73-82.

Managing Dynamic Reconfiguration in Component-based Systems
Thais Batista, Ackbar Joolia and Geoff Coulson

European Workshop on Software Architecture (EWSA2005)- Pisa, Italy, June 2005.
Published in Lecture Notes in Computer Science (LNCS) 3527, ISBN 3-540-26275-X, pp. 1 - 17.
Volume Editors: Ron Morrison, Flavio Oquendo

Handling Dynamic Aspects in Lua.
Nélio Cacho, Fabrício Fernandes and Thaís Batista
Anais do 9o. Simpósio Brasileiro de Linguagens de Programação (SBLP'2005), SBC,  Recife, PE, Maio 2005.

On the Role of Interceptors and AOP in Adapting CORBA Applications.
Nélio Cacho, Thaís Batista and Fabrício Fernandes
Anais do 23o. Simpósio Brasileiro de Redes de Computadores (SBRC'2005), SBC,  Fortaleza, CE, Maio 2005, ISBN 85-7669-022-5(v.1), pp. 509-522.

Adaptação Dinâmica no Open-Orb: detalhes de implementação
Nélio Cacho and Thaís Batista
Anais do 23o. Simpósio Brasileiro de Redes de Computadores (SBRC'2005), SBC,  Fortaleza, CE, Maio 2005, ISBN 85-7669-022-5(v.1), pp. 495-508..

· 2004

Exploring Reflection to Dynamically Aspectizing CORBA-based Applications.

Fabrício Fernandes, Thais Batista and Nélio Cacho

In: Proceedings of the 3rd Workshop on Reflective and Adaptive Middleware, Toronto – Canadá, 2004. p. 220-225.

LuaSpace Plus: Um Ambiente Visual para Desenvolvimento de Aplicações CORBA.
Andre Gustavo D. Almeida, Nelio Cacho and Thaís Batista
Anais do 22o. Simpósio Brasileiro de Engenharia de Software (SBES'2004), SBC,  Brasilia, DF, Outubro 2004, pp. 163-177.

A Dynamic Approach to Combine Components and Aspects.
Fabricio Fernandes and Thaís Batista
Anais do 22o. Simpósio Brasileiro de Engenharia de Software (SBES'2004), SBC,  Brasilia, DF, Outubro 2004, pp. 102--112.

Um Serviço CORBA para Descoberta de Componentes
Nelio Cacho, Thaís Batista and Gledson Elias
Anais do 22o. Simpósio Brasileiro de Engenharia de Software (SBES'2004), SBC,  Brasilia, DF, Outubro 2004, pp. 273-288.

Uma Biblioteca para Segurança de Aplicações CORBA
Stephany Martins, Nelio Cacho and Thaís Batista
Anais do 22o. Simpósio Brasileiro de Redes de Comuputadores (SBRC'2004), SBC,  Gramado, RS, Maio 2004, ISBN 85-88442-79-5, pp. 511-524.

From ACME to CORBA: Bridging the Gap
Marcia Rodrigues, Leonardo Lucena and Thaís Batista
European Workshop on Software Architecture (EWSA 2004), St Andrews, Scotland, May 2004.

Published in Lecture Notes in Computer Science (LNCS) 3047, ISBN.????, p. 103-114.

Volume Editors: Ron Morrison, Flavio Oquendo

Dynamic Aspect-Oriented Programming: An Interpreted Approach
Fabricio de Alexandria Fernandes and Thaís Batista
Proceedings of the 2004 Dynamic Aspects Workshop (DAW2004), Lancaster, England, March 2004, pp.44-50.

AspectLua - uma extensão de Lua para Programação Orientada a Aspectos
Fabrício de Alexandria Fernandes and Thaís Batista
Anais do III Workshop Técnico-Científico do DIMAp,  Natal, RN, Fevereiro 2004, pp. 67-82

LOrbSec - Suporte para Construção de Aplicações CORBA Seguras
Stephany Martins,  Nélio Cacho and Thaís Batista
Anais do III Workshop Técnico-Científico do DIMAp,  Natal, RN, Fevereiro 2004, pp. 29-46

· 2003

TUPI - Transformation from PIM to IDL.
Teresa Raquel Nascimento, Thaís Batista and Nélio Cacho
International Symposium on Distributed Objects and Applications - DOA,
Catania, Sicily, Italy, November 2003.
Published in Lecture Notes in Computer Science (LNCS) 2888, ISBN 3-540-20498-9, pp. 1439 - 1453.
Volume Editors: Robert Meersman, Zahir Tari and Douglas C. Schmidt .

Enabling Reflection and Reconfiguration in CORBA
Thaís Batista, Renato Cerqueira and Noemi Rodriguez
Anais do 2nd Workshop on Reflective and Adaptative Middleware - ACM/IFIP/USENIX International Middleware Conference, ISBN 85-87926-03-9, pp 125 - 129, Rio de Janeiro, RJ, Junho 2003.

Suporte para Comunicação Assíncrona com QoS em Aplicações CORBA
Nélio Cacho and Thaís Batista
Anais do 21o. Simpósio Brasileiro de Redes de Comuputadores(SBRC'2003), SBC, Volume I, pag. 347-362, ISBN 85-88442-48-5, Natal, RN, Maio 2003.

TUPI - Uma Ferramenta de Mapeamento Automático do Modelo PIM para IDL de CORBA
Teresa Raquel Nascimento and Thaís Batista
Anais do 21o. Simpósio Brasileiro de Redes de Computadores(SBRC'2003), SBC, Volume II, pag. 965-972, ISBN 85-88442-48-5, Natal, RN, Maio 2003.

A tool to convert a PIM model into a CORBA IDL Specification
Thaís Batista and Teresa Raquel Nascimento
MDA Implementers Workshop, OMG, Orlando-FL, Maio 2003.

· 2002

LOrbEvent: Uma biblioteca para viabilizar o uso do serviço de Eventos de CORBA
Thaís Batista, Nélio Cacho and Gabriel Galvão
Anais do 16o. Simpósio Brasileiro em Engenharia de Software (SBES'2002), SBC, Gramado, RS, Outubro 2002.

Using a Scripting Language to Dynamically Interconnect Component-Based Applications
Thaís Batista and Noemi Rodriguez
Anais do VI Simpósio Brasileiro em Linguagens de Programação (SBLP'2002), SBC, pag. 180-194, ISBN 85-88442-20-5, Rio de Janeiro, RJ, Junho 2002.

Seleção Dinâmica de Objetos Distribuídos no Ambiente LuaSpace
Thaís Batista, José Neilton Morais, Milano Carvalho and Wander Teixeira.
Anais do 20o. Simpósio Brasileiro de Redes de Computadores (SBRC'2002), SBC, Volume II, pag. 703-718, ISBN 85-88442-21-3, Búzios, RJ, Maio 2002.

Especificação Formal e Implementação de Mecanismos de Segurança para a Resolução de Nomes no DNS.
Vagner Sacramento, Anamaria Moreira, Guido Lemos, and Thaís Batista.
Anais do 20o. Simpósio Brasileiro de Redes de Computadores (SBRC'2002), SBC, Volume II, pag.862-877, ISBN 85-88442-21-3, Búzios, RJ, Maio 2002.

Component-Based Applications: A Dynamic Reconfiguration Approach with Fault Tolerance Support .
Thaís Batista and Milano Gadelha Carvalho
Software Composition Workshop(SC) - affiliated to European Joint Conferences on Theory and Practice of Software (ETAPS),
Grenoble - FR, April 2002.
Published in Electronic Notes in Theorical Computer Science, Vol. 65, Number 4, 2002. http://www.elsevier.nl/locate/entcs/volume65.html

Mapping an ADL to a Component-based Application Development Environment .
Virgínia Carneiro de Paula and Thaís Batista
Fundamentals Approach to Software Engeneering Conference (FASE) - European Joint Conferences on Theory and Practice of Software (ETAPS), Grenoble - FR, April 2002
Published in Lecture Notes in Computer Science (LNCS) 2306, ISBN 3-540-43353-8, pp. 128 - 142.
Volume Editors: Ralf-Detlef Kutsche and Herbert Weber .

· 2001

Uma Estratégia de Defesa contra Ataques de DNS Spoofing.
Vagner Sacramento, Thaís Batista, Guido Lemos and Cláudio Monteiro
In 3o. Simpósio de Segurança em Informática (SSI) , São José dos Campos - SP, pp 183-192, Outubro 2001.

Utilizando Replicação Móvel para ajustar a configuração de um serviço de distribuição de vídeo.
Luiz Eduardo Leite, Guido Lemos and Thaís Batista
In Simpósio Brasileiro de Sistemas Multimídia (SBMidia) , Florianópolis - SC, Outubro 2001.

DynaVideo - A Dynamic Video Distribution Service .
Luiz Eduardo Leite, Renata Alves, Guido Lemos and Thaís Batista
In 6th Eurographics Workshop on Multimedia (EG Multimedia 2001), Manchester, United Kingdom, September 2001.
Published in EG Multimedia 2001 proceedings book, editors J.A.Jorge, N.M.Correia, H.Jones and M.B.Kamegai, by Springer-Wien, 2001.
ISBN 3-211-83769-8. pp 95-106. http://www.eg.org/EG/Publications/data/eg01wsmm

LuaSpace: Um Ambiente para Reconfiguração Dinâmica de Aplicações Baseadas em Componentes .
Thais Batista and Noemi Rodriguez
In Workshop de Teses e Dissertações no Simpósio Brasileiro de Computação (CTD - SBC2001) , pp 1-8, Fortaleza, CE, Agosto 2001.

DynaVideo - Um Serviço de Distribuição de Vídeo baseado em Configuração Dinâmica.
Luiz Eduardo Leite, Guido Lemos and Thaís Batista.
In XIX Simpósio Brasileiro de Redes de Computadores (SBRC2001) , pp 838-852, Florianópolis, SC, Maio 2001.

· 2000

LuaSpace: Um Ambiente para Reconfiguração Dinâmica de Aplicações Baseadas em Componentes
Thaís Vasconcelos Batista.
Tese de Doutorado, Departamento de Informática da PUC-Rio, Outubro 2000.

SMTA: Um Sistema para Monitoramento de Tráfego em Aplicações Multimídia
Marcos Madruga, Thaís Batista and Guido Lemos.
In XXVI Conferência Latinoamericana de Informática (CLEI 2000), México, September 2000.

Dynamic Reconfiguration of Component-based Applications
Thaís Batista and Noemi Rodriguez.
In 5th International Symposium on Software Engineering for Parallel and Distributed Systems (PDSE'2000), IEEE, Limerick, Ireland, June 2000.

Dynamic Reconfiguration through a Generic Connector
Thaís Batista, Christina von Flach Chavez and Noemi Rodriguez.

In Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2000), CSREA Press, Las Vegas, Nevada, USA, June 2000.

SMMM: A Secure MultiMedia Mail System
Marcel Stanley, Guido Lemos, Thaís Batista and Luiz Fernando Soares.
In (ICME'2000), New York, USA, June 2000.

Configuração de Aplicações Distribuídas no LuaSpace
Thaís Batista and Noemi Rodriguez.
In Simpósio Brasileiro de Redes de Computadores (SBRC'2000), SBC, Belo Horizonte, MG, Maio 2000.

Conector Genérico: Um Mecanismo para Reconfiguração de Aplicações Baseadas em Componentes
Thaís Batista; Christina von Flach Chavez and Noemi Rodriguez.
In Terceira Conferência Ibero-Americana de Engenharia de Requisitos e Ambientes de Software (IDEAS'2000), Cancun, México, April 2000.



Thaís Vasconcelos Batista
Departamento de Informática e Matemática Aplicada
Universidade Federal do Rio Grande do Norte
Campus Universitário - Lagoa Nova
59072-970 - Natal - RN- Brazil
e-mail:
thais@dimap.ufrn.br
Fone: +55(84) 215-3814 ramal 329