The correct choice is (c) Service Oriented Architecture
Explanation: Service Oriented Architecture (SOA) approach traditionally used to couple functionality of heavyweight corporate IT systems, are becoming application to embedded real world devices.