2014 · 14 citations · 9 references
ComputingComputer ScienceInformation TechnologyCloud ArchitectureDistributed SystemsInternet Of ThingsInternet Of Things ConnectivityIot ArchitectureIot Data ManagementIot Device ManagementIot MiddlewareAgent-based MiddlewareCloud-based MiddlewareDevice-to-cloud CommunicationInternet Of Things MiddlewareMiddlewareMiddleware For Iot ApplicationsMiddleware PlatformsService-oriented Middleware
Internet of things (IoT) will connect a huge amount of devices to the Internet. There will also be many applications that will use the generated data to provide a service to end-user. This presents a problem in situations when the application owner is not the device owner. Application owner needs to find and contact the owners of the devices that provide the data he needs. When done by a human, this process lasts a long time and costs a lot of money. In this paper, we propose a middleware architecture that connects the appropriate devices and applications. It is based on software agents representing devices and applications negotiating between each other on the terms by which the data can be used.
9
Agents that reason and negotiate by arguing
Simon Parsons · Journal of Logic and Computation · 1998 · 659 citations
Hourglass: An Infrastructure for Connecting Sensor Networks and Applications
Jeff Shneidman, Peter Pietzuch, Jonathan Ledlie et al. · 2004 · 170 citations