Journal Papers

A Platform for Integrating Heterogeneous Data and Developing Smart City Applications
Pereira, Jorge ; Batista, T. V. ; Cavalcante, Everton ; Souza, Arthur ; Lopes, Frederico ; Cacho, Nelio.
Future Generation Computer Systems, v. 128, p. 552-566, 2022

Using FIWARE and Blockchain in Smart Cities Solutions
Loss, Stefano; Singh, Har Preet ; Cacho, Nélio ; Lopes, Frederico
Cluster Computing - The Journal of Networks Software Tools and Applications, v. 25, p. 1/25, 2022.

Using Micro-services and Artificial Intelligence to Analyze Images in Criminal Evidences
Silva, Iaslan ; Do Valle, João; Souza, Gabriel; Budke, Jaine ; Araujo, Daniel ; Carvalho, Bruno; Cacho, Nélio ; Saleas, Henrique; Lopes, Frederico ; Silva, Rivaldo
Forensic Science International-Digital Investigation, v. 37, 2021.

Smart City Drivers and Challenges in Urban-Mobility, Health-Care, and Interdependent Infrastructure Systems.
Farid, Amron; Alshareef, Muhannad ; Badhesha, Parupkar Singh ; Boccaletti, Chiara ; Cacho, Nelio Alessandro Azevedo ; Carlier, Claire-Isabelle ; Corriveau, Amy ; Khayal, Inas ; Liner, Barry ; Martins, Joberto S.B. ; Rahimi, Farokh ; Rossett, Rosaldo ; Schoonenberg, Wester C.H. ; Stillwell, Ashlynn ; Wang, Yinhai
IEEE Potentials, v. 40, p. 6-10, 2021

Smart City Drivers and Challenges in Energy and Water Systems
Farid, Amro M. ; Alshareef, Muhannad ; Badhesha, Parupkar Singh ; Boccaletti, Chiara ; Cacho, Nelio Alessandro Azevedo ; Carlier, Claire-Isabelle ; Corriveau, Amy ; Khayal, Inas ; Liner, Barry ; Martins, Joberto S. B. ; Rahimi, Farokh ; Rossetti, Rosaldo ; Schoonenberg, Wester C.H. ; Stillwell, Ashlynn ; Wang, Yinhai
IEEE Potentials, v. 40, p. 11-16, 2021

SmartGC: A Software Architecture for Garbage Collection in Smart Cities
Mario Ramalho, Rosaldo Rossetti, Nelio Cacho, Arthur Souza
International Journal of Bio-Inspired Computation, v. 16, p. 79, 2020

Cyber-Physical Application Monitoring across Multiple Clouds
Ayman Noor, Arthur Souza, Devki Jha, Karan Mitra, Nelio Cacho, Prem Prakash Jayaraman, Rajiv Ranjan, Umit Demirbaga.
International Journal of Computers & Electrical Engineering, v. 77, p. 314-324, 2019

Do Android Developers Neglect Error Handling? a Maintenance-Centric Study on the Relationship Between Android Abstractions and Uncaught Exceptions
Juliana Oliveira, Deise Borges, Thaisa Silva, Nelio Cacho, Fernando Castor.
Journal of Systems and Software, Volume 136, February 2018, Pages 1-18

A Platform for Measuring e-Participation in Smart Cities: A Case Study with Brazilian Capitals
Felipe Cordeiro and Nelio Cacho
IEEE Latin America Transactions, Volume: 16, Issue: 2, February 2018, Pages 542-548

Mobile Tourist Guide Supporting a Smart City Initiative: a Brazilian Case Study
Andrea Cacho, Luiz Mendes Filho, Daniela Estaregue, Brunna Moura, Nelio Cacho, Frederico Lopes, Cristiano Alves.
International Journal of Tourism Cities, v. 2, p. 164-183, 2016.

Blending Design Patterns with Aspects: A Quantitative Study.
Nelio Cacho, Claudio Santanna, Eduardo Figueiredo, Francisco Dantas, Alessandro Garcia and Thais Batista.
The Journal of Systems and Software, v. 98, Pages 117–139, 2014.

The crosscutting impact of the AOSD Brazilian research community.
Uirá Kulesza, Sérgio Soares, Christina Chavez, Fernando Castor, Paulo Borba, Carlos Lucena, Paulo Masiero, Claudio Santanna, Fabiano Ferrari, Vander Alves, Roberta Coelho, Eduardo Figueiredo, Paulo Pires, Flavia Delicato, Eduardo Piveta, Carla Silva, Valter Camargo, Rosana Braga, Julio Leite, Otávio Lemos, Nabor Mendonça, Thais Batista, Rodrigo Bonifácio, Nélio Cacho, Lyrene Silva, et al.
The Journal of Systems and Software, v. 1, p. 1-29, 2012.

On the modularization and reuse of exception handling with aspects.
Fernando Castor, Nélio Cacho, et al.
Software, Practice & Experience, v. 39, p. 1377-1417, 2009.

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

AspectLua - A Dynamic AOP Approach
Nélio Cacho, Thaís Batista and Fabricio Fernandes
Journal of Universal Computer Science. Springer-Verlag, Vol. 11, No. 7, pp. 1177-1197, 2005.

Conference Papers

A Pipeline to Collaborative AI Models Creation between Brazilian Governmental Institutions
Souza, G.; Figueredo,M.; Cacho, N. and Sabino, D.
Proceedings of the IEEE 15th International Symposium on Autonomous Decentralized Systems (ISADS), 2023

Pharmaceutical Audit Trail Blockchain-Based Microservice
Loss, Stefano ; Cardoso, L ; Cacho, Nelio ; Lopes, Frederico
Proceedings of the 16th International Conference on Health Informatics(HEALTHINF), 2023

SAPPARCHI: an Osmotic Platform to Execute Scalable Applications on Smart City Environments
Cassio, A. ; Cacho, Nélio ; Batista, T.; Ranjan, R.
Proceedings of the 15th IEEE International Conference on Cloud Computing (CLOUD'22), 2022

Winner of the Best Student Paper Award at CLOUD 2022

Fogmotic: Applying Osmotic Data Services to improve Database Operations on SmartCity Enviroments
Cassio, A. ; Cacho, Nélio ; Batista, T.
Proceedings of the 8th IEEE International Smart Cities Conference (ISC2), 2022

An Efficient CNN-based Approach for Automatic Brazilian License Plate Recognition.
Cabral, Joao Pedro ; Dos Santos, Vitor Gaboardi ; Souza, Camila ; Silva, Alison ; Dantas, Abraao ; Cacho, Nelio ; Lopes, Frederico ; Araujo, Daniel
Proceedings of the International Conference on Computational Science and Computational Intelligence (CSCI), 2021

Using FIWARE and Blockchain in Post Pandemic Vaccination Scenario.
Loss, Stefano ; Singh, Har Preet ; Cacho, Nelio ; Lopes, Frederico
Proceedings of the 3rd IEEE International Conference on Blockchain Computing and Applications (BCCA 2021), 2021

Winner of the Best Paper Award at BCCA 2021

A Macrocause Classification Model for Violent Crime Analysis in the Field of Public Safety Based on Machine Learning Techniq.
Santos Junior, Ramiro Vasconcelos ; Coelho, Joao Vitor Venceslau ; Cacho, Nelio
Proceedings of the 7th IEEE International Smart Cities Conference (ISC2), 2021

Big Data Platform for Analysing Crime Evidences.
Do Valle, Joao Marcos ; Souza, Gabriel ; Fidelis, Samuel ; Araujo, Adelson ; Cacho, Nelio ; Silva, Iaslan ; Budke, Jaine ; Sales, Henrique ; Filgueira, Max William ; Lopes, Frederico ; Araujo, Daniel ; Silva, Rivaldo
Proceedings of the 6th IEEE International Conference on Big Data Computing Service and Applications (BigDataService), 2020.

SIGOc: A Smart Campus Platform to Improve Public Safety.
Franca, Icaro ; Araujo, Natanael ; Gomes, Abmael ; Cacho, Nelio ; Lopes, Frederico ; Lima, Jose ; Adachi, Eiji
Proceedings of the 6th World Forum on Internet of Things (WFIoT), 2020, New Orleans

Using Traces from IoT Devices to Solve Criminal Cases.
Do Valle, Joao Marcos ; Souza, Gabriel ; Cacho, Nelio ; Silva, Iaslan ; Budke, Jaine ; Sales, Henrique ; Lopes, Frederico ; Araujo, Daniel ; Silva, Rivaldo
Proceedings of the 6th World Forum on Internet of Things (WFIoT), 2020, New Orleans

A Predictive Service for Highway Hotspot Policing.
Coelho, Joao Vitor Venceslau ; Silva, Jose De Souza ; Araujo, Adelson De ; Cacho, Nelio ; Lopes, Frederico ; Medeiros, Jose Alex De
Proceedings of the 6th IEEE International Smart Cities Conference (ISC2), 2020

A Platform for Citizen Cooperation during the COVID-19 Pandemic in RN, Brazil.
De Araujo, Adelson ; Garcia, Israel ; Cacho, Nelio ; Do Nascimento, Louis Arthur ; Rolim, Douglas ; De Medeiros, Jose Alex ; Santana, Sara ; Paiva, Alex Sandro ; Lima, Mathias ; Ramos, Thuanny ; Macedo, Kleitianne ; Pereira, Jorge ; Nascimento, Jemima ; Monteiro, Leandro ; Fernandes, Mariane ; Fernandes, Natanael ; Lopes, Frederico
Proceedings of the 6th IEEE International Smart Cities Conference (ISC2), 2020

Geographic Feature Engineering with Points-of-Interest from OpenStreetMap.
De Araujo, Adelson ; Marcos Do Valle, João ; Cacho, Nélio
Proceedings of the 12th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, 2020. p. 116

Orthus: A Blockchain Platform for Smart Cities.
Loss, Stefano ; Cacho, Nelio ; Valle, Joao Marcos Do ; Lopes, Frederico
Proceedings of the 5th IEEE International Smart Cities Conference (ISC2), 2019, Casablanca.

Winner of the Best Paper Award at ISC2 2019

Sapparchi: An Architecture for Smart City Applications from Edge, Fog and Cloud Computing.
Souza, Arthur ; Izidio, Larysse ; Rocha, Aluizio ; Cacho, Nelio ; Batista, Thais
Proceedings of the 5th IEEE International Smart Cities Conference (ISC2), 2019, Casablanca.

A Microservice Based Architecture Topology for Machine Learning Deployment.
Ribeiro, Jose Lucas ; Figueredo, Mickael ; Araujo, Adelson ; Cacho, Nelio ; Lopes, Frederico
Proceedings of the 5th IEEE International Smart Cities Conference (ISC2), 2019, Casablanca.

A Customisable Pipeline For Continuously Harvesting Socially-minded Twitter Users.
Flavio Primo, Paolo Missier, Alexandre Romanosky, Mickael Figueiredo, Nelio Cacho
Proceedings of the 19th International Conference on Web Engineering (ICWE-2019), Daejeon, South Korean, 2019

DroidEH: An Exception Handling Mechanism for Android Applications.
Juliana Oliveira, Hivana Macedo, Nelio Cacho, Alexander Romanovsky
Proceedings of the 29th International Symposium on Software Reliability Engineering (ISSRE), Memphis, USA, 2018.

Time-Series Features for Predictive Policing.
Julio Borges, Daniel Ziehr, Michael Beigl, Nelio Cacho, Adelson Araujo, Leonardo Bezerra, Simon Geisler
Proceedings of the 4th IEEE International Smart Cities Conference (ISC2), Kansas City, USA, 2018.

Using Osmotic Services Composition for Dynamic Load Balancing of Smart City Applications.
Arthur Souza, Zhenyu Wen, Nelio Cacho, Alexander Romanosky, Philip James, Rajiv Rajan
Proceedings of the 11th Conference on Service-Oriented Computing and Applications (SOCA), Paris, Franca, 2018.

Osmotic Monitoring of Microservices between the Edge and Cloud.
Arthur Souza, Nélio Cacho, Prem Prakash Jayaraman, Rajiv Rajan, Alexander Romanovsky, Ayman Noor
Proceedings of the 20th IEEE International Conference on High Performance Computing and Communications (HPCC-2018), Exeter, UK, 2018.

Towards a Hotspot Detection Framework for Patrol Planning.
Adelson Araujo Jr, Nelio Cacho, Leonardo Bezerra, Carlos Vieira, Borges Julio.
Proceedings of the 16th IEEE International Conference on Smart City, Exeter, UK, 2018.

From Photos to Travel Itinerary: A Tourism Recommender System for Smart Tourism Destination.
Mickael Figueredo, Nélio Cacho, Antonio Thome, Andrea Cacho, Frederico Lopes and Maria Araújo
Proceedings of the 4th IEEE International Conference on Big Data Computing Service and Applications, Bamberg, Germany, March 26 - 29, 2018

Towards an Architecture for Smart Garbage Collection in Urban Settings.
Miguel Ramalho, Rosaldo Rossetti, Nélio Cacho.
Proceedings of the Third IEEE International Smart Cities Conference (ISC2 2017), Wuxi, China. USA: IEEE, 2017.

Winner of the Best Paper Award at ISC2 2017

Towards Civic Engagement in Smart Public Safety.
Bruno Moreira, Nelio Cacho, Frederico Lopes, Everton Cavalcante.
Proceedings of the Third IEEE International Smart Cities Conference (ISC2 2017), Wuxi, China. USA: IEEE, 2017.

A Predictive Policing Application to Support Patrol Planning in Smart Cities.
Adelson Araújo, Jr., Nelio Cacho, Antônio Thomé, Allan Medeiros, Julio Borges.
Proceedings of the Third IEEE International Smart Cities Conference (ISC2 2017), Wuxi, China. USA: IEEE, 2017.

A Data Integration Approach for Smart Cities: The Case of Natal.
Arthur Souza, Jorge Pereira, Juliana Oliveira, Cláudio Trindade, Everton Cavalcante, Nélio Cacho, Thais Batista, Frederico Lopes.
Proceedings of the Third IEEE International Smart Cities Conference (ISC2 2017), Wuxi, China. USA: IEEE, 2017.

Characterizing Geo-located Tweets in Brazilian megacities.
João Pereira, Arian Pasquali, Pedro Saleiro, Rosaldo Rossetti, Nélio Cacho.
Proceedings of the Third IEEE International Smart Cities Conference (ISC2 2017), Wuxi, China. USA: IEEE, 2017.

Feature Engineering for Crime Hotspot Detection
Julio Borges, Daniel Ziehr, Nelio Cacho, Allan Martins, Simon Sudrich and Samuel Abt
Proceedings of 1st IEEE International Conference on Smart City Innovations (SCI 2017), San Francisco, 2017.

Winner of the Best Paper Award at SCI 2017

Challenges to the Development of Smart City Systems: A System-of-Systems View
Everton Cavalcante, Nelio Cacho, Frederico Lopes and Thais Batista
Proceedings of 31st Brazilian Symposium on Software Engineering, Fortaleza, 2017.

A Comparative Study of Tools for Smart Cities Open Data Publication and Management
Jonas Macedo, Nelio Cacho, Frederico Lopes
Proceedings of 1st IEEE Summer School on Smart Cities, Natal, 2017 - to be published.

An Exploratory Study of Exception Handling Behavior in Evolving Android and Java Applications
Juliana Oliveira, Nelio Cacho, Deise Borges, Thaisa Mirely Silva and Fernando Castor
Proceedings of 30th Brazilian Symposium on Software Engineering, Maringa, 2016

A Smart City Initiative: The Case of Natal
Nélio Cacho, Frederico Lopes, Everton Cavalcante and Irani Santos
Proceedings of the IEEE Second International Smart Cities Conference, Trento, 2016

Improving Public Safety at Fingertips: A Smart City Experience
Marcel Mendonca, Bruno Moreira, Jazon Coelho, Nelio Cacho, et al.
Proceedings of the IEEE Second International Smart Cities Conference, Trento, 2016

Social Smart City: A Platform to Analyze Social Streams in Smart City Initiatives
Arthur Cassio, Mickael Figueredo, Nelio Cacho, Daniel Araujo and Carlos Prolo
Proceedings of the IEEE Second International Smart Cities Conference, Trento, 2016

Cloud Query Manager: Using Semantic Web Concepts to Avoid IaaS Cloud Lock-In
Arthur Cassio, Nelio Cacho, Thais Batista, Frederico Lopez
Proceedings of 8th IEEE International Conference on Cloud Computing, New York, 2015

A Smart Destination Initiative: the Case of a 2014 FIFA World Cup Host City
Andrea Cacho, Daniela Estaregue, José Lucas, Nélio Cacho, et al.
Proceedings of 1st IEEE International Smart Cities Conference, Guadalajara, 2015

Using Social Network to Support Smart City Initiatives
Mickael Figueredo, José Ribeiro, Arthur Emanuel, Andrea Cacho, Jazon Coelho, Carlos Prolo and Nelio Cacho
Proceedings of the 21st Brazilian Symposium on Multimedia and the Web, ACM, 2015, New York, NY, USA, 101-104.

Trading Robustness for Maintainability: An Empirical Study of Evolving C# Programs.
Nelio Cacho, Eiji, Adachi, Thiago Cesar, Alessandro Garcia, Eliezio Soares, Arthur Cassio, Thomas Filipe, Israel Garcia
Proceedings of 36th International Conference on Software Engineering - ICSE 2014, Hyderabad.

Winner of the ACM SIGSOFT Distinguished Paper Award at ICSE 2014

How Does Exception Handling Behavior Evolve? An Exploratory Study in Java and C# Applications.
Nelio Cacho, Eiji Adachi, Juliana Araujo, Frederico Pranto, Alessandro Garcia, Thiago Cesar, Eliezio Soares, Arthur Cassio, Thomas Filipe, Israel Garcia
Proceedings of 30th International Conference on Software Maintenance and Evolution (ICSME 2014), 2014, Victoria.

Dynamic Adaptation of Cloud Computing Applications.
André Almeida, Everton Cavalcante, Thais Batista, Nelio Cacho, Frederico Lopes, Flavia C. Delicato, Paulo F. Pires
Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, 2013, Boston, USA.

Exploiting software product lines to develop cloud computing applications.
Everton Cavalcante, André Almeida, Thais Batista, Nelio Cacho, Frederico Lopes, Flavia C. Delicato, Thiago Sena, and Paulo F. Pires
Proceedings of 16th International Software Product Line Conference - Volume 2 (SPLC '12). New York, 2012.

Agile Testing of Exceptional Behavior
Rafael Bernardo, Ricardo Sales, Fernando Castor, Roberta Coelho, Nelio Cacho, Sergio Soares
Proceedings of the 25th Brazilian Symposium on Software Engineering (SBES).Sao Paulo, 2011.

Winner of the Third Best Paper at SBES 2011

The AOSD Research Community in Brazil and Its Crosscutting Impact.
Uirá Kulesza, Sérgio Soares, Christina Chavez, Fernando Castor, Paulo Borba, Carlos Lucena, Paulo Masiero, Claudio Santanna, Fabiano Ferrari, Vander Alves, Roberta Coelho, Eduardo Figueiredo, Paulo Pires, Flavia Delicato, Eduardo Piveta, Carla Silva, Valter Camargo, Rosana Braga, Julio Leite, Otávio Lemos, Nabor Mendonça, Thais Batista, Rodrigo Bonifácio, Nélio Cacho, Lyrene Silva, et al.
Proceedings of the 25th Brazilian Symposium on Software Engineering (SBES). Sao Paulo, 2011.

Cloud Integrator: Building Value-Added Services on the Cloud
Everton Cavalcante, Frederico Lopes, Thais Batista, Nelio Cacho, Flavia Delicato
Proceedings of the First IEEE International Symposium on Network Cloud Computing and Applications. New York, 2011.

An Empirical Study of Fault-Proneness in Evolving Aspect-Oriented Programs
Fabiano Ferrari, Rachel Burrows, Otávio Lemos, Alessandro Garcia, Nelio Cacho, et al.
Proceedings of the 32th International Conference on Software Engineering (ICSE’2010). Cape Town, South Africa, 2010.

Exception Flows made Explicit: An Exploratory Study
Nelio Cacho, Francisco Dantas, Alessandro Garcia and Fernando Castor.
Proceedings of the 23th Brazilian Symposium on Software Engineering. IEEE Computer Society, 2009. v. 0. p. 43-53.

EJFlow: Taming Exceptional Control Flow in Aspect-Oriented Programming
Nelio Cacho, Fernando Castor, Alessandro Garcia, and Eduardo Figueiredo.
Proceedings of the 7th International Conference on Aspect-Oriented Software Development (AOSD 2008). Brussels , Belgium , 2008. 

Evolving Software Product Lines with Aspects: An Empirical Study on Design Stability
Eduardo Figueiredo, Nelio Cacho, Claudio Sant’Anna, Mario Monteiro, Uira Kulesza, et al.
Proceedings of the 30th International Conference on Software Engineering (ICSE’2008). Leipzig, Germany , 2008.

Assessing the Impact of Aspects on Exception Flows: An Exploratory Study
Roberta Coelho, Awais Rashid, Alessandro Garcia, Fabiano Ferrari, Nelio Cacho, et al. Proceedings of the 22th European Conference on Object-Oriented Programming (ECOOP'08). Paphos, Cyprus, 2008.

Conquering Fine-Grained Blends of Design Patterns
Luca Sabatucci, Alessandro Garcia, Nelio Cacho, Massimo Cossentino, Salvatore Gaglio. Proceedings of the 10th International Conference on Software Reuse (ICSR 2008). Beijing, China, 2008.

On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study.
Philip Greenwood, Thiago Bartolomei, Eduardo Figueiredo, Marcos Dosea, Alessandro Garcia, Nelio Cacho, et al.
Proceedings of the 21th European Conference on Object-Oriented Programming (ECOOP'07). Berlin , July 2007.

Composing Design Patterns: a Scalability Study of Aspect-oriented Programming.
Nelio Cacho, Claudio Sant'Anna, Eduardo Figueiredo, Alessandro Garcia, Thais Batista and Carlos Lucena.
Proceedings of the 5th International Conference on Aspect-Oriented Software Development (AOSD 2006), 2006. p. 109-121.

Modular Exception Handling in Context-Aware Applications.
Nelio Cacho and Alessandro Garcia
Proceedings of the Doctorial Symposium in the Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering, 2006, Portland.

Exceptions and Aspects: The Devil is in the Details.
Fernando Castor, Nelio Cacho, Eduardo Figueiredo, Alessandro Garcia, Cecilia Rubira.
Proceedings of the 16th ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE’06), 2006, Portland.

Using AOP to Customize a Reflective Middleware.
Nélio Cacho and Thaís Batista
International Symposium on Distributed Objects and Applications – DOA’05, Agia Napa, Cyprus , November 2005. Published in Lecture Notes in Computer Science (LNCS) 3761, ISBN 3-540-20498-9, pp. 1133 – 1150. Volume Editors: R. Meersman and Z. Tari.

On the Role of Interceptors and AOP in Adapting CORBA Applications.
Nélio Cacho, Thaís Batista and Fabrício Fernandes
23th Brazilian Symposium on Computer Networks (SBRC'2005) , SBC, Fortaleza, CE, Brazil, May 2005, ISBN 85-7669-022-5(v.1), pp. 509-522.

Handling Dynamic Aspects in Lua
Nélio Cacho, Fabrício Fernandes and Thaís Batista
3th Brazilian Symposium on Programming Languages(SBLP'2005), SBC, Recife, PE, Brazil, May 2005.

TUPI - Transformation from PIM to IDL.
Teresa Raquel Nascimento, Thaís Batista and Nélio Cacho
International Symposium on Distributed Objects and Applications – DOA’03, 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 .

Workshop Papers

Using Social Media Photos to Identify Tourism Preferences in Smart Tourism Destination.
Mickael Figueredo, Nélio Cacho, Antonio Thome, Andrea Cacho, Frederico Lopes, and Maria Araújo
Proceedings of the 3rd IEEE International Workshop on Smart Cities: People, Technology, and Data,2017, Boston, USA.

A Component-based Adaptation Approach for Multi-cloud Applications.
Andre Almeida, Everton Cavalcante, Thais Batista, Nelio Cacho, Frederico Lopes
Proceedings of the IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 2014, Toronto.

Handling contract violations in Java Card using explict exception channels.
Juliana Araujo, Rafael Souza, Nelio Cacho, Anamaria Martins, Placido Neto
Proceedings of the 5th International Workshop on Exception Handling (WEH). Zurich, 2012.

Towards an SPL-based monitoring middleware strategy for cloud computing applications.
Abdre Almeida, Everton Cavalcante, Thais Batista, Frederico Lopes, Flavia Delicato, Paulo Pires, Gustavo Alves, Nelio Cacho
Proceedings of the 10th International Workshop on Middleware for Grids, Clouds and e-Science - MGC '12. New York, 2012.

eFlowMining: An Exception-Flow Analysis Tool for .NET Applications
Israel Garcia, Nelio Cacho
Proceedings of the First Workshop on Exception Handling in Contemporary Software Systems. Sao Jose dos Campos, 2012.

Improving Robustness of Evolving Exceptional Behaviour in Executable Models
Nélio Cacho, Thomas Cottenier and Alessandro Garcia
4th International Workshop on Exception Handling (WEH 08) Co-located with FSE 2008, Atlanta, USA – November 2008.

On the Integration of Context-based Heterogeneous Middleware for Ubiquitous Computing
Frederico Lopes, Flavia Delicato, Thais Batista and Nélio Cacho
6th International Workshop on Middleware for Pervasive and Ad-hoc Computing Co-located with Middleware Conference 2008, Leuven, Belgium – December 2008.

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, et al.
Proceedings of the Workshop in Aspect-Oriented Requirements Engineering and Architecture Design, Co-located with ICSE 2007, Minneapolis, USA – May 2007.

Context-Aware Exception Handling in Mobile Agent Systems: the MoCA case.
Karla Damasceno, Nelio Cacho, Alessandro Garcia, Alexander Romanovsky, Carlos Lucena.
Proceedings of the 5th International Workshop on Software Engineering For Large-Scale Multi-Agent Systems, 2006. p. 37-44.

Handling Exceptional Conditions in Mobile Collaborative Applications: An Exploratory Case Study.
Nelio Cacho, Karla Damasceno, Alessandro Garcia, Thais Batista, Fred Lopez, Carlos Lucena.
Proceedings of the 4th IEEE Intl. Workshop on Distributed and Mobile Collaboration, 2006, Manchester/UK, 2006.

Improving Modularity of Reflective Middleware with Aspect-Oriented Programming.
Nelio Cacho, Thais Batista, Alessandro Garcia, Claudio Sant'Anna and Gordon Blair.
Proceedings of the 7th Workshop on Software Engineering and Middleware, 2006, Portland.

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.

Towards Effective Exception Handling Engineering in Ubiquitous Mobile Software Systems
Nelio Cacho, Alessandro Garcia, Alexander Romanovsky, Alexei Iliasov
Workshop on Software Engineering Challenges of Ubiquitous Computing (SEUC 2006), Lancaster, UK, June 2006.

Exploring Reflection to Dynamically Aspectizing CORBA-based Applications
Fabricio Fernandes, Thais Batista and Nelio Cacho
3nd Workshop on Reflective and Adaptative Middleware - ACM/IFIP/USENIX International Middleware Conference, Toronto, Ontario, Canada, October 2004.

LuaMOP - A Meta-Object Protocol for Dynamic Weaving
Fabricio Fernandes, Nelio Cacho and Thais Batista
First Brazilian Workshop on Aspect-Oriented Software Development(WASP'04), Brasília, DF, Brazil, October 2004.

Book Chapters

ROTA: A Smart City Platform to Improve Public Safety
Jazon Coelho , Nélio Cacho, Frederico Lopes, Emiliano Loiola, Tyago Tayrony, Thiago Andrade, Marcel Mendonça, Maychell Oliveira, Daniela Estaregue and Bruna Moura
New Advances in Information Systems and Technologies, Springer, 2016, Volume 444 of the series Advances in Intelligent Systems and Computing pp 787-796

Social Smart Destination: A Platform to Analyze User Generated Content in Smart Tourism Destinations
Andrea Cacho , Mickael Figueredo, Arthur Cassio, Maria Valeria Araujo, Luiz Mendes, José Lucas, Hiarley Farias, Jazon Coelho, Nélio Cacho and Carlos Prolo
New Advances in Information Systems and Technologies, Springer, 2016, Volume 444 of the series Advances in Intelligent Systems and Computing pp 817-826

Exception Handling in Context-Aware Agent Systems: A Case Study.
Nelio Cacho, Karla Damasceno, Alessandro Garcia, Alexander Romanovsky, Carlos Lucena. 
Software Engineering for Multi-Agent Systems V, Springer, LNCS, State-of-the-Art Survey, 2007.

Publications in Portuguese

An Approach to Identify Exceptions Propagated by .NET Web Services.
José Alex Medeiros and Nélio Cacho
Proceedings of 9th Brazilian Symposium on Components, Architectures and Reuse Software (SBCARS), 2015, Belo Horizonte.

Winner of the Second Best Paper at SBCARS 2015

Avaliando o Aprisionamento entre Várias Plataformas de Computação em Nuvem.
Arthur Cassio, Jose Alex, Renato Gondim, Thomas Diniz, Nelio Cacho, Frederico Lopez, Thais Batista
Proceedings of 31o Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, 2013, Brasilia.

Evaluating the Propagation of Exceptions in the Service Oriented Architecture in .NET
José Alex, Eliezio Soares, Jose Sueney, Nelio Cacho, Roberta Coelho, Umberto Costa
VII Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2013, Brasília

Implantação de Aplicações em Múltiplas Plataformas de Nuvem.
Diego Souza, Everto Cavalcante, Nelio Cacho, Thais Batista
Proceedings of the X Workshop em Clouds e Aplicações - WCGA. Porto Alegre, 2012.

Visualizando a Evolução do Comportamento Excepcional em Aplicações Multi-linguagem com eFlowMining
Israel Garcia, Nelio Cacho
Proceedings of the Congresso Brasileiro de Software: Teoria e Prática (CBSoft), 2011, São Paulo

Winner of the Third Best Tool at CBSoft 2011

Uma Estratégia baseada em Metamodelo para Geração de Código Orientado a Aspectos
Everton Guimaraes, Thais Batista, Nélio Cacho
3rd Brazilian Symposium on Software Components, Architectures, and Reuse. SBC. Natal, 2009.

Composição de Eventos para Aplicações Pervasivas
Frederico Lopes, Thais Batista, Flavia C. Delicato, Nélio Cacho
25th Brazilian Symposium on Computer Networks (SBRC'2008) , SBC, Rio de Janeiro, Maio 2008.

Um Mecanismo de Composição de Eventos para Resolução de Exceções Sensíveis ao Contexto
Frederico Lopes, Nélio Cacho, and Thaís Batista
21th Brazilian Symposium on Software Engineering(SBES'2007), SBC, Joao Pessoa, Brazil

Aspect Open-ORB: Um Middleware Reflexivo Orientado a Aspectos
Nélio Cacho,Thais Batista, Alessandro Garcia, Claudio Sant'Anna
24th Brazilian Symposium on Computer Networks (SBRC'2007) , SBC, Belém, Pará, Maio 2007.

Tratamento de Exceções Sensível ao Contexto
Karla Damasceno, Nelio Cacho, Alessandro Garcia, Carlos Lucena
24th Brazilian Symposium on Computer Networks (SBRC'2006) , SBC, Florianópolis, Brazil.

LuaSpace EPlus: Um Ambiente para Desenvolvimetno de Aplicações CORBA no Eclipse
Andre Almeida, Thais Batista, Nelio Cacho
20th Brazilian Symposium on Software Engineering(SBES'2006), SBC, Curitiba, Brazil,

Adaptação Dinâmica no Open-Orb: detalhes de implementação
Nélio Cacho and Thaís Batista
23th Brazilian Symposium on Computer Networks (SBRC'2005) , SBC, Fortaleza, CE, Brazil, May 2005, ISBN 85-7669-022-5(v.1), pp. 495-508.

Um Serviço CORBA para Descoberta de Componentes
Nélio Cacho and Thais Batista
18th Brazilian Symposium on Software Engineering(SBES'2004), SBC, Brasília, DF, Brazil, October 2004, ISBN 85-7669-002-0, pp. 163-177.

LuaSpace Plus: Um Ambiente Visual para Desenvolvimento de Aplicações CORBA
André Duarte de Almeida, Nélio Cacho and Thais Batista
18th Brazilian Symposium on Software Engineering(SBES'2004), SBC, Brasília, DF, Brazil, October 2004, ISBN 85-7669-002-0, pp. 163-177.

Winner of one of the Six Best Paper at SBES 2004

Uma Biblioteca para Segurança de Aplicações CORBA
Stephany Martins, Nelio Cacho and Thaís Batista
22th Brazilian Symposium on Computer Networks (SBRC'2004). SBC, Gramado, RS, Brazil, May 2004, ISBN 85-88442-79-5, pp. 511-524.

Suporte para Comunicação Assíncrona com QoS em Aplicações CORBA
Nélio Cacho and Thaís Batista
21th Brazilian Symposium on Computer Networks (SBRC'2003), SBC, Vol. I, pag. 347-362, ISBN 85-88442-48-5, Natal, RN, Brazil, May 2003.

LOrbEvent: Uma biblioteca para viabilizar o uso do serviço de Eventos de CORBA
Thaís Batista, Nélio Cacho and Gabriel Galvão
16th Brazilian Symposium on Software Engineering (SBES'2002), SBC, Gramado, RS, Brazil, October 2002.

Technical Reports

Report on Case Study Results
PINTO, M. ; VALENZUELA, J. A. ; FUENTES, L. ; CACHO, N. A. A. ; CHITCHYAN, R. ; GARCIA, A. F. ; Phil Greenwood ; SAMPAIO, A. ; Awais Rashid. Katholieke Universiteit Leuven, Leuven, AOSD-Europe Deliverable D43, AOSD-Europe-KUL-6, 27. 2008.

A domain analysis of key concerns - known and new candidates
Neil Loughran, Awais Rashid, Ruzanna Chitchyan, Nicholas Leidenfrost, Johan Fabry, Nelio Cacho, et al., Katholieke Universiteit Leuven, Leuven, AOSD-Europe Deliverable D43, AOSD-Europe-KUL-6, 27 February 2006.

Newsletters

First Edition
Crosscuts. AOSD-Europe Newsletter. March. 2006.

Second Edition
Crosscuts. AOSD-Europe Newsletter. March. 2007

Third Edition
Crosscuts. AOSD-Europe Newsletter. March. 2008

 

Design downloaded from free website templates.