Abstract
The development of SOA (service oriented architecture) applications is a paradigm to consider for the integration of services which usually requires the incorporation of distributed artificial intelligence technologies or multi agent systems (MAS) to achieve their objectives. This is the case of transportation field, where the improvement of urban data networks and embedded systems allow the implementation of complex distributed services based on intelligent transportation systems. One of the challenges of this kind of systems is the discovery of services. Typically, discovery of services lacks of intelligence, or the result of this process returns a lot of nonsense information. However, the field of transportation requires quick and accurate requests and answers to deal with emergencies or incidents in the traffic flow. For this purpose, this paper proposes the development of a specific service called semantic service (an ontology-based semantic communication service) developed in TAO (The ACE ORB) of CORBA (common object request broker architecture). This service is able to provide a communication support for distributed environment in conjunction with a set of base libraries like Redland (RDF language bindings) for interacting with ontologies written in RDF and RDFS format. A parser Raptor (RDF Syntax Library) is used for analyzing sequences of symbols to determine the grammatical structure, and a syntax query language, Rasqal (RDF Query Library) is used to build and execute queries. Both, Raptor and Rasqal were designed to work with the Redland library. The main objective is to manage ontological information and interoperate with implemented services in embedded urban devices. Obtained results demonstrate the feasibility and effectiveness of the proposed approach.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.