Dear all,

I am studying topological classes and I would like to know how Chern classes are defined on smooth compact manifolds with (non-empty) boundary. I am wondering in particular if there exists a well-posed definition of the first Chern class of vector bundles on two dimensional manifolds with boundary and the explicit formula in terms of the curvature form of the corresponding connection.