CP7028 ENTERPRISE APPLICATION INTEGRATION SYLLABUS FOR ME 3RD SEM CSE - Anna University Internal marks 2018

CP7028 ENTERPRISE APPLICATION INTEGRATION SYLLABUS FOR ME 3RD SEM CSE

ANNA UNIVERSITY, CHENNAI
REGULATIONS - 2013
CP7028 ENTERPRISE APPLICATION INTEGRATION SYLLABUS
ME 3RD SEM COMPUTER SCIENCE AND ENGINEERING SYLLABUS
CP7028 ENTERPRISE APPLICATION INTEGRATION SYLLABUS
CP7028 ENTERPRISE APPLICATION INTEGRATION SYLLABUS
OBJECTIVES:
 Describe approaches to enterprise application integration
 Understand the integration middleware
 Evaluate the integration approaches suitable for a given problem

UNIT I INTRODUCTION
Requirements for EAI - Challenges in EAI – Integration with legacy systems – Integration with partners - Heterogeneous environment – Implementation approaches – Web services, messaging, ETL, direct data integration – Middleware requirements – Approaches to integration – services oriented and messaging.

UNIT II INTEGRATION PATTERNS
Introduction to integration patterns – Architecture for application integration – Integration patterns – Point to point, broker, message bus, publish/subscribe, Challenges in performance, security, reliability - Case studies

UNIT III SERVICE ORIENTED INTEGRATION
Business process integration - Composite applications-services – Web services – Service choreography and orchestration - Business process modeling - BPMN, Business process execution - BPEL – Middleware infrastructure - Case studies

UNIT IV MESSAGING BASED INTEGRATION
Messaging – Synchronous and asynchronous – Message structure – Message oriented middleware – Reliability mechanisms – Challenges – Messaging infrastructure – Java Messaging Services – Case studies

UNIT V ENTERPRISE SERVICE BUS
Enterprise Service Bus – routing, scalable connectivity, protocol and message transformations, data enrichment, distribution, correlation, monitoring – Deployment configurations – Global ESB, Directly connected, Federated, brokered ESBs – Application server based – Messaging system based – Hardware based ESBs – Support to SOA, message based and event based integrations - Case studies.

TOTAL: 45 PERIODS

OUTCOMES:
Upon Completion of the course,the students will be able to
 Describe different approaches to integration enterprise applications
 Analyze specifications and identify appropriate integration approaches
 Develop a suitable integration design for a given problem
 Identify appropriate integration middleware for a given problem
 Evaluate the integration approaches against specified requirements

REFERENCES:
1. George Mentzas and Andreas Frezen (Eds), "Semantic Enterprise Application Integration for Business Processes: Service-oriented Frameworks", Business Science Reference, 2009
2. Waseem Roshen, "SOA Based Enterprise Integration", Tata McGrawHill, 2009.
3. G Hohpe and B Woolf, "Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions", Addison Wesley Professional, 2003
4. D Linthicum, "Next Generation Application Integration: From Simple Information to Web Services", Addison Wesley, 2003
5. Martin Fowler, "Patterns of Enterprise Application Architecture", Addison- Wesley, 2003
6. Kapil Pant and Matiaz Juric, "Business Process Driven SOA using BPMN and BPEL: From Business Process Modeling to Orchestration and Service Oriented Architecture", Packt
Publishing, 2008

No comments:

Post a Comment