Towards an adjoint-based design process chain comprising topology and shape optimization