Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 13 of 13

Full-Text Articles in Physical Sciences and Mathematics

A Survey On Bio-Inspired Algorithms For Web Service Composition, Lijuan Wang, Jun Shen, Jianming Yong Dec 2012

A Survey On Bio-Inspired Algorithms For Web Service Composition, Lijuan Wang, Jun Shen, Jianming Yong

Dr Jun Shen

Web service composition has become a promis- ing technology in a variety of e-science or e-business areas. There are a variety of models and methods to deal with this issue from di#11;erent aspects. Bio-inspired algorithms are becoming main approaches and solutions. This paper reviews the current researches on web service composition based on bio-inspired algorithms, such as Ant Colony Opti- mization(ACO), Genetic Algorithm(GA), Evolutionary Al- gorithm(EA) and Particle Swarm Optimization(PSO). By analyzing and investigating di#11;erent approaches, this paper gives an overview about the researches on bio-inspired al- gorithm in web service composition and point out future directions.


P2cp: A New Cloud Storage Model To Enhance Performance Of Cloud Services, Zhe Sun, Jun Shen, Ghassan Beydoun Dec 2012

P2cp: A New Cloud Storage Model To Enhance Performance Of Cloud Services, Zhe Sun, Jun Shen, Ghassan Beydoun

Dr Jun Shen

This paper presents a storage model named Peer to Cloud and Peer (P2CP). Assuming that the P2CP model follows the Poisson process or Little’s law, we prove that the speed and availability of P2CP is generally better than that of the pure Peer to Peer (P2P) model, the Peer to Server, Peer (P2SP) model or the cloud model. A key feature of our P2CP is that it has three data transmission tunnels: the cloud-user data transmission tunnel, the clients’ data transmission tunnel, and the common data transmission tunnel. P2CP uses the cloud storage system as a common storage system. When …


Analysis Of Business Process Integration In Web Service Context, J. Shen, G. Grossmann, Y. Yang, M. Stumptner, M. Schrefl, T. Reiter Dec 2012

Analysis Of Business Process Integration In Web Service Context, J. Shen, G. Grossmann, Y. Yang, M. Stumptner, M. Schrefl, T. Reiter

Dr Jun Shen

The integration of Web services is a recent outgrowth of the Business Process integration field that will require powerful meta-schema matching mechanisms supported by higher level abstractions, such as UML meta-models. Currently, there are many XML-based workflow process specification languages (e.g. XPDL, BPEL) which can be used to define business processes in the Web services and Grid Computing world. However, with limited capability to describe the relationships (schemas or ontologies) between process objects, the dominant use of XML as a meta-data markup language makes the semantics of the processes ambiguous. OWL-S (Ontology Web Language for Services) exploits the semantic description …


Towards Peer Selection In A Semantically-Enriched Service Execution Framework With Qos Specifications, Jun Shen, Ghassan Beydoun, Graham Low, Brian Henderson-Sellers, Shuai Yuan Dec 2012

Towards Peer Selection In A Semantically-Enriched Service Execution Framework With Qos Specifications, Jun Shen, Ghassan Beydoun, Graham Low, Brian Henderson-Sellers, Shuai Yuan

Dr Jun Shen

This paper promotes an ontology-based multi agent system (MAS) framework to facilitate Peer-to-Peer (P2P) service selection with multiple service properties. P2P-based service has emerged as an important new field in the distributed computing arena. It focuses on intensive service sharing, innovative applications and compositions, and, in some cases, high performance orientation. However, one of the remaining challenges for the P2P-based service composition process is how to effectively discover and select the most appropriate peers to execute the service applications when considering multiple properties of the requested services. By introducing an ontology, different ontology-based e-service profiles can be proposed to facilitate …


Evaluating Usage Of Wsmo And Owl-S In Semantic Web Services, Lina Azleny Kamaruddin, Jun Shen, Ghassan Beydoun Dec 2012

Evaluating Usage Of Wsmo And Owl-S In Semantic Web Services, Lina Azleny Kamaruddin, Jun Shen, Ghassan Beydoun

Dr Jun Shen

Applying ontologies is the most promising approach to semantically enrich Web services. To facilitate this, two efforts contributed the most in enabling the creation of ontologies: OWL-S from the US and WSMO in Europe. These two compete and promote their ontologies from the design perspective, reflecting their inventors’ bias but not offering much help to Web service developers using them. To bypass existing biases and enable evaluation of ontologies expressed in these two languages, this paper provides a study of the two important facilitators, OWL-S and WSMO, surveying their usage in several SWS Projects and identifying their respective and outstanding …


A Pragmatic Gis-Oriented Ontology For Location Based Services, Jun Shen, Aneesh Krishna, Shuai Yuan, Ke Cai, Yuemin Qin Dec 2012

A Pragmatic Gis-Oriented Ontology For Location Based Services, Jun Shen, Aneesh Krishna, Shuai Yuan, Ke Cai, Yuemin Qin

Dr Jun Shen

With advances in automatic position sensing and wireless connectivity, location-based services (LBS) are rapidly developing, particularly in fields of geographic, tourism and logistic information systems. Currently, Web service has been viewed as one of most significant innovations in business industry, and designed on demand to provide spatial related information for LBS consumption. However, the traditional Web Service Description Language (WSDL) cannot meet those requirements, as WSDL is not able to support semantic content and information. In recent years, Ontology came up with an effective approach to enhance service description, automated discovery, dynamic composition, enactment, and other tasks such as managing …


Reflecting On Ontologies Towards Ontology-Based Agent-Oriented Software Engineering, Ghassan Beydoun, Brian Henderson-Sellers, Jun Shen, G. Low Dec 2012

Reflecting On Ontologies Towards Ontology-Based Agent-Oriented Software Engineering, Ghassan Beydoun, Brian Henderson-Sellers, Jun Shen, G. Low

Dr Jun Shen

“Ontology” in association with “software engineering” is becoming commonplace. This paper argues for the need to place ontologies at the centre of the software development lifecycle for multi agent systems to enhance reuse of software workproducts as well as to unify agent-based software engineering knowledge. The paper bridges the state-of-the-art of ontologies research from Knowledge Engineering (KE) within Artificial Intelligence and Metamodelling within Software Engineering (SE). It presents a sketch of an ontology-based Multi Agent System (MAS) methodology discussing key roles on ontologies and their impact of workproducts, illustrating these in a MAS software development project for an important application …


Swindew-S: Extending P2p Workflow Systems For Adaptive Composite Web Services, Jun Shen, Jun Yan, Yun Yang Dec 2012

Swindew-S: Extending P2p Workflow Systems For Adaptive Composite Web Services, Jun Shen, Jun Yan, Yun Yang

Dr Jun Shen

SwinDeW, an innovative decentralised workflow management system, has established an underlying framework for peer-to-peer (p2p) based business process coordination environments. SwinDeW-S extends SwinDeW to support adaptive composite service orchestration in the era of service-oriented computing. This paper comprehensively presents features of SwinDeW-S, including the p2p network establishment, the messaging mechanism, the service deployment and enactment, the service discovery and advertisement, and the service flow execution. The prototypical extension of SwinDeW to SwinDeW-S and the advantages of SwinDeW-S are also examined and analysed. With the innovative integration of service and p2p-based enterprise application techniques, SwinDeW-S can support composite service orchestration, deployment …


Towards Dynamic Formation Of Temporal Constraints For The Service Level Agreements Negotiation, Azlan Ismail, Jun Yan, Jun Shen Dec 2012

Towards Dynamic Formation Of Temporal Constraints For The Service Level Agreements Negotiation, Azlan Ismail, Jun Yan, Jun Shen

Dr Jun Shen

SLAs play an important role for the QoS-driven service composition. Meanwhile, the temporal constraints are one of the main elements in the management of SLA especially in specifying the validity period of the QoS offers. In practice, the temporal constraints should be generated dynamically by taking the resource capability of the provider into account. The generation should consider various parameters that influence the resource capability such as the expected duration of the required Web service, the amount of current utilization, the amount of available resources, the number of required time slots, etc. Therefore, this paper aims to elaborate this issue …


Adaptive Task Allocation For P2p-Based E-Services Composition, Jun Shen, Shuai Yuan Dec 2012

Adaptive Task Allocation For P2p-Based E-Services Composition, Jun Shen, Shuai Yuan

Dr Jun Shen

To effectively manage the task allocation, especially when handling with numerous different peers’ qualities, is one of the greatest challenges to be faced in order to guarantee the success of P2P-based e-services composition. In this context, various QoS descriptive frameworks and Web services technologies (such as WSDL and BPEL) are being considered as the most affordable solutions to promote the performance of decentralized e-services, through applying strategies like QoS ontologies and related optimization algorithms globally or locally. Nonetheless, most P2P-based service selection and composition approaches applied nowadays lack dynamism and autonomy. In this paper, we first propose an extension of …


From Bpel4ws Process Model To Full Owl-S Ontology, M. A. Aslam, S. Auer, J. Shen Dec 2012

From Bpel4ws Process Model To Full Owl-S Ontology, M. A. Aslam, S. Auer, J. Shen

Dr Jun Shen

BPEL4WS is one of the most utilized business process development languages. It can be used to develop executable business processes as a combination of Web Services interactions in a specific sequence called process flow. But still BPEL4WS lacks sufficient representation of business process semantics required for business processes automation. On the other hand OWL-S (OWL for Web Services) is designed to present such kind of semantic information. There exists similarity in the conceptual model of OWL-S and BPEL4WS that can be used to overcome this lack of semantics in BEPL4WS by mapping the BPEL4WS process model to the OWL-S ontology. …


A P2p Based Service Flow System With Advanced Ontology-Based Service Profiles, J. Shen, Y. Yang, Jun Yan Dec 2012

A P2p Based Service Flow System With Advanced Ontology-Based Service Profiles, J. Shen, Y. Yang, Jun Yan

Dr Jun Shen

A peer-to-peer (p2p) based service flow management system, SwinDeW-S, could support decentralised Web service composition, deployment and enactment. However, traditional workflow definition languages, such as extended XPDL and service-oriented BPEL4WS, have become insufficient to specify business process semantics, especially the descriptions of inputs, outputs, preconditions and effects. In this paper, we propose a novel solution based on OWL-S, a semantic Web ontology language that leverages service discovery, invocation and negotiation more effectively. The enhanced SwinDeW-S architecture is adapted with advanced ontology-based service profiles, and it takes advantage of a well-developed profile generation tool, which translates the BPEL4WS process models to …


Expressing Business Process Model As Owl-S Ontologies, M. A. Aslam, S. Auer, J. Shen, M. Herrmann Dec 2012

Expressing Business Process Model As Owl-S Ontologies, M. A. Aslam, S. Auer, J. Shen, M. Herrmann

Dr Jun Shen

BPEL4WS is a well-established business process standard that can be used to orchestrate service-based workflows. However, the rapid growth and automation demands of e-business and grid applications require BPEL4WS to provide enhanced semantic annotations to achieve the goal of business processes automation. Here, OWL-S (OWL for Web Services) is designed to represent such kind of semantic information. Furthermore, there exists a similarity in the conceptual model of OWL-S and BPEL4WS that can be employed to overcome the lack of semantics in BPEL4WS by mapping the BPEL4WS process model to the OWL-S suite of ontologies. The mapped OWL-S service can be …