CSE681 - Software Modeling and Analysis
Lecture #11 - Asynchronous Systems
Revised: 23 June 2009
Web Resources:
UML
XML, HTML
Code Project
Microsoft Developer's Network
DevelopMentor
XML
Sells Brothers
Windows Developer's Journal
WindowsClient.net
DotNetJunkies
dotnet quickstart tutorials
C# Corner
Mono Project
Performance Counters
Content:
This lecture is concerned with Asynchronous Systems and Project #5.
-
The Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
-
Project #3,
Project #4,
Project #5
-
WCF Communication Prototype - helper for Pr#4
-
Another interesting way of implementing message passing:
ADAM-Wrapper-Prototype, updated with Comm component
All message handlers, e.g., virtually all parts, inherit from AWrapper, except for UIs that already
inherit implementation from Form. UIs need to create a message handler that does inherit from AWrapper.
-
Asynchronous Systems
-
Asynchronous Calls Demo
-
Form with BeginInvoke
-
Peer-to-Peer Prototype
Illustrates use of bilateral remoting with SingleCall activation to establish Peer-To-Peer communication.
-
Software Architecture Taxonomy
-
Software Design
-
Software Structure Research - motivation for Pr #5
-
Helpers for Project #5
Riddhiman Ghosh - Best Final Reports
Saket Satta - Best Final Reports
Project Center Use Cases