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 challeng...
详细信息
ISBN:
(纸本)9781424451944
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.
semantic programming language is an essential study aspect of semantic software engineering. semantic programming language is not only need for syntax modeling and analysis of classical programminglanguage, but also ...
详细信息
ISBN:
(纸本)9781424451944
semantic programming language is an essential study aspect of semantic software engineering. semantic programming language is not only need for syntax modeling and analysis of classical programminglanguage, but also the semantic modeling and analysis. This paper firstly introduces the semantic Web services based semantic programming language (SPL) and then proposes a modeling approach of this language based on the semantic Mealy machine (named Mealy4S machine). A case study of online forex system is given to elaborate the modeling approach. Mealy4S machine could be suitable for the modeling of semantic programming language. This approach may also provide a basic support for the verification of semantic program in the future.
In this paper we present a semantic programming language (SPL)-a language that facilitates the integration and orchestration of semantic Web services using a process based approach. The SPL is equipped with semantic s...
详细信息
ISBN:
(纸本)9780769533162
In this paper we present a semantic programming language (SPL)-a language that facilitates the integration and orchestration of semantic Web services using a process based approach. The SPL is equipped with semantic service to decouple the static binding relation between business process and its participants and it enables describing process activity implementations semantically which increases the flexibility of business processes. The concept of rule is also introduced in SPL to separate business decision from business logic to satisfy varying user requirements in evolving environment. The proposed SPLDE framework is used to design and execute business process based on semantic Web services with SPL language, which tries to offer an effective systematic solution for development and execution of service-oriented software system.
Complex Service-Oriented enterprise application needs compose Web services to satisfy user specific requirements. Several approaches have been proposed to fulfill this need. However, those approaches and their runtime...
详细信息
ISBN:
(纸本)9781424421077
Complex Service-Oriented enterprise application needs compose Web services to satisfy user specific requirements. Several approaches have been proposed to fulfill this need. However, those approaches and their runtime infrastructure are weak in providing flexible features such as dynamism and adaptability, which are needed in mobile networks and wireless scenarios. A semantic programming language-SPL and an integrated framework-SPLDE are proposed. The SPL is designed for integrating and orchestrating Web Services, which is equipped with Service Role to decouple the static binding relation between business process and its participants. The concept of Rule is also introduced in SPL to separate business decision from business logic to satisfy varying user requirements in evolving environment. The proposed SPLDE framework is used to design and execute business process based on semantic Web Services with SPL language, which tries to offer an effective systematic solution for development and execution of service-oriented software system.
暂无评论