Author:
Hiroshi Yamada
Affiliation:
Ntt Service Integration Laboratories, Japan
Keyword(s):
EAI (enterprise application integration), business process, UML, performance evaluation, Web service, simulation, OPNET
Related
Ontology
Subjects/Areas/Topics:
Communication and Software Infrastructure
;
e-Business
;
e-Commerce and e-Business: B2B and B2C
;
Enterprise Information Systems
;
Enterprise Software Technologies
;
Global Communication Information Systems and Services
;
Information and Systems Security
;
Software Engineering
;
Telecommunications
;
Web and Mobile Business Systems and Services
;
Web Technologies and Web Services
Abstract:
Many enterprises are applying enterprise application integration (EAI) technologies in order to realize optimal performance for IT systems made up of multiple applications on multiple platforms as well individual application system. Most EAI tools facilitate the integration of several application services to implement a designed workflow process. The individual application systems are coordinated by a workflow-driven broker-server coordinates the system through web-service technologies such as SOAP and XML. In designing the workflow process that will run on the broker-server, the workflow designers must consider the overall performance of the integrated services and the network architecture and resources on which the component IT systems run. This paper describes a performance-evaluation methodology that we have developed for the analysis of such integrated application services. Elements of the methodology include a method for the design and implementation of application-traffic mode
ls as UML sequence diagrams and the implementation of workflow-process models as UML activity diagrams. On this basis, we develop a set of OPNET process models to represent the functions of workflow-driven broker-servers. We also develop application-traffic and workflow-process node models that configure the OPNET broker-server models into simulated networks, provide the other components of the networks, and specify the flows of data and control. Such OPNET models allow us to simulate integrated services that are driven by workflow-process descriptions, vary the network architecture scenario, and evaluate the resulting overall performance. Applying the proposed methodology from the early stages of development of systems of the type described will help us to avoid later problems with performance. We also give an example of a simple case study of the methodology’s application.
(More)