Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Zhijun Ding is active.

Publication


Featured researches published by Zhijun Ding.


IEEE Transactions on Automation Science and Engineering | 2013

A Novel Method for Calculating Service Reputation

Yan Wu; Chungang Yan; Zhijun Ding; Guanjun Liu; Pengwei Wang; Changjun Jiang; MengChu Zhou

Owing to their rapid development, services are increasing rapidly in quantity. The consequence is that there are so many services that share the same or similar functions. Therefore, it is important to select a credible and optimal service. Reputation as one of the important parameters of services plays a significant role in the decision support for service selection. This paper proposes a novel two-phase method to calculate service reputation. The first phase uses a dynamic weight formula to calculate reputation such that it can reflect the latest tendency of a service. The second one uses an olfactory response formula to mitigate the negative effect of unfair ratings. Some experiments are conducted and the results validate the effectiveness of the proposed method.


systems man and cybernetics | 2014

Constraint-Aware Approach to Web Service Composition

Pengwei Wang; Zhijun Ding; Changjun Jiang; MengChu Zhou

The creation of value-added services by automatic composition of existing ones is gaining significant momentum as the potential silver bullet in service-oriented computing. A large number of composition methods have been proposed, and most of them are based on the matching of input and output parameters of services only. However, most services in the real world are not universally applicable, and some applicable conditions or restrictions are imposed on them by their providers. Such constraints have a great impact on service composition, but have been largely ignored by the existing methods. In this paper, they are discussed and defined, and a simple formal expression is adopted to describe them. Two novel concepts, called service intension and service extension, are presented, which allow one to divide the basic elements of a web service definition into two parts. Consequently, their use allows us to propose a constraint-aware service composition method in which service constraints are well taken care. The proposed solution includes a graph search-based algorithm and two novel preprocessing methods. A publicly available test set from ICEBE05 is used to evaluate and analyze the proposed methodology.


systems man and cybernetics | 2014

Modeling and Validating E-Commerce Business Process Based on Petri Nets

WangYang Yu; Chungang Yan; Zhijun Ding; Changjun Jiang; MengChu Zhou

E-commerce and online shopping with a third-party payment platform have rapidly developed recently, and encountered many fault tolerance and security problems concerned by users. The causes of these problems include malicious behavior and imperfect business processes. The latter lead to the emergence of security vulnerabilities and loss of user funds which become more and more serious these years. We focus on the business process of e-commerce, and propose a formal model for constructing an e-commerce business process called an E-commerce Business Process Net. It integrates both data and control flows based on Petri nets. Rationality and transaction consistency are defined and validated to guarantee the transaction properties of an e-commerce business process. This paper offers a complete methodology for modeling and validating an e-commerce system with a third-party payment platform from the view point of a business process. Its use enables a designer to identify errors early in the design process and correct them before the deployment phase. In order to demonstrate the applicability and feasibility of the methodology, we have modeled and validated a real-world e-commerce business process and discovered the problems that cause the violation of transaction properties.


systems man and cybernetics | 2013

Design and Implementation of a Web-Service-Based Public-Oriented Personalized Health Care Platform

Pengwei Wang; Zhijun Ding; Changjun Jiang; MengChu Zhou

The use of information technology and management systems for the betterment of health care is more and more important and popular. However, existing efforts mainly focus on informatization of hospitals or medical institutions within the organizations, and few are directly oriented to the patients, their families, and other ordinary people. The strong demand for various medical and public health care services from customers calls for the creation of powerful individual-oriented personalized health care service systems. Service computing and related technologies can greatly help one in fulfilling this task. In this paper, we present PHISP: a Public-oriented Health care Information Service Platform, which is based on such technologies. It can support numerous health care tasks, provide individuals with many intelligent and personalized services, and support basic remote health care and guardianship. In order to realize the personalized customization and active recommendation of intelligent services for individuals, several key techniques for service composition are integrated, which can support branch and parallel control structures in the process models of composite services and are highlighted in this paper.


systems man and cybernetics | 2008

Deadlock Checking for One-Place Unbounded Petri Nets Based on Modified Reachability Trees

Zhijun Ding; Changjun Jiang; MengChu Zhou

A deadlock-checking approach for one-place unbounded Petri nets is presented based on modified reachability trees (MRTs). An MRT can provide some useful information that is lost in a finite reachability tree, owing to MRTs use of the expression rather than symbol to represent the value of the components of a marking. The information is helpful to property analysis of unbounded Petri nets. For the deadlock-checking purpose, this correspondence paper classifies full conditional nodes in MRT into two types: true and fake ones. Then, an algorithm is proposed to determine whether a full conditional node is true or not. Finally, a necessary and sufficient condition of deadlocks is presented. Examples are given to illustrate the method.


systems man and cybernetics | 2008

Preserving Languages and Properties in Stepwise Refinement-Based Synthesis of Petri Nets

Zhijun Ding; Changjun Jiang; MengChu Zhou; Yaying Zhang

The current stepwise refinement operation of Petri nets mainly concentrates on property preservation, which is an effective way to analyze and verify complex systems. Further steps into this field are needed from the perspective of system synthesis and language preservation. First, the refinement of Petri nets is introduced based on a k-well-behaved Petri net, in which k tokens can be processed. Then, according to the different compositions of subsystems, well-, under- and overmatched refined Petri nets are proposed. In addition, the language and property relationships among sub-, original, and refined nets are studied to demonstrate behavior characteristics and property preservation in a system synthesis process. A manufacturing system is given as an example to illustrate the effectiveness of the proposed approach in synthesizing and analyzing the Petri nets of complex systems.


systems man and cybernetics | 2015

A Transaction and QoS-Aware Service Selection Approach Based on Genetic Algorithm

Zhijun Ding; Junjun Liu; Youqing Sun; Changjun Jiang; MengChu Zhou

As there are various risks of failure in its execution, a composite web service (CWS) requires a transactional mechanism to guarantee its reliable execution. Though the existing service selection methods have considered that its transactional properties may affect its quality of service (QoS) such as its execution time, some of these methods can just give the locally optimal transactional CWS while others can give globally optimal CWS only under a given fixed transactional workflow. This paper addresses the issue of selecting and composing web services via a genetic algorithm (GA) and gives a transaction and QoS-aware selection approach. First, it introduces transactional properties of a single web service and CWS and the transactional rules used to compose them. Next, it conducts the performance analysis of basic workflow patterns such as sequential, parallel, selectable, and loop patterns and develops an algorithm to compute the execution time of a complex CWS. Then, it presents a GA-based approach, which takes into account the execution time, price, transactional property, stability, and penalty-factor, to achieve globally optimal service selection. Finally, this paper reports experimental results that compare the proposed approach with the exhaustive search algorithm, transactional-QoS-driven selection algorithm, and transactional service selection algorithm. The experimental results show that the proposed algorithm is efficient and effective and can give a globally optimal transactional CWS.


IEEE Transactions on Services Computing | 2016

Automatic Web Service Composition Based on Uncertainty Execution Effects

Pengwei Wang; Zhijun Ding; Changjun Jiang; MengChu Zhou; YuWei Zheng

By arranging multiple existing web services into workflows to create value-added services, automatic web service composition has received much attention in service-oriented computing. A large number of methods have been proposed for it although most of them are merely based on the matching of input-output parameters of services. Besides these parameters, some other elements can affect the execution of services and their composition, such as the preconditions and service execution results. In particular, the execution effects of some services are often uncertain because of the complex and dynamically changing application environments in the real world, and this can cause the emergence of nondeterministic choices in the workflows of composite services. However, the previous methods for automatic service composition mainly rely on sequential structures, which make them difficult to take into account uncertain effects during service composition. In this paper, Graphplan is employed and extended to tackle this problem. In order to model services with uncertain effects, we first extend the original form of Graphplan. Then, we propose a novel approach that can introduce branch structures into composite solutions to cope with such uncertainty in the service composition process. Extensive experiments are performed to evaluate and analyze the proposed methodology.


ACM Transactions in Embedded Computing Systems | 2013

Design, Analysis and Verification of Real-Time Systems Based on Time Petri Net Refinement

Zhijun Ding; Changjun Jiang; MengChu Zhou

A type of refinement operations of time Petri nets is presented for design, analysis and verification of complex real-time systems. First, the behavior preservation is studied under time constraints in a refinement operation, and a sufficient condition for behavior preservation is obtained. Then, the property preservation is considered, and the results indicate that if the refinement operation of time Petri nets satisfies behavior preservation, it can also preserve properties such as boundedness and liveness. Finally, based on the behavior preservation, a reachability decidability algorithm of a refined time Petri net is designed using the reachability trees of its original net and subnet. The research results are illustrated by an example of designing, analyzing and verifying a real-time manufacturing system.


systems, man and cybernetics | 2013

Real-Time Traffic Camera-Light Control Systems for Intersections Subject to Accidents: A Petri Net Approach

Liang Qi; MengChu Zhou; Zhijun Ding

Petri nets (PNs) are well utilized as a visual and mathematical formalism to model discrete event systems. Some extensions to PNs enhance their modeling capability. This work uses Time Petri nets (TPNs) and Synchronized Petri nets (SPNs) to design a traffic control system (ITCS) for intersections dealing with accidents such that emergency response is provided and additional accidents are prevented. It includes a camera surveillance subsystem (CSS) and a traffic light control subsystem (TLCS) simulated by using SPNs and TPNs, respectively: a multi-camera surveillance mechanism is established to sense and detect the accident, synchronously, and then according to the information of the accident, corresponding traffic light control policies are carried out to prevent additional accidents from happening. A reach ability tree method is adopted to demonstrate how the models are used to enforce the phase of traffic transitions, and verify their important properties. To our knowledge, this is the first work that employs PNs to model and design the real-time traffic control system for intersections facing accidents, and to perform the cooperation of cameras and traffic lights. This helps enhance the state of the art in real-time traffic accident detection and traffic safety at an intersection.

Collaboration


Dive into the Zhijun Ding's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

MengChu Zhou

New Jersey Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Lu Liu

University of Derby

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge