Database Reference
In-Depth Information
a data object is created and point in time when the processed object can be
delivered to a consumer, we have detailed the designed listener-based archi-
tecture and its components: Acquisition Module, Normalization Module, Graph
Framework, and Application Register. The implementation of the overall system
and its evaluation on a real-world Smart Parking dataset has been presented.
The listener-oriented approach can lead to several benefits, such as (i) decreased
latency: the push-based approach guarantees that no delays due to polling and
batch processing are introduced; (ii) fine-grained self-configuration: listeners can
dynamically “plug” to those that output data of interest; (iii) optimal resource
allocation: processing units that have no listeners can be switched off, while
those with many listeners can be replicated, thus leading to cost-effectiveness
from the Cloud service perspective.
Acknowledgments. The work of Simone Cirani is funded by the European Commu-
nity's Seventh Framework Programme, area “Internetconnected Objects”, under Grant
no. 288879, CAL IP SO project - Connect All IP -based Smart Objects! The work reflects
only the authors views; the European Community is not liable for any use that may
be made of the information contained herein.The work of Marco Picone is funded
by Guglielmo srl, Reggio Emilia (RE), Italy. The work of Laura Belli is funded by
Multitraccia S.C., Reggio Emilia (RE), Italy.
References
1. Postel, J.: Internet protocol. RFC 791 (INTERNET STANDARD) Updated by
RFCs 1349, 2474, 6864 (September 1981)
2. Deering, S., Hinden, R.: Internet protocol, version 6 (ipv6) specification. RFC 2460
(Draft Standard) Updated by RFCs 5095, 5722, 5871, 6437, 6564, 6935, 6946, 7045,
7112 (December 1998)
3. IETF: The Internet Engineering Task Force. http://www.ietf.org/
4. European Community's 7th Framework Programme: CALIPSO - Connect All IP-
based Smart Objects. http://www.ict-calipso.eu/
5. Hohpe, G., Woolf, B.: Enterprise Integration Patterns: Designing, Building, and
Deploying Messaging Solutions. Addison-Wesley Longman Publishing Co Inc.,
Boston (2003)
6. Isaacson, C.: Software Pipelines and SOA: Releasing the Power of Multi-Core Pro-
cessing, 1st edn. Addison-Wesley Professional, Upper Saddle River (2009)
7. Belli, L., Cirani, S., Ferrari, G., Melegari, L., Picone, M.: A graph-based cloud
architecture for big stream real-time applications in the internet of things. In:
Advances in Service-Oriented and Cloud Computing - Workshops of ESOCC 2014,
Manchester, United Kingdom, 2-4 September (2014)
8. RabbitMQ. http://www.rabbitmq.com/
9. Vinoski, S.: Advanced message queuing protocol. IEEE Internet Comput. 10 (6),
87-89 (2006)
10. Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., Berners-
Lee, T.: Hypertext transfer protocol -HTTP/1.1 (1999)
11. Shelby, Z., Hartke, K., Bormann, C.: The constrained application protocol (CoAP).
RFC 7252 (Proposed Standard) (June 2014)
Search WWH ::




Custom Search