Title :
Ontology-based semantic data processing in Semantic Programming Language
Author :
Zhao Kai ; Ying, Shi ; Hu Luo-Kai ; Zhang Lin-lin ; Zeng Zhi-Hao ; Chen Rui
Author_Institution :
State Key Lab. of Software Eng., Wuhan Univ., Wuhan, China
Abstract :
The Semantic Programming Language (SPL) employs concepts and its relationships in ontology to specify the data used within a process and implements data flow via semantic variables. Therefore, one of the most challenging aspects in Semantic Web Services orchestration realized by SPL is transforming ontological represented data into XML data with equivalent meaning. In This paper, we propose an Ontology-Based transformation approach for the SPL program, which offers an effective solution to convert semantically enriched data into a common XML data structure. And we also introduce the concept of semantic data adapter for this transformation during deployment time and run time. Instead of coming up with proprietary solutions, programmers should be able to rely on this transformation method for specifying data manipulation declaratively and benefit from the ontological knowledge.
Keywords :
Web services; XML; data handling; ontologies (artificial intelligence); programming language semantics; semantic Web; Ontology-Based Semantic Data Processing; Semantic Programming Language; Semantic Web Services; XML data structure; data flow via semantic variables; data manipulation; ontological knowledge; semantic data adapter; Asia; Computer languages; Data processing; Logic programming; Ontologies; Programming profession; Robotics and automation; Semantic Web; Web services; XML; Data Processing; Ontologies; Semantic Programming Language; Semantic Web Services;
Conference_Titel :
Informatics in Control, Automation and Robotics (CAR), 2010 2nd International Asia Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5192-0
Electronic_ISBN :
1948-3414
DOI :
10.1109/CAR.2010.5456795