Home Publications Lecturing Photography Contacts

Informatics Engineering Department (DEI) of the
University of Coimbra

Publications


Papers and Journal Articles   •  

Quintela-Pumares, M. and Cabral, B. and Fernandez-Lanvin, D. and Fernandez-Alvarez, A., "Integrating Automatic Backward Error Recovery in Asynchronous Rich Clients", 38th International Conference on Software Engineering (ICSE 2016), Software Engineering in Practice (SEIP) Track, Austin, TX, May 14 - 22, 2016.


Lourenço, J. and Cabral, B. and Bernardino, J., "A Predictive Model for Exception Handling", WorldCIST'16, 2016.


Lourenço, J. and Cabral, B. and and Bernardino, J. and Vieira, M., "Comparing NoSQL with a Relational Database: Performance and Space", International Journal of Big Data 2016, 2016.


Lourenço, J. and Cabral, B. and Carreiro, P. and Vieira, M. and Bernardino, J., "Choosing the right NoSQL database for the job: a quality attribute evaluation", Journal of Big Data 2015, vol. 2, 2015.


Marcelino, M.J.P. and Cabral, B. and Paquete, L. and Mendes, A.J., "A proficient high level programming program as a way to overcome unemployment among graduates", in 2015 Frontiers in Education Conference (FIE 2015), 2015.


Lourenço, J. and Abramova, V. and Vieira, M. and Cabral, B. and Bernardino, J., "NoSQL Databases: A Software Engineering Perspective", in WorldCIST'15, 2015.


Lourenço, J. and Abramova, V. and Cabral, B. and Bernardino, J. and Carreiro, P. and Vieira, M., "No SQL in Practice: A Write-Heavy Enterprise Application", in 2015 IEEE International Congress on Big Data (BigData Congress), 2015.


Cabral, B. and Fonseca, A. and Marques, P. and Aldrich, J. , "Cooperative Exceptions for Concurrent Objects", in 21st IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2015), 2015.


Fonseca, A. and Rafael, J.P.M. and Cabral, B. , "Eve: A Parallel Event-Driven Programming Language", in Euro-Par 2014: Parallel Processing Workshops, 2014.


Rafael, J.P.M. and Correia, I.D.V. and Fonseca, A. and Cabral, B. , "Dependency-Based Automatic Parallelization of Java Applications", in Euro-Par 2014: Parallel Processing Workshops, 2014.


Fonseca, A., Cabral, B., "AeminiumGPU: An Intelligent Framework for GPU Programming", in Facing The Multicore Challenge III, Springer LNCS series, Springer, 2013.


Fonseca, A., Cabral, B., "Handling Exceptions in Programs with Hidden Concurrency: New Challenges for Old Solutions", in ICSE'12 Workshop Proceedings, 5th International Workshop on Exception Handling (WEH.12), Zurich, Switzerland, June, 2012.


Cabral, B., Marques, P., "A Transactional Model for Automatic Exception Handling", in Computer Languages, Systems and Structures, Vol. 37(1), pp. 43-61, Elsevier, April 2011


Cabral, B., Marques, P., "Implementing Retry - featuring AOP", in Proc. of the Fourth Latin-American Symposion on Dependable Computing (LADC'09), IEEE CS, João Pessoa, Paraiba, Brazil, September, 2009


Cabral, B., Marques, P., "A Case for Automatic Exception Handling", in Proc. of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), IEEE Computer Society Pres, L'Aquila, Italy, September 2008


Cabral, B.,Sacramento, P., Marques, P., "The Hidden Truth Behind .NET Exception Handling Today", in IET Software Journal, Vol. 1, # 6, pp. 223-250, IET, December 2007


Cabral, B., Marques, P., "Exception Handling: A field study in Java and .NET ", in Proc. of the European Conference in Object-Oriented Programming 2007 (ECOOP'07), Berlin, Germany, July 2007


Cabral, B., Marques, P., "Making Exception Handling Work", in Proc. of the USENIX Second Workshop on Hot Topics in System Dependability (HotDep'06) , USENIX, Seattle, USA, November 2006


Sacramento, P., Cabral, B., Marques, P., "Unchecked Exceptions: Can the Programmer be Trusted to Document Exceptions? ", in Proc. of the International Conference on Innovative Views of .NET Technologies (IVNET'06), Springer-Verlag, October 2006


Cabral, B., Marques, P., Silva, L., "RAIL: Code Instrumentation for .NET ", in Proc. of the 2005 ACM Symposium On Applied Computing (SAC'05), ACM Press, Santa Fe, New Mexico, USA, March 2005


Cabral, B. Marques, P., Silva, L., "RAIL: Code Instrumentation for .NET (extended abstract) ", in Proc. of the ACM OOPSLA'04 Conference Companion, ACM Press, Vancouver, Canada, October 2004


Cabral, B., Marques, P., Silva, L., "IL Code Instrumentation with RAIL", in .NET Developers Journal, Vol. 2(1), pp. 34-35, SYS-CON Media Publishers, January 2004


Technical reports   •  

Cabral, B., " Exceptions as an Aspect: Feasibility of Using AOP to Enforce Exception Handling in .NET ", CISUC, Department of Informatics Engineering, University of Coimbra, January 2005

PhD Thesis   •  
Cabral, B., "A Transactional Model for Automatic Exception Handling", Software and Systems Engineering Group of the University of Coimbra, Coimbra, Portugal, July 2009.

MSc Thesis   •  
Cabral, B., "Instrumentacao de Codigo na Plataforma .NET" (in Portuguese only), Dependable Systems Group of the University of Coimbra, Coimbra, Portugal, June 2005.


<< Previous Next >>

 

@2015 Bruno Cabral RAILSSEDEIFCTUCUCCISUC