ABSTRACT
The Swarm concept builds on the belief of a vastly distributed platform of collaborating components potentially connecting trillions of sensory and actuating devices worldwide integrated into a single platform abstraction. To do so, interoperability and scalability are major challenges. This paper examines how semantic computing may help to alleviate some of these challenges, and proposes the addition of a semantic broker service to the Swarm. A proof-of-concept example is provided to illustrate function and effectiveness.
- F. Baader. The description logic handbook: theory, implementation, and applications. Cambridge university press, 2003. Google ScholarDigital Library
- D. Bianchini and V. De Antonellis. Service semantic infrastructure for information system interoperability. In Interdisciplinary Aspects of Information Systems Studies, pages 179--187. Springer, 2008.Google ScholarCross Ref
- A. Cannata, M. Gerosa, and M. Taisch. SOCRADES: A framework for developing intelligent systems in manufacturing. In IEEE International Conference on Industrial Engineering and Engineering Management, 2008. IEEM 2008, pages 1904--1908, Dec. 2008.Google ScholarCross Ref
- D.-S. Coalition, A. Ankolekar, M. Burstein, J. R. Hobbs, O. Lassila, D. Martin, D. McDermott, S. A. McIlraith, S. Narayanan, M. Paolucci, and others. DAML-s: Web service description for the semantic web. In The Semantic Web-ISWC, pages 348--363. Springer, 2002. Google ScholarDigital Library
- L. Costa, J. Rabaey, A. Wolisz, G. M. Calixto, and M. Zuffo. Swarm OS control plane: An architecture proposal for heterogeneous and organic networks. In IEEE ICCE 2005 International Conference on Information Processing in Sensor Networks, 2015.Google ScholarCross Ref
- P. Costa, G. Coulson, C. Mascolo, G. Picco, and S. Zachariadis. The RUNES middleware: a reconfigurable component-based approach to networked embedded systems. In IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications, 2005. PIMRC 2005, volume 2, pages 806--810 Vol. 2, Sept. 2005.Google ScholarCross Ref
- M. Danieletto, N. Bui, and M. Zorzi. An ontology-based framework for autonomic classification in the internet of things. In Communications Workshops (ICC), 2011 IEEE International Conference on, pages 1--5. IEEE, 2011.Google ScholarCross Ref
- M. Eid, R. Liscano, and A. El Saddik. A universal ontology for sensor networks data. In Computational Intelligence for Measurement Systems and Applications, 2007. CIMSA 2007. IEEE International Conference on, pages 59--62, June 2007.Google ScholarCross Ref
- D. Guinard, V. Trifa, S. Karnouskos, P. Spiess, and D. Savio. Interacting with the SOA-based internet of things: Discovery, query, selection, and on-demand provisioning of web services. IEEE Transactions on Services Computing, 3(3):223--235, July 2010. Google ScholarDigital Library
- A. Katasonov, O. Kaykova, O. Khriyenko, S. Nikitin, and V. Y. Terziyan. Smart semantic middleware for the internet of things. ICINCO-ICSO, 8:169--178, 2008.Google Scholar
- M. Kifer and G. Lausen. F-logic: a higher-order language for reasoning about objects, inheritance, and scheme. In ACM SIGMOD Record, volume 18, pages 134--146. ACM, 1989. Google ScholarDigital Library
- J.-H. Kim, H. Kwon, D.-H. Kim, H.-Y. Kwak, and S.-J. Lee. Building a service-oriented ontology for wireless sensor networks. In Computer and Information Science, 2008. ICIS 08. Seventh IEEE/ACIS International Conference on, pages 649--654, May 2008. Google ScholarDigital Library
- J. e. Kopecky. Relationship of WSMO to other relevant technologies. W3C member submission, 2005.Google Scholar
- O. Lassila. Using the semantic web in mobile and ubiquitous computing. In M. Bramer and V. Terziyan, editors, Industrial Applications of Semantic Web, number 188 in IFIP --- The International Federation for Information Processing, pages 19--25. Springer US, Jan. 2005.Google Scholar
- R. Masuoka, Y. Labrou, B. Parsia, and E. Sirin. Ontology-enabled pervasive computing applications. IEEE Intelligent Systems, 18(5):68--72, 2003. Google ScholarDigital Library
- R. Masuoka, B. Parsia, and Y. Labrou. Task computing -- the semantic web meets pervasive computing. In D. Fensel, K. Sycara, and J. Mylopoulos, editors, The Semantic Web - ISWC 2003, number 2870 in Lecture Notes in Computer Science, pages 866--881. Springer Berlin Heidelberg, Jan. 2003.Google Scholar
- S. A. McIlraith, T. C. Son, and H. Zeng. Semantic web services. IEEE Intelligent Systems, 16(2):46--53, 2001. 02092. Google ScholarDigital Library
- D. Roman, U. Keller, H. Lausen, J. de Bruijn, R. Lara, M. Stollberg, A. Polleres, C. Feier, C. Bussler, and D. Fensel. Web service modeling ontology. Applied ontology, 1(1):77--106, 2005. Google ScholarDigital Library
- P. Sheu, H. Yu, C. Ramamoorthy, A. K. Joshi, and L. A. Zadeh. Semantic computing. 2010. Google ScholarDigital Library
- M. Smith, C. Welty, and D. McGuinnes. OWL web ontology language guide, 2004.Google Scholar
- Z. Song, A. Cardenas, and R. Masuoka. Semantic middleware for the internet of things. In Internet of Things (IOT), 2010, pages 1--8, Nov. 2010.Google ScholarCross Ref
Index Terms
- Semantic swarm
Recommendations
Mediation Spaces for Similarity-Based Semantic Web Services Selection
Semantic Web Services SWS aim at the automated discovery, selection and orchestration of Web services based on comprehensive, machine-interpretable semantic descriptions. The latter are, in principle, deployed by multiple possible actors i.e., service ...
Two-Fold Service Matchmaking --- Applying Ontology Mapping for Semantic Web Service Discovery
ASWC '09: Proceedings of the 4th Asian Conference on The Semantic WebSemantic Web Services (SWS) aim at the automated discovery and orchestration of Web services on the basis of comprehensive, machine-interpretable semantic descriptions. Since SWS annotations usually are created by distinct SWS providers, semantic-level ...
Dynamic Invocation of Semantic Web Services That Use Unfamiliar Ontologies
Semantic Web Services are Web Services accompanied by semantic descriptions of what they do and how to use them. These descriptions are seen as key to eliminating the need to program to an API, opening the possibility that such services can be ...
Comments