Home Publications Lecturing Photography Contacts

Computer Science Department of the
University of Coimbra




Bruno Miguel Bras Cabral

Bruno Miguel Bras Cabral   •   bcabral@dei.uc.pt


Bruno Miguel Bras Cabral obtained his BSc. in Informatics Engineering at the University of Coimbra in 2001 and his MSc, in the area of Virtual Machines Code Instrumentation, from the same University in 2005. In 2009, he conclude is PhD in Exception Handling Models with a thesis entitled "A Transactional Model for Automatic Exception Handling". Currently, he holds a position as Assistant Professor with the Informatics Engineering Department of the University of Coimbra teaching courses on Operating Systems, Database Systems, Programming, and Computer Graphics.
He also has some work experience as a software engineer, first between 1999 and 2001 when he was designing and developing the Information System for the Computer Science Department of the University of Coimbra that was based on CORBA middleware and later in Java and EJB. Second, as a freelancer, in 1999 he developed a web based platform for managing a work force of the Local Administration Ministry while working at Bookmarc. Later in 2002 he worked at Wit-Software, developing a mobile web based data management application based on the J2EE platform. More recently he has acted as a consultant on projects for the European Space Agency and for the software industry in general.
In 2002, he was granted a research assistant position with the Software and Systems Engineering Group (former Dependable Systems Group - DSG) at the Computer Science department of the University of Coimbra, a position that he still holds today.
His research is focused mainly in four areas: concurrent programming, fault-tolerance, programming languages and virtual machines. He was the main designer and developer of the RAIL (Runtime Assembly Instrumentation Library) project, a software library for .Net Framework that allows the instrumentation of assembly code. The RAIL library is available as open source under a GPL license.

<< Previous • Next >>

 

@2010 Bruno Cabral RAILSSEDEIFCTUCUCCISUC