Service-oriented business process generation is a key activity in the ServiceOriented Architecture(SOA)business lifecycle,and most of the other activities such as application execution depend on the business process b...Service-oriented business process generation is a key activity in the ServiceOriented Architecture(SOA)business lifecycle,and most of the other activities such as application execution depend on the business process being developed.After the business requirements are acquired,a developer has to use specific programming technologies to orchestrate web services to generate a deployable business process.It is time-consuming to specify all the business processes from lowlevel web services,especially for an enterprise that focuses on a series of similar businesses.This paper proposes a rapid service-oriented business process generation method with domain-specific assets specified in ontology systems.Assets with different levels of granularity are reused to refine the high level business process framework for executable business processes using the Business Process Executional Language(BPEL).The new methodology significantly simplifies service-oriented business process generation by reusing assets to construct business processes.A business process generation tool is also implemented to support the efficient visual design of SOA processes with the proposed method.This paper verifies the proposed method using a shipment tracking case.The studies show that the number of reusable assets increases significantly as these projects progress,and the business process generation speed also increases at the same time.展开更多
The service-oriented architecture (SOA) and the model-driven architecture (MDA) have been rec- ognized as major evolutionary steps in enterprise integration (El) in service-oriented computing environ- ments. Ser...The service-oriented architecture (SOA) and the model-driven architecture (MDA) have been rec- ognized as major evolutionary steps in enterprise integration (El) in service-oriented computing environ- ments. Service-oriented enterprise (SOE) networks (SOEN) are emerging with the significant advances of El, SOA, and MDA. However, the implementation and optimization of SOEN is still lacking integrated SOA, MDA, and performance analysis and optimization (PAO) methods. This paper introduces an integrated solu- tion of SOA and MDA with a simulation-based three-stage PAO method with stage 1 being an analytic hier- archy process (AHP)-based comprehensive performance calculation for service matching and binding, stage 2 being a simulation-based comprehensive performance evaluation for business process/service composition, and stage 3 being a business process simulation-based performance optimization for SOEN. The SOE architecture, performance analysis framework, performance indicators, and performance opera- tors are discussed. The system uses MDA as the system development philosophy, SOA as the system im- plementation infrastructure, and the simulation-based PAO methods to analyze and optimize the SOEN performance. A case study of the SOEN illustrates the usage of the integrated solution.展开更多
Cloud Computing has become one of the popular buzzwords in the IT area after Web2.0. This is not a new technology, but the concept that binds different existed technologies altogether including Grid Computing, Utility...Cloud Computing has become one of the popular buzzwords in the IT area after Web2.0. This is not a new technology, but the concept that binds different existed technologies altogether including Grid Computing, Utility Computing, distributed system, virtualization and other mature technique. Business Process Management (BPM) is designed for business management using IT infrastructure to focus on process modeling, monitor and management. BPM is composed of business process, business information and IT resources, which help to build a real-time intelligent system, based on business management and IT technologies. This paper describes theory on Cloud Computing and proposes a BPM implement on Cloud environments.展开更多
基金supported by the National Natural Science Foundation of China under GrantNo.61003067the National Basic ResearchProgram(973 Program)under Grants No.2013CB329102,No.2011CB302704the National Natural Science Foundation of Chinaunder Grants No.61132001,No.61171102,No.61001118
文摘Service-oriented business process generation is a key activity in the ServiceOriented Architecture(SOA)business lifecycle,and most of the other activities such as application execution depend on the business process being developed.After the business requirements are acquired,a developer has to use specific programming technologies to orchestrate web services to generate a deployable business process.It is time-consuming to specify all the business processes from lowlevel web services,especially for an enterprise that focuses on a series of similar businesses.This paper proposes a rapid service-oriented business process generation method with domain-specific assets specified in ontology systems.Assets with different levels of granularity are reused to refine the high level business process framework for executable business processes using the Business Process Executional Language(BPEL).The new methodology significantly simplifies service-oriented business process generation by reusing assets to construct business processes.A business process generation tool is also implemented to support the efficient visual design of SOA processes with the proposed method.This paper verifies the proposed method using a shipment tracking case.The studies show that the number of reusable assets increases significantly as these projects progress,and the business process generation speed also increases at the same time.
基金Supported by the National Natural Science Foundation of China (Nos. 60504030 and 60674080)the National High-Tech Research and Development Program (863) of China (Nos.2006AA04Z151 and 2006AA04Z166)
文摘The service-oriented architecture (SOA) and the model-driven architecture (MDA) have been rec- ognized as major evolutionary steps in enterprise integration (El) in service-oriented computing environ- ments. Service-oriented enterprise (SOE) networks (SOEN) are emerging with the significant advances of El, SOA, and MDA. However, the implementation and optimization of SOEN is still lacking integrated SOA, MDA, and performance analysis and optimization (PAO) methods. This paper introduces an integrated solu- tion of SOA and MDA with a simulation-based three-stage PAO method with stage 1 being an analytic hier- archy process (AHP)-based comprehensive performance calculation for service matching and binding, stage 2 being a simulation-based comprehensive performance evaluation for business process/service composition, and stage 3 being a business process simulation-based performance optimization for SOEN. The SOE architecture, performance analysis framework, performance indicators, and performance opera- tors are discussed. The system uses MDA as the system development philosophy, SOA as the system im- plementation infrastructure, and the simulation-based PAO methods to analyze and optimize the SOEN performance. A case study of the SOEN illustrates the usage of the integrated solution.
文摘Cloud Computing has become one of the popular buzzwords in the IT area after Web2.0. This is not a new technology, but the concept that binds different existed technologies altogether including Grid Computing, Utility Computing, distributed system, virtualization and other mature technique. Business Process Management (BPM) is designed for business management using IT infrastructure to focus on process modeling, monitor and management. BPM is composed of business process, business information and IT resources, which help to build a real-time intelligent system, based on business management and IT technologies. This paper describes theory on Cloud Computing and proposes a BPM implement on Cloud environments.