Added abstraction_service.cpp
Added codes