Service extraction