Ontology-based semantic data processing in semantic programming language

  • Authors:
  • Kai Zhao;Ying Shi;Luo-Kai Hu;Lin-Lin Zhang;Zhi-Hao Zeng;Rui Chen

  • Affiliations:
  • State Key Lab of Software Engineering, Wuhan University, Wuhan, P.R. of China and School of Information Science and Engineering, Xinjiang University, Wuhan, P.R. of China;State Key Lab of Software Engineering, Wuhan University, Wuhan, P.R. of China;State Key Lab of Software Engineering, Wuhan University, Wuhan, P.R. of China and School of Computer, Hubei University of Education, Wuhan, P.R. of China;School of Information Science and Engineering, Xinjiang University, Wuhan, P.R. of China;State Key Lab of Software Engineering, Wuhan University, Wuhan, P.R. of China;State Key Lab of Software Engineering, Wuhan University, Wuhan, P.R. of China

  • Venue:
  • CAR'10 Proceedings of the 2nd international Asia conference on Informatics in control, automation and robotics - Volume 1
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

the Semantic Programming Language (SPL) employs concepts and its relationships in ontology to specify the data used within a process and implements data now 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.