bi session 10_eai-evalaution

10
EAI Evaluation

Upload: vaibhav-gupta

Post on 14-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 1/10

EAI Evaluation

Page 2: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 2/10

The ISO (International Organization forStandardization )/IEC (International Electrotechnical Commission )9126-1 based quality model is divided insix characteristics:1. Reliability,2. Functionality,3. Usability,4. Efficiency,

5. Maintainability and6. Portability.

This standard has been revised by: ISO/IEC25010:2011 

Page 3: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 3/10

Sub

characteristics

Criteria description

Maturity i. Evaluates the history of the EAI tool: Time in the market, quantityof versions, and patches for version, detection, publication and

correction of errors.ii. Evaluates the degree of the EAI tool operational robustness:average time between failures, average time of repair of failures.

Fault tolerance i. Evaluates the degree of transparency when the EAI tool has afailure (automatic correction of the error).

ii. Evaluate the degree of tolerance (maximum number of attempts inthe processes execution, average time between attempts)

Recoverability 1. Evaluates if the EAI tool supports backup and restore of workflowstransactions.

2. Evaluates if the EAI tool allows the system recovery.

Page 4: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 4/10

Page 5: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 5/10

Sub characteristics Criteria description

Time behaviour 1. Evaluates the average response time, load balancing,message processing efficiency, multiprocess support.

Resourceutilisation

1. Evaluates hardware resources required for EAI tool.2. Evaluates software resources required for EAI tool.3. Evaluates human resources required for the

management of the EAI tool.

Page 6: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 6/10

Sub characteristics Criteria description

Understandability Evaluates the level of understanding of the interfaces (standardgraphical communication, predictability, support for differentlanguages and characters set)

Learnability 1. Evaluates if vendor or third party offer training for EAI tool.2. Evaluates if the EAI tool has documentation online and tutorials.

3. Evaluates if the EAI vendor has support to consumer for the EAItool.

Operability 1. Evaluates if the EAI tool has graphical tools that facilitate thedevelopment of adapters.

2. Evaluates if the EAI tool has graphical tools that facilitate the

development of orchestrations.3. Evaluates if the EAI tool has graphical tools that facilitate the

management of the security.4. Evaluates if the EAI tool has graphical tools for the system

configuration (management of resources, management of messages between applications, management of ports and

communication channels between applications).Attractiveness 1. Evaluates if the EAI tool has attractive ra hical desi n.

Page 7: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 7/10

Sub characteristics Criteria description

Analysability 1. Evaluates the capacity of the EAI tool to diagnose deficienciesor failures causes in the integrations processes.

Changeability 1. Evaluates if the EAI tool supports modification of the

processes without stopping the services.2. Evaluates if the EAI tool supports modification of processes

without losing initiated and not finalized transactions.3. Evaluates if the EAI tool supports the update of the different

integration components without stopping the services.

Stability 1. Evaluates if the EAI tool avoids unexpected effects caused bythe updates of the system.

Testability 1. Evaluates if the EAI tool offers a toolkit for stress tests.2. Evaluates if the EAI tool offers a toolkit for trace of 

transactions and messages.

Page 8: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 8/10

Sub characteristics Criteria description

Adaptability Evaluates the capacity of the EAI tool to be adapted to differentspecified environments.

Installability 1. Evaluates the capacity of the EAI tool to be installed in a specifiedenvironment.

2. Evaluates if the vendor has technical support and help online for theinstallation of the EAI tool.

3. Evaluates if the EAI tool has documentation published for theinstallation and configuration of the tool

Co-existence Evaluates the capacity of the EAI tool to coexist with other independentEAI tool in a common environment sharing common resources. Forexample, other EAI tool can be installed in other layers of integration orin the same layer but forsatisfy other kind of requirements.

Replaceability Evaluates the capacity of the EAI tool to be used in place of anotherspecified EAI tool for the same purpose in the same environment.

Page 9: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 9/10

Microsoft -▪ BizTalk Server 2004

IBM – ▪ WebSphere MQ

BEA Systems-▪ BEA WebLogic

Oracle -▪ Oracle Fusion Middleware

TIBCO -▪ TIBCO BusinessWorks™, TIBCO BusinessWorks™

SmartMapper and TIBCO Adapters™ 

Page 10: Bi Session 10_EAI-Evalaution

7/27/2019 Bi Session 10_EAI-Evalaution

http://slidepdf.com/reader/full/bi-session-10eai-evalaution 10/10

TIBCO MQSeries

WebMethods Vitria iPlanet BizTalk WebLogic