서비스 의도에 기반하여 동적 매쉬업 서비스를 제공하는 서비스 시스템 및 방법이 개시된다. 서비스 시스템은, 장치별 자원에 대한 접속, 상기 자원이 수행하는 서비스 로직에 대한 프로세스 및 상기 자원에 대한 정보를 관리하는 리소스 어댑터(Resource Adaptor) 및 상기 장치 및 상기 자원 중 적어도 하나와 연관된 서비스 의도(intent)에 대응하는 서비스 로직을 검색하여 상기 검색된 서비스 로직에 대한 프로세스를 실행하거나 또는 상기 서비스 의도에 따른 새로운 서비스 로직을 생성하는 매쉬업 유닛(Mash-up Unit)을 포함할 수 있다.