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
|