Download presentation
Presentation is loading. Please wait.
Published byBeatrice McBride Modified over 9 years ago
1
Engr. M. Fahad Khan Lecturer Software Engineering Department University Of Engineering & Technology Taxila
2
Information Capture and Dissemination Environment ICDE Ref: A Case Study Chapter 7 Essential Software Architecture, By Ian Gorton
3
Today’s Lecture 7.4 ICDE Solution –7.4.1 Relevant Architectural Patterns –7.4.2 Architecture Overview –7.4.3 Structural Views –7.4.4 Behavioral Views –7.4.5 Implementation Issues 7.5 Architecture Analysis –7.5.1 Scenario Analysis –7.5.2 Risks 7.6 Summary
4
7.4 ICDE Solution
5
7.4.1 Relevant Architectural Patterns The following architecture patterns are used in the design: –Three-tier: Third party tools are clients, communicating with the API implementation in the middle tier, which queries the ICDE v2.0 data store. –Publish-subscribe: The middle tier contains a publish- subscribe capability. –Layered: Both the client and middle tier employ layers internally to structure the design.
6
7.4.2 Architecture Overview Event notification is achieved using a publish-subscribe infrastructure based on the Java Messaging Service (JMS).
7
7.4.3 Structural Views
16
7.4.4 Behavioral Views
19
7.4.5 Implementation Issues
20
7.5 Architecture Analysis
21
7.5.1 Scenario Analysis
25
Questions???
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.